LCOV - code coverage report
Current view: top level - src/backend/nodes - copyfuncs.funcs.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 96.4 % 3597 3467
Test Date: 2026-07-08 08:15:47 Functions: 96.8 % 343 332
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 73.3 % 446 327

Function Name Sort by function name Hit count Sort by function hit count
_copyATAlterConstraint 1020
_copyA_ArrayExpr 6039
_copyA_Expr 458607
_copyA_Indices 11232
_copyA_Indirection 27424
_copyA_Star 51816
_copyAccessPriv 21836
_copyAgg 35381
_copyAggClauseInfo 0
_copyAggref 159999
_copyAlias 2414052
_copyAlterCollationStmt 8
_copyAlterDatabaseRefreshCollStmt 8
_copyAlterDatabaseSetStmt 1328
_copyAlterDatabaseStmt 106
_copyAlterDefaultPrivilegesStmt 275
_copyAlterDomainStmt 390
_copyAlterEnumStmt 494
_copyAlterEventTrigStmt 64
_copyAlterExtensionContentsStmt 293
_copyAlterExtensionStmt 43
_copyAlterFdwStmt 204
_copyAlterForeignServerStmt 258
_copyAlterFunctionStmt 422
_copyAlterObjectDependsStmt 70
_copyAlterObjectSchemaStmt 584
_copyAlterOpFamilyStmt 553
_copyAlterOperatorStmt 664
_copyAlterOwnerStmt 2014
_copyAlterPolicyStmt 116
_copyAlterPropGraphStmt 324
_copyAlterPublicationStmt 1562
_copyAlterRoleSetStmt 104
_copyAlterRoleStmt 580
_copyAlterSeqStmt 333
_copyAlterStatsStmt 34
_copyAlterSubscriptionStmt 857
_copyAlterSystemStmt 234
_copyAlterTSConfigurationStmt 10502
_copyAlterTSDictionaryStmt 46
_copyAlterTableCmd 69268
_copyAlterTableMoveAllStmt 62
_copyAlterTableSpaceOptionsStmt 34
_copyAlterTableStmt 41919
_copyAlterTypeStmt 72
_copyAlterUserMappingStmt 144
_copyAlternativeSubPlan 0
_copyAppend 13011
_copyAppendRelInfo 44037
_copyArrayCoerceExpr 10867
_copyArrayExpr 36630
_copyBitString 0
_copyBitmapAnd 146
_copyBitmapHeapScan 16969
_copyBitmapIndexScan 17374
_copyBitmapOr 255
_copyBoolExpr 390434
_copyBoolean 16681
_copyBooleanTest 3210
_copyCTECycleClause 218
_copyCTESearchClause 218
_copyCallStmt 969
_copyCaseExpr 127206
_copyCaseTestExpr 106610
_copyCaseWhen 302525
_copyCheckPointStmt 609
_copyClosePortalStmt 2364
_copyCoalesceExpr 17038
_copyCoerceToDomain 59639
_copyCoerceToDomainValue 2788
_copyCoerceViaIO 68971
_copyCollateClause 8233
_copyCollateExpr 9375
_copyColumnDef 101993
_copyColumnRef 1420330
_copyCommentStmt 8765
_copyCommonTableExpr 7414
_copyCompositeTypeStmt 4761
_copyConstraint 68093
_copyConstraintsSetStmt 146
_copyConvertRowtypeExpr 696
_copyCopyStmt 13428
_copyCreateAmStmt 92
_copyCreateCastStmt 344
_copyCreateConversionStmt 85
_copyCreateDomainStmt 2015
_copyCreateEnumStmt 480
_copyCreateEventTrigStmt 258
_copyCreateExtensionStmt 647
_copyCreateFdwStmt 312
_copyCreateForeignServerStmt 396
_copyCreateForeignTableStmt 580
_copyCreateFunctionStmt 26100
_copyCreateOpClassItem 7176
_copyCreateOpClassStmt 595
_copyCreateOpFamilyStmt 195
_copyCreatePLangStmt 160
_copyCreatePolicyStmt 1162
_copyCreatePropGraphStmt 414
_copyCreatePublicationStmt 1270
_copyCreateRangeStmt 303
_copyCreateRoleStmt 2592
_copyCreateSchemaStmt 1570
_copyCreateSeqStmt 950
_copyCreateStatsStmt 1218
_copyCreateStmt 53576
_copyCreateSubscriptionStmt 674
_copyCreateTableAsStmt 2708
_copyCreateTableSpaceStmt 150
_copyCreateTransformStmt 53
_copyCreateTrigStmt 4845
_copyCreateUserMappingStmt 334
_copyCreatedbStmt 882
_copyCteScan 2792
_copyCurrentOfExpr 1371
_copyCustomScan 0
_copyDeallocateStmt 4196
_copyDeclareCursorStmt 9079
_copyDefElem 480799
_copyDefineStmt 11317
_copyDeleteStmt 3565
_copyDiscardStmt 48
_copyDistinctExpr 1546
_copyDoStmt 1606
_copyDropOwnedStmt 188
_copyDropRoleStmt 2480
_copyDropStmt 36126
_copyDropSubscriptionStmt 360
_copyDropTableSpaceStmt 72
_copyDropUserMappingStmt 158
_copyDropdbStmt 146
_copyElidedNode 19049
_copyExecuteStmt 18150
_copyExplainStmt 55193
_copyFetchStmt 8890
_copyFieldSelect 149667
_copyFieldStore 587
_copyFloat 186
_copyForPortionOfClause 1109
_copyForPortionOfExpr 2122
_copyForeignKeyCacheInfo 3006
_copyForeignScan 1102
_copyFromExpr 676989
_copyFuncCall 287153
_copyFuncExpr 730283
_copyFunctionParameter 67438
_copyFunctionScan 33665
_copyGather 835
_copyGatherMerge 264
_copyGrantRoleStmt 952
_copyGrantStmt 23517
_copyGraphElementPattern 2052
_copyGraphLabelRef 67
_copyGraphPattern 680
_copyGraphPropertyRef 42
_copyGroup 186
_copyGroupByOrdering 0
_copyGroupingExprInfo 0
_copyGroupingFunc 1049
_copyGroupingSet 4340
_copyHash 31639
_copyHashJoin 31639
_copyImportForeignSchemaStmt 56
_copyIncrementalSort 815
_copyIndexElem 13976
_copyIndexOnlyScan 13334
_copyIndexScan 99665
_copyIndexStmt 9254
_copyInferClause 1421
_copyInferenceElem 1980
_copyInsertStmt 48747
_copyInteger 181929
_copyIntoClause 2795
_copyJoinExpr 185006
_copyJsonAggConstructor 356
_copyJsonArgument 420
_copyJsonArrayAgg 160
_copyJsonArrayConstructor 408
_copyJsonArrayQueryConstructor 108
_copyJsonBehavior 8049
_copyJsonConstructorExpr 2430
_copyJsonExpr 4157
_copyJsonFormat 24116
_copyJsonFuncExpr 1452
_copyJsonIsPredicate 899
_copyJsonKeyValue 870
_copyJsonObjectAgg 196
_copyJsonObjectConstructor 562
_copyJsonOutput 1742
_copyJsonParseExpr 108
_copyJsonReturning 10259
_copyJsonScalarExpr 70
_copyJsonSerializeExpr 68
_copyJsonTable 412
_copyJsonTableColumn 1116
_copyJsonTablePath 924
_copyJsonTablePathScan 924
_copyJsonTablePathSpec 1344
_copyJsonTableSiblingJoin 90
_copyJsonValueExpr 5458
_copyLimit 3420
_copyListenStmt 104
_copyLoadStmt 92
_copyLockRows 8350
_copyLockStmt 1232
_copyLockingClause 5131
_copyMaterial 2977
_copyMemoize 1850
_copyMergeAction 6546
_copyMergeAppend 394
_copyMergeJoin 5869
_copyMergeStmt 1445
_copyMergeSupportFunc 1819
_copyMergeWhenClause 2272
_copyMinMaxExpr 1352
_copyModifyTable 62845
_copyMultiAssignRef 265
_copyNamedArgExpr 53894
_copyNamedTuplestoreScan 686
_copyNestLoop 65342
_copyNestLoopParam 40917
_copyNextValueExpr 1182
_copyNotifyStmt 200
_copyNullIfExpr 1113
_copyNullTest 63096
_copyObjectWithArgs 16277
_copyOnConflictClause 1580
_copyOnConflictExpr 1943
_copyOpExpr 1526167
_copyPLAssignStmt 3340
_copyParam 523137
_copyParamRef 46214
_copyPartitionBoundSpec 29371
_copyPartitionCmd 8444
_copyPartitionElem 8285
_copyPartitionPruneInfo 501
_copyPartitionPruneStepCombine 187
_copyPartitionPruneStepOp 930
_copyPartitionRangeDatum 8
_copyPartitionSpec 7409
_copyPartitionedRelPruneInfo 925
_copyPathKey 0
_copyPlaceHolderInfo 0
_copyPlaceHolderVar 13872
_copyPlanInvalItem 38272
_copyPlanRowMark 26330
_copyPlannedStmt 366135
_copyPrepareStmt 2272
_copyProjectSet 8878
_copyPropGraphEdge 438
_copyPropGraphLabelAndProperties 1552
_copyPropGraphProperties 1568
_copyPropGraphVertex 820
_copyPublicationAllObjSpec 0
_copyPublicationObjSpec 2578
_copyPublicationTable 2050
_copyQuery 935987
_copyRTEPermissionInfo 932109
_copyRangeFunction 34051
_copyRangeGraphTable 649
_copyRangeSubselect 16815
_copyRangeTableFunc 172
_copyRangeTableFuncCol 614
_copyRangeTableSample 188
_copyRangeTblEntry 1576409
_copyRangeTblFunction 92502
_copyRangeTblRef 696890
_copyRangeVar 623922
_copyRawStmt 512072
_copyReassignOwnedStmt 68
_copyRecursiveUnion 558
_copyRefreshMatViewStmt 353
_copyReindexStmt 1556
_copyRelabelType 254497
_copyRenameStmt 2062
_copyRepackStmt 466
_copyReplicaIdentityStmt 918
_copyResTarget 890704
_copyRestrictInfo 0
_copyResult 162693
_copyReturnStmt 5568
_copyReturningClause 2767
_copyReturningExpr 1522
_copyReturningOption 104
_copyRoleSpec 36624
_copyRowCompareExpr 541
_copyRowExpr 13344
_copyRowMarkClause 12675
_copyRuleStmt 1504
_copySQLValueFunction 22978
_copySampleScan 204
_copyScalarArrayOpExpr 66549
_copySecLabelStmt 135
_copySelectStmt 383882
_copySeqScan 161464
_copySetOp 560
_copySetOperationStmt 22857
_copySetToDefault 1349
_copySinglePartitionSpec 2402
_copySort 57292
_copySortBy 76745
_copySortGroupClause 209899
_copySpecialJoinInfo 0
_copyStatsElem 2868
_copyString 22913491
_copySubLink 85900
_copySubPlan 32233
_copySubPlanRTInfo 57496
_copySubqueryScan 14625
_copySubscriptingRef 56696
_copyTableFunc 1039
_copyTableFuncScan 424
_copyTableLikeClause 1050
_copyTableSampleClause 544
_copyTargetEntry 5944608
_copyTidRangeScan 2504
_copyTidScan 621
_copyTransactionStmt 55849
_copyTriggerTransition 856
_copyTruncateStmt 2362
_copyTypeCast 245033
_copyTypeName 497936
_copyUnique 3521
_copyUnlistenStmt 124
_copyUpdateStmt 9721
_copyVacuumRelation 18364
_copyVacuumStmt 18106
_copyValuesScan 5956
_copyVar 14562002
_copyVariableSetStmt 45952
_copyVariableShowStmt 1238
_copyViewStmt 22074
_copyWaitStmt 508
_copyWindowAgg 2047
_copyWindowClause 3506
_copyWindowDef 3367
_copyWindowFunc 7210
_copyWindowFuncRunCondition 442
_copyWithCheckOption 4614
_copyWithClause 2288
_copyWorkTableScan 558
_copyXmlExpr 1653
_copyXmlSerialize 164

Generated by: LCOV version 2.0-1