LCOV - code coverage report
Current view: top level - src/backend/nodes - copyfuncs.funcs.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 3249 3362 96.6 %
Date: 2024-11-21 17:14:58 Functions: 311 319 97.5 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_copyA_ArrayExpr 7836
_copyA_Expr 690198
_copyA_Indices 15088
_copyA_Indirection 34722
_copyA_Star 62280
_copyAccessPriv 46460
_copyAgg 42512
_copyAggref 181360
_copyAlias 3009806
_copyAlterCollationStmt 12
_copyAlterDatabaseRefreshCollStmt 12
_copyAlterDatabaseSetStmt 2260
_copyAlterDatabaseStmt 92
_copyAlterDefaultPrivilegesStmt 328
_copyAlterDomainStmt 544
_copyAlterEnumStmt 792
_copyAlterEventTrigStmt 96
_copyAlterExtensionContentsStmt 462
_copyAlterExtensionStmt 74
_copyAlterFdwStmt 244
_copyAlterForeignServerStmt 440
_copyAlterFunctionStmt 1270
_copyAlterObjectDependsStmt 92
_copyAlterObjectSchemaStmt 800
_copyAlterOpFamilyStmt 1030
_copyAlterOperatorStmt 1216
_copyAlterOwnerStmt 3124
_copyAlterPolicyStmt 174
_copyAlterPublicationStmt 2120
_copyAlterRoleSetStmt 164
_copyAlterRoleStmt 860
_copyAlterSeqStmt 476
_copyAlterStatsStmt 52
_copyAlterSubscriptionStmt 924
_copyAlterSystemStmt 332
_copyAlterTSConfigurationStmt 14930
_copyAlterTSDictionaryStmt 80
_copyAlterTableCmd 92744
_copyAlterTableMoveAllStmt 120
_copyAlterTableSpaceOptionsStmt 48
_copyAlterTableStmt 55828
_copyAlterTypeStmt 120
_copyAlterUserMappingStmt 220
_copyAlternativeSubPlan 0
_copyAppend 14658
_copyAppendRelInfo 48928
_copyArrayCoerceExpr 13272
_copyArrayExpr 44138
_copyBitString 0
_copyBitmapAnd 104
_copyBitmapHeapScan 20802
_copyBitmapIndexScan 21236
_copyBitmapOr 276
_copyBoolExpr 440894
_copyBoolean 29850
_copyBooleanTest 3950
_copyCTECycleClause 306
_copyCTESearchClause 306
_copyCallStmt 1592
_copyCaseExpr 199638
_copyCaseTestExpr 111152
_copyCaseWhen 371250
_copyCheckPointStmt 412
_copyClosePortalStmt 4368
_copyClusterStmt 476
_copyCoalesceExpr 18996
_copyCoerceToDomain 77814
_copyCoerceToDomainValue 2222
_copyCoerceViaIO 67966
_copyCollateClause 9758
_copyCollateExpr 8496
_copyColumnDef 140862
_copyColumnRef 1944040
_copyCommentStmt 12344
_copyCommonTableExpr 8942
_copyCompositeTypeStmt 6984
_copyConstraint 91346
_copyConstraintsSetStmt 212
_copyConvertRowtypeExpr 764
_copyCopyStmt 19714
_copyCreateAmStmt 124
_copyCreateCastStmt 548
_copyCreateConversionStmt 130
_copyCreateDomainStmt 2494
_copyCreateEnumStmt 676
_copyCreateEventTrigStmt 392
_copyCreateExtensionStmt 950
_copyCreateFdwStmt 388
_copyCreateForeignServerStmt 552
_copyCreateForeignTableStmt 846
_copyCreateFunctionStmt 44656
_copyCreateOpClassItem 8050
_copyCreateOpClassStmt 784
_copyCreateOpFamilyStmt 304
_copyCreatePLangStmt 264
_copyCreatePolicyStmt 1334
_copyCreatePublicationStmt 1460
_copyCreateRangeStmt 338
_copyCreateRoleStmt 3504
_copyCreateSchemaStmt 2062
_copyCreateSeqStmt 1382
_copyCreateStatsStmt 1132
_copyCreateStmt 71024
_copyCreateSubscriptionStmt 852
_copyCreateTableAsStmt 3918
_copyCreateTableSpaceStmt 224
_copyCreateTransformStmt 102
_copyCreateTrigStmt 6922
_copyCreateUserMappingStmt 482
_copyCreatedbStmt 1356
_copyCteScan 3254
_copyCurrentOfExpr 1752
_copyCustomScan 0
_copyDeallocateStmt 8072
_copyDeclareCursorStmt 12264
_copyDefElem 332874
_copyDefineStmt 16860
_copyDeleteStmt 4686
_copyDiscardStmt 60
_copyDistinctExpr 1852
_copyDoStmt 2730
_copyDropOwnedStmt 296
_copyDropRoleStmt 3344
_copyDropStmt 49140
_copyDropSubscriptionStmt 408
_copyDropTableSpaceStmt 128
_copyDropUserMappingStmt 252
_copyDropdbStmt 204
_copyExecuteStmt 31008
_copyExplainStmt 76574
_copyFetchStmt 11484
_copyFieldSelect 15872
_copyFieldStore 800
_copyFloat 260
_copyForeignKeyCacheInfo 3396
_copyForeignScan 2032
_copyFromExpr 817290
_copyFuncCall 422644
_copyFuncExpr 868618
_copyFunctionParameter 136064
_copyFunctionScan 44280
_copyGather 1060
_copyGatherMerge 318
_copyGrantRoleStmt 1886
_copyGrantStmt 48164
_copyGroup 246
_copyGroupByOrdering 0
_copyGroupingFunc 1356
_copyGroupingSet 4336
_copyHash 33258
_copyHashJoin 33258
_copyImportForeignSchemaStmt 88
_copyIncrementalSort 702
_copyIndexElem 19700
_copyIndexOnlyScan 17452
_copyIndexScan 147532
_copyIndexStmt 13100
_copyInferClause 1622
_copyInferenceElem 1904
_copyInsertStmt 78280
_copyInteger 35298
_copyIntoClause 4044
_copyJoinExpr 203916
_copyJsonAggConstructor 408
_copyJsonArgument 612
_copyJsonArrayAgg 162
_copyJsonArrayConstructor 212
_copyJsonArrayQueryConstructor 60
_copyJsonBehavior 10350
_copyJsonConstructorExpr 2726
_copyJsonExpr 5318
_copyJsonFormat 28380
_copyJsonFuncExpr 1974
_copyJsonIsPredicate 1026
_copyJsonKeyValue 868
_copyJsonObjectAgg 246
_copyJsonObjectConstructor 452
_copyJsonOutput 1546
_copyJsonParseExpr 164
_copyJsonReturning 11894
_copyJsonScalarExpr 112
_copyJsonSerializeExpr 108
_copyJsonTable 590
_copyJsonTableColumn 1648
_copyJsonTablePath 1214
_copyJsonTablePathScan 1214
_copyJsonTablePathSpec 1972
_copyJsonTableSiblingJoin 120
_copyJsonValueExpr 6690
_copyLimit 4724
_copyListenStmt 148
_copyLoadStmt 116
_copyLockRows 13650
_copyLockStmt 2168
_copyLockingClause 5350
_copyMaterial 4106
_copyMemoize 1380
_copyMergeAction 8178
_copyMergeAppend 538
_copyMergeJoin 8414
_copyMergeStmt 1972
_copyMergeSupportFunc 1698
_copyMergeWhenClause 3122
_copyMinMaxExpr 1362
_copyModifyTable 98718
_copyMultiAssignRef 402
_copyNamedArgExpr 100648
_copyNamedTuplestoreScan 848
_copyNestLoop 83600
_copyNestLoopParam 47376
_copyNextValueExpr 1360
_copyNotifyStmt 292
_copyNullIfExpr 324
_copyNullTest 78536
_copyObjectWithArgs 35910
_copyOnConflictClause 1868
_copyOnConflictExpr 1870
_copyOpExpr 1780170
_copyPLAssignStmt 5164
_copyParam 1022674
_copyParamRef 195482
_copyPartitionBoundSpec 32240
_copyPartitionCmd 9686
_copyPartitionElem 10876
_copyPartitionPruneInfo 716
_copyPartitionPruneStepCombine 290
_copyPartitionPruneStepOp 1402
_copyPartitionRangeDatum 4
_copyPartitionSpec 9702
_copyPartitionedRelPruneInfo 1508
_copyPathKey 0
_copyPlaceHolderInfo 0
_copyPlaceHolderVar 8954
_copyPlanInvalItem 82714
_copyPlanRowMark 41320
_copyPlannedStmt 556482
_copyPrepareStmt 3440
_copyProjectSet 9002
_copyPublicationObjSpec 3356
_copyPublicationTable 2644
_copyQuery 1184146
_copyRTEPermissionInfo 1128566
_copyRangeFunction 47394
_copyRangeSubselect 17680
_copyRangeTableFunc 248
_copyRangeTableFuncCol 918
_copyRangeTableSample 274
_copyRangeTblEntry 1897022
_copyRangeTblFunction 116064
_copyRangeTblRef 735532
_copyRangeVar 859504
_copyRawStmt 780396
_copyReassignOwnedStmt 80
_copyRecursiveUnion 806
_copyRefreshMatViewStmt 532
_copyReindexStmt 2362
_copyRelabelType 304346
_copyRenameStmt 3034
_copyReplicaIdentityStmt 1326
_copyResTarget 1287290
_copyRestrictInfo 0
_copyResult 267276
_copyReturnStmt 8620
_copyRoleSpec 67590
_copyRowCompareExpr 420
_copyRowExpr 16248
_copyRowMarkClause 15372
_copyRuleStmt 2116
_copySQLValueFunction 29624
_copySampleScan 306
_copyScalarArrayOpExpr 78952
_copySecLabelStmt 202
_copySelectStmt 573488
_copySeqScan 200504
_copySetOp 650
_copySetOperationStmt 15742
_copySetToDefault 1834
_copySort 71022
_copySortBy 95786
_copySortGroupClause 220012
_copySpecialJoinInfo 0
_copyStatsElem 2928
_copyString 27060544
_copySubLink 96744
_copySubPlan 42166
_copySubqueryScan 11892
_copySubscriptingRef 42906
_copyTableFunc 1360
_copyTableFuncScan 632
_copyTableLikeClause 1500
_copyTableSampleClause 720
_copyTargetEntry 7473988
_copyTidRangeScan 208
_copyTidScan 904
_copyTransactionStmt 71864
_copyTriggerTransition 1124
_copyTruncateStmt 3224
_copyTypeCast 334714
_copyTypeName 752678
_copyUnique 4894
_copyUnlistenStmt 76
_copyUpdateStmt 13550
_copyVacuumRelation 21116
_copyVacuumStmt 21452
_copyValuesScan 8056
_copyVar 15405210
_copyVariableSetStmt 62470
_copyVariableShowStmt 1700
_copyViewStmt 30382
_copyWindowAgg 2510
_copyWindowClause 3386
_copyWindowDef 4128
_copyWindowFunc 7668
_copyWindowFuncRunCondition 522
_copyWithCheckOption 4566
_copyWithClause 3014
_copyWorkTableScan 806
_copyXmlExpr 2278
_copyXmlSerialize 218

Generated by: LCOV version 1.14