LCOV - code coverage report
Current view: top level - src/backend/nodes - copyfuncs.funcs.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 3291 3404 96.7 %
Date: 2025-04-28 07:16:02 Functions: 315 323 97.5 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_copyAlternativeSubPlan 0
_copyBitString 0
_copyCustomScan 0
_copyGroupByOrdering 0
_copyPathKey 0
_copyPlaceHolderInfo 0
_copyRestrictInfo 0
_copySpecialJoinInfo 0
_copyPartitionRangeDatum 4
_copyAlterCollationStmt 12
_copyAlterDatabaseRefreshCollStmt 12
_copyAlterTableSpaceOptionsStmt 48
_copyAlterStatsStmt 52
_copyDiscardStmt 60
_copyJsonArrayQueryConstructor 66
_copyUnlistenStmt 76
_copyAlterTSDictionaryStmt 80
_copyAlterExtensionStmt 82
_copyAlterObjectDependsStmt 92
_copyAlterEventTrigStmt 96
_copyImportForeignSchemaStmt 96
_copyLoadStmt 104
_copyReassignOwnedStmt 104
_copyCreateTransformStmt 106
_copyJsonSerializeExpr 108
_copyJsonScalarExpr 112
_copyAlterTableMoveAllStmt 120
_copyAlterTypeStmt 120
_copyJsonTableSiblingJoin 120
_copyCreateAmStmt 128
_copyDropTableSpaceStmt 128
_copyCreateConversionStmt 130
_copyListenStmt 148
_copyAlterDatabaseStmt 152
_copyReturningOption 156
_copyJsonArrayAgg 162
_copyAlterRoleSetStmt 164
_copyJsonParseExpr 164
_copyAlterPolicyStmt 174
_copySecLabelStmt 202
_copyConstraintsSetStmt 212
_copyJsonArrayConstructor 212
_copyAlterUserMappingStmt 220
_copyBitmapAnd 222
_copyCreateTableSpaceStmt 232
_copyAlterFdwStmt 244
_copyDropdbStmt 244
_copyJsonObjectAgg 246
_copyDropUserMappingStmt 252
_copyGroup 252
_copyRangeTableFunc 256
_copyXmlSerialize 266
_copyPartitionPruneStepCombine 268
_copyFloat 272
_copyCreatePLangStmt 280
_copyRangeTableSample 288
_copyNotifyStmt 296
_copyCTECycleClause 306
_copyCTESearchClause 306
_copyDropOwnedStmt 308
_copySampleScan 312
_copyGatherMerge 330
_copyCreateOpFamilyStmt 332
_copyAlterSystemStmt 364
_copyNullIfExpr 384
_copyAlterDefaultPrivilegesStmt 388
_copyBitmapOr 394
_copyCreateRangeStmt 394
_copyCreateEventTrigStmt 396
_copyMultiAssignRef 402
_copyJsonAggConstructor 408
_copyCreateFdwStmt 424
_copyAlterForeignServerStmt 440
_copyDropSubscriptionStmt 456
_copyJsonObjectConstructor 458
_copyClusterStmt 472
_copyAlterExtensionContentsStmt 502
_copyCreateUserMappingStmt 510
_copyWindowFuncRunCondition 540
_copyAlterSeqStmt 552
_copyMergeAppend 556
_copyAlterDomainStmt 568
_copyCreateCastStmt 588
_copyJsonTable 590
_copyRefreshMatViewStmt 590
_copyRowCompareExpr 600
_copyCreateForeignServerStmt 604
_copyJsonArgument 630
_copyTableFuncScan 632
_copySetOp 662
_copyCreateEnumStmt 704
_copyPartitionPruneInfo 720
_copyTableSampleClause 738
_copyAlterEnumStmt 796
_copyCreateOpClassStmt 796
_copyAlterObjectSchemaStmt 800
_copyFieldStore 800
_copyATAlterConstraint 864
_copyJsonKeyValue 874
_copyCreateSubscriptionStmt 896
_copyCreateForeignTableStmt 902
_copyNamedTuplestoreScan 912
_copyAlterRoleStmt 920
_copyRangeTableFuncCol 954
_copyAlterSubscriptionStmt 988
_copyTidScan 992
_copyConvertRowtypeExpr 1004
_copyRecursiveUnion 1006
_copyWorkTableScan 1006
_copyJsonIsPredicate 1026
_copyCreateExtensionStmt 1046
_copyCheckPointStmt 1090
_copyAlterOpFamilyStmt 1158
_copyGather 1164
_copyJsonTablePath 1214
_copyJsonTablePathScan 1214
_copyAlterOperatorStmt 1216
_copyTriggerTransition 1228
_copyCreateStatsStmt 1320
_copyPartitionedRelPruneInfo 1320
_copyPartitionPruneStepOp 1342
_copyAlterFunctionStmt 1350
_copyGroupingFunc 1356
_copyNextValueExpr 1360
_copyTableFunc 1360
_copyCreatePolicyStmt 1418
_copyReplicaIdentityStmt 1470
_copyJsonOutput 1546
_copyTableLikeClause 1548
_copyIncrementalSort 1556
_copyCreateSeqStmt 1558
_copyCreatedbStmt 1560
_copyCreatePublicationStmt 1616
_copyInferClause 1634
_copyMemoize 1640
_copyJsonTableColumn 1648
_copyCallStmt 1700
_copyMinMaxExpr 1710
_copyCurrentOfExpr 1752
_copyReturningExpr 1824
_copyVariableShowStmt 1872
_copyOnConflictClause 1880
_copyOnConflictExpr 1882
_copyInferenceElem 1916
_copyJsonTablePathSpec 1972
_copyGrantRoleStmt 1988
_copyJsonFuncExpr 1992
_copySetToDefault 2008
_copyForeignScan 2066
_copyMergeStmt 2080
_copyAlterPublicationStmt 2136
_copyCreateSchemaStmt 2162
_copyMergeSupportFunc 2232
_copyCoerceToDomainValue 2278
_copyXmlExpr 2306
_copyRuleStmt 2340
_copyAlterDatabaseSetStmt 2372
_copyReindexStmt 2446
_copyWindowAgg 2602
_copyJsonConstructorExpr 2756
_copyPublicationTable 2768
_copyDoStmt 2770
_copyDistinctExpr 2802
_copyCreateDomainStmt 2978
_copyRenameStmt 3082
_copyStatsElem 3224
_copyMergeWhenClause 3314
_copyDropRoleStmt 3436
_copyPublicationObjSpec 3480
_copyWithClause 3484
_copyTidRangeScan 3680
_copyWindowClause 3680
_copyReturningClause 3690
_copyCreateRoleStmt 3692
_copyForeignKeyCacheInfo 4012
_copyCreateTableAsStmt 4138
_copyCteScan 4162
_copyIntoClause 4264
_copyWindowDef 4310
_copyClosePortalStmt 4408
_copyGroupingSet 4456
_copyBooleanTest 4532
_copyPrepareStmt 4640
_copyDeleteStmt 4742
_copyWithCheckOption 4788
_copyAlterOwnerStmt 5016
_copyLockStmt 5020
_copyLimit 5210
_copyMaterial 5212
_copyLockingClause 5292
_copyPLAssignStmt 5320
_copyJsonExpr 5354
_copyUnique 5570
_copyTruncateStmt 5872
_copyJsonValueExpr 6732
_copyCreateTrigStmt 7362
_copyDeallocateStmt 8120
_copyWindowFunc 8168
_copyCreateOpClassItem 8190
_copyA_ArrayExpr 8378
_copyValuesScan 8464
_copyMergeAction 8742
_copyCompositeTypeStmt 9080
_copyCollateExpr 9360
_copyReturnStmt 9568
_copyMergeJoin 10016
_copyCommonTableExpr 10370
_copyPartitionSpec 10374
_copyJsonBehavior 10422
_copyCollateClause 10676
_copySubqueryScan 11510
_copyPartitionElem 11626
_copyPartitionCmd 11786
_copyJsonReturning 11960
_copyProjectSet 12428
_copyLockRows 13316
_copyCommentStmt 13836
_copyIndexStmt 14084
_copyPlaceHolderVar 14426
_copyUpdateStmt 14438
_copyArrayCoerceExpr 14948
_copyFetchStmt 15024
_copyRowMarkClause 15156
_copyDeclareCursorStmt 15936
_copyA_Indices 16434
_copyFieldSelect 16462
_copyRowExpr 17140
_copyAlterTSConfigurationStmt 17142
_copyAppend 17536
_copyDefineStmt 18556
_copyIndexOnlyScan 18566
_copyRangeSubselect 19164
_copyIndexElem 21212
_copySetOperationStmt 21386
_copyCoalesceExpr 21740
_copyBitmapHeapScan 21906
_copyBitmapIndexScan 22528
_copyVacuumRelation 27122
_copyVacuumStmt 27578
_copyJsonFormat 28560
_copySQLValueFunction 30236
_copyCopyStmt 32394
_copyBoolean 33014
_copyViewStmt 33366
_copyPartitionBoundSpec 35118
_copyHash 36402
_copyHashJoin 36402
_copyA_Indirection 37920
_copyObjectWithArgs 40378
_copyPlanRowMark 40520
_copyExecuteStmt 40776
_copyInteger 44878
_copyCreateFunctionStmt 49152
_copyAgg 49604
_copySubPlan 50870
_copyDropStmt 51160
_copyAccessPriv 51294
_copyArrayExpr 51980
_copyGrantStmt 53496
_copyNestLoopParam 54560
_copyAppendRelInfo 55812
_copyRangeFunction 58332
_copyFunctionScan 58556
_copyPlanInvalItem 59316
_copyAlterTableStmt 65996
_copySubscriptingRef 69880
_copyVariableSetStmt 70198
_copyCoerceViaIO 72310
_copyA_Star 73670
_copyCreateStmt 77950
_copyTransactionStmt 78024
_copyExplainStmt 79778
_copyInsertStmt 80052
_copyRoleSpec 80576
_copyCoerceToDomain 80586
_copyParamRef 81662
_copySort 85234
_copyNullTest 89914
_copyNamedArgExpr 95120
_copyNestLoop 98108
_copyScalarArrayOpExpr 98478
_copyModifyTable 101090
_copyConstraint 102736
_copyAlterTableCmd 108124
_copySortBy 116724
_copySubLink 120948
_copyCaseTestExpr 124780
_copyFunctionParameter 147442
_copyRangeTblFunction 147840
_copyIndexScan 159474
_copyColumnDef 160810
_copyCaseExpr 169140
_copyAggref 198922
_copySeqScan 235288
_copyJoinExpr 238230
_copyResult 256710
_copySortGroupClause 257252
_copyRelabelType 370572
_copyDefElem 376152
_copyCaseWhen 376210
_copyTypeCast 414330
_copyFuncCall 443698
_copyBoolExpr 490704
_copyPlannedStmt 587410
_copySelectStmt 594160
_copyA_Expr 716156
_copyParam 723686
_copyRawStmt 821890
_copyRangeTblRef 863222
_copyTypeName 877896
_copyFromExpr 899532
_copyFuncExpr 959386
_copyRangeVar 981426
_copyRTEPermissionInfo 1269108
_copyQuery 1319118
_copyResTarget 1442042
_copyOpExpr 2004122
_copyRangeTblEntry 2138440
_copyColumnRef 2255888
_copyAlias 3416242
_copyTargetEntry 8807338
_copyVar 18728646
_copyString 31949938

Generated by: LCOV version 1.14