LCOV - code coverage report
Current view: top level - src/backend/nodes - copyfuncs.funcs.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 97.0 % 3483 3380
Test Date: 2026-09-20 23:15:37 Functions: 97.0 % 330 320
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 73.4 % 428 314

Function Name Sort by function name Hit count Sort by function hit count
_copyATAlterConstraint 1008
_copyA_ArrayExpr 6106
_copyA_Expr 454387
_copyA_Indices 11067
_copyA_Indirection 27274
_copyA_Star 50283
_copyAccessPriv 21100
_copyAgg 35524
_copyAggClauseInfo 0
_copyAggref 160649
_copyAlias 2395654
_copyAlterCollationStmt 8
_copyAlterDatabaseRefreshCollStmt 8
_copyAlterDatabaseSetStmt 1376
_copyAlterDatabaseStmt 106
_copyAlterDefaultPrivilegesStmt 275
_copyAlterDomainStmt 390
_copyAlterEnumStmt 494
_copyAlterEventTrigStmt 64
_copyAlterExtensionContentsStmt 303
_copyAlterExtensionStmt 43
_copyAlterFdwStmt 206
_copyAlterForeignServerStmt 258
_copyAlterFunctionStmt 446
_copyAlterObjectDependsStmt 46
_copyAlterObjectSchemaStmt 544
_copyAlterOpFamilyStmt 577
_copyAlterOperatorStmt 664
_copyAlterOwnerStmt 1948
_copyAlterPolicyStmt 116
_copyAlterPublicationStmt 1564
_copyAlterRoleSetStmt 104
_copyAlterRoleStmt 588
_copyAlterSeqStmt 333
_copyAlterStatsStmt 34
_copyAlterSubscriptionStmt 927
_copyAlterSystemStmt 258
_copyAlterTSConfigurationStmt 10874
_copyAlterTSDictionaryStmt 46
_copyAlterTableCmd 66446
_copyAlterTableMoveAllStmt 62
_copyAlterTableSpaceOptionsStmt 38
_copyAlterTableStmt 40053
_copyAlterTypeStmt 72
_copyAlterUserMappingStmt 146
_copyAlternativeSubPlan 0
_copyAppend 12465
_copyAppendRelInfo 42135
_copyArrayCoerceExpr 10738
_copyArrayExpr 36432
_copyBitString 0
_copyBitmapAnd 150
_copyBitmapHeapScan 16636
_copyBitmapIndexScan 17056
_copyBitmapOr 266
_copyBoolExpr 386325
_copyBoolean 17284
_copyBooleanTest 3253
_copyCTECycleClause 218
_copyCTESearchClause 218
_copyCallStmt 975
_copyCaseExpr 127125
_copyCaseTestExpr 102762
_copyCaseWhen 301468
_copyCheckPointStmt 637
_copyClosePortalStmt 2470
_copyCoalesceExpr 17141
_copyCoerceToDomain 58441
_copyCoerceToDomainValue 2734
_copyCoerceViaIO 67698
_copyCollateClause 7824
_copyCollateExpr 8534
_copyColumnDef 98872
_copyColumnRef 1396089
_copyCommentStmt 8973
_copyCommonTableExpr 7561
_copyCompositeTypeStmt 4781
_copyConstraint 65268
_copyConstraintsSetStmt 146
_copyConvertRowtypeExpr 696
_copyCopyStmt 13108
_copyCreateAmStmt 76
_copyCreateCastStmt 380
_copyCreateConversionStmt 85
_copyCreateDomainStmt 2051
_copyCreateEnumStmt 468
_copyCreateEventTrigStmt 258
_copyCreateExtensionStmt 711
_copyCreateFdwStmt 314
_copyCreateForeignServerStmt 398
_copyCreateForeignTableStmt 582
_copyCreateFunctionStmt 27034
_copyCreateOpClassItem 7384
_copyCreateOpClassStmt 603
_copyCreateOpFamilyStmt 203
_copyCreatePLangStmt 164
_copyCreatePolicyStmt 1098
_copyCreatePublicationStmt 1314
_copyCreateRangeStmt 297
_copyCreateRoleStmt 2566
_copyCreateSchemaStmt 1494
_copyCreateSeqStmt 956
_copyCreateStatsStmt 1202
_copyCreateStmt 51603
_copyCreateSubscriptionStmt 676
_copyCreateTableAsStmt 2746
_copyCreateTableSpaceStmt 162
_copyCreateTransformStmt 53
_copyCreateTrigStmt 4563
_copyCreateUserMappingStmt 338
_copyCreatedbStmt 916
_copyCteScan 2905
_copyCurrentOfExpr 1363
_copyCustomScan 11
_copyDeallocateStmt 4178
_copyDeclareCursorStmt 9371
_copyDefElem 480360
_copyDefineStmt 11509
_copyDeleteStmt 3077
_copyDiscardStmt 48
_copyDistinctExpr 1538
_copyDoStmt 1668
_copyDropOwnedStmt 206
_copyDropRoleStmt 2398
_copyDropStmt 35320
_copyDropSubscriptionStmt 366
_copyDropTableSpaceStmt 98
_copyDropUserMappingStmt 158
_copyDropdbStmt 158
_copyElidedNode 18255
_copyExecuteStmt 17654
_copyExplainStmt 55931
_copyFetchStmt 8980
_copyFieldSelect 149561
_copyFieldStore 587
_copyFloat 180
_copyForeignKeyCacheInfo 2835
_copyForeignScan 1158
_copyFromExpr 674393
_copyFuncCall 282882
_copyFuncExpr 716558
_copyFunctionParameter 70270
_copyFunctionScan 33585
_copyGather 838
_copyGatherMerge 248
_copyGrantRoleStmt 958
_copyGrantStmt 22791
_copyGroup 186
_copyGroupByOrdering 0
_copyGroupingExprInfo 0
_copyGroupingFunc 1049
_copyGroupingSet 4339
_copyHash 29567
_copyHashJoin 29567
_copyImportForeignSchemaStmt 56
_copyIncrementalSort 765
_copyIndexElem 14304
_copyIndexOnlyScan 12713
_copyIndexScan 97464
_copyIndexStmt 9400
_copyInferClause 1495
_copyInferenceElem 2005
_copyInsertStmt 48632
_copyInteger 180155
_copyIntoClause 2833
_copyJoinExpr 184729
_copyJsonAggConstructor 356
_copyJsonArgument 440
_copyJsonArrayAgg 160
_copyJsonArrayConstructor 408
_copyJsonArrayQueryConstructor 116
_copyJsonBehavior 9852
_copyJsonConstructorExpr 2485
_copyJsonExpr 5126
_copyJsonFormat 26309
_copyJsonFuncExpr 1456
_copyJsonIsPredicate 899
_copyJsonKeyValue 890
_copyJsonObjectAgg 196
_copyJsonObjectConstructor 582
_copyJsonOutput 1762
_copyJsonParseExpr 108
_copyJsonReturning 11623
_copyJsonScalarExpr 70
_copyJsonSerializeExpr 68
_copyJsonTable 556
_copyJsonTableColumn 2092
_copyJsonTablePath 1422
_copyJsonTablePathScan 1422
_copyJsonTablePathSpec 2284
_copyJsonTablePlanSpec 556
_copyJsonTableSiblingJoin 226
_copyJsonValueExpr 6088
_copyLimit 3360
_copyListenStmt 104
_copyLoadStmt 100
_copyLockRows 8155
_copyLockStmt 1234
_copyLockingClause 5064
_copyMaterial 3150
_copyMemoize 1766
_copyMergeAction 6618
_copyMergeAppend 394
_copyMergeJoin 5627
_copyMergeStmt 1448
_copyMergeSupportFunc 1819
_copyMergeWhenClause 2293
_copyMinMaxExpr 1352
_copyModifyTable 61897
_copyMultiAssignRef 265
_copyNamedArgExpr 49536
_copyNamedTuplestoreScan 614
_copyNestLoop 65805
_copyNestLoopParam 40856
_copyNextValueExpr 1140
_copyNotifyStmt 200
_copyNullIfExpr 1113
_copyNullTest 63831
_copyObjectWithArgs 16673
_copyOnConflictClause 1654
_copyOnConflictExpr 2033
_copyOpExpr 1491932
_copyPLAssignStmt 3355
_copyParam 513796
_copyParamRef 46933
_copyPartitionBoundSpec 24155
_copyPartitionCmd 6732
_copyPartitionElem 7755
_copyPartitionPruneInfo 495
_copyPartitionPruneStepCombine 195
_copyPartitionPruneStepOp 928
_copyPartitionRangeDatum 2
_copyPartitionSpec 6879
_copyPartitionedRelPruneInfo 919
_copyPathKey 0
_copyPlaceHolderInfo 0
_copyPlaceHolderVar 15647
_copyPlanInvalItem 37473
_copyPlanRowMark 25678
_copyPlannedStmt 362009
_copyPrepareStmt 2248
_copyProjectSet 8849
_copyPublicationAllObjSpec 0
_copyPublicationObjSpec 2622
_copyPublicationTable 2092
_copyQuery 930090
_copyRTEPermissionInfo 915361
_copyRangeFunction 34112
_copyRangeSubselect 16144
_copyRangeTableFunc 172
_copyRangeTableFuncCol 614
_copyRangeTableSample 190
_copyRangeTblEntry 1557167
_copyRangeTblFunction 92926
_copyRangeTblRef 686986
_copyRangeVar 603025
_copyRawStmt 505479
_copyReassignOwnedStmt 78
_copyRecursiveUnion 563
_copyRefreshMatViewStmt 353
_copyReindexStmt 1564
_copyRelabelType 242132
_copyRenameStmt 2044
_copyRepackStmt 526
_copyReplicaIdentityStmt 948
_copyResTarget 878835
_copyRestrictInfo 0
_copyResult 161409
_copyReturnStmt 5760
_copyReturningClause 2762
_copyReturningExpr 1522
_copyReturningOption 104
_copyRoleSpec 35592
_copyRowCompareExpr 645
_copyRowExpr 13367
_copyRowMarkClause 12466
_copyRuleStmt 1472
_copySQLValueFunction 22210
_copySampleScan 206
_copyScalarArrayOpExpr 66583
_copySecLabelStmt 135
_copySelectStmt 382864
_copySeqScan 157975
_copySetOp 559
_copySetOperationStmt 21990
_copySetToDefault 1330
_copySort 55405
_copySortBy 73895
_copySortGroupClause 205136
_copySpecialJoinInfo 0
_copyStatsElem 2836
_copyString 22677226
_copySubLink 90789
_copySubPlan 32248
_copySubPlanRTInfo 56383
_copySubqueryScan 14271
_copySubscriptingRef 55624
_copyTableFunc 1215
_copyTableFuncScan 500
_copyTableLikeClause 1050
_copyTableSampleClause 548
_copyTargetEntry 5925248
_copyTidRangeScan 2496
_copyTidScan 625
_copyTransactionStmt 54881
_copyTriggerTransition 792
_copyTruncateStmt 2366
_copyTypeCast 238577
_copyTypeName 493963
_copyUnique 3508
_copyUnlistenStmt 124
_copyUpdateStmt 9104
_copyVacuumRelation 17876
_copyVacuumStmt 17556
_copyValuesScan 5807
_copyVar 14502643
_copyVariableSetStmt 45122
_copyVariableShowStmt 1234
_copyViewStmt 21514
_copyWaitStmt 582
_copyWindowAgg 2048
_copyWindowClause 3512
_copyWindowDef 3373
_copyWindowFunc 7226
_copyWindowFuncRunCondition 455
_copyWithCheckOption 4614
_copyWithClause 2348
_copyWorkTableScan 563
_copyXmlExpr 1312
_copyXmlSerialize 164

Generated by: LCOV version 2.0-1