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 % 3609 3479
Test Date: 2026-08-25 23:16:00 Functions: 96.8 % 344 333
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 73.5 % 446 328

Function Name Sort by function name Hit count Sort by function hit count
_copyATAlterConstraint 1020
_copyA_ArrayExpr 6102
_copyA_Expr 465940
_copyA_Indices 11232
_copyA_Indirection 27297
_copyA_Star 52308
_copyAccessPriv 21794
_copyAgg 35630
_copyAggClauseInfo 0
_copyAggref 160861
_copyAlias 2459117
_copyAlterCollationStmt 8
_copyAlterDatabaseRefreshCollStmt 8
_copyAlterDatabaseSetStmt 1352
_copyAlterDatabaseStmt 106
_copyAlterDefaultPrivilegesStmt 275
_copyAlterDomainStmt 390
_copyAlterEnumStmt 494
_copyAlterEventTrigStmt 64
_copyAlterExtensionContentsStmt 303
_copyAlterExtensionStmt 43
_copyAlterFdwStmt 206
_copyAlterForeignServerStmt 258
_copyAlterFunctionStmt 446
_copyAlterObjectDependsStmt 70
_copyAlterObjectSchemaStmt 584
_copyAlterOpFamilyStmt 553
_copyAlterOperatorStmt 664
_copyAlterOwnerStmt 2042
_copyAlterPolicyStmt 116
_copyAlterPropGraphStmt 364
_copyAlterPublicationStmt 1562
_copyAlterRoleSetStmt 104
_copyAlterRoleStmt 588
_copyAlterSeqStmt 333
_copyAlterStatsStmt 34
_copyAlterSubscriptionStmt 925
_copyAlterSystemStmt 244
_copyAlterTSConfigurationStmt 10316
_copyAlterTSDictionaryStmt 46
_copyAlterTableCmd 69491
_copyAlterTableMoveAllStmt 62
_copyAlterTableSpaceOptionsStmt 34
_copyAlterTableStmt 41997
_copyAlterTypeStmt 72
_copyAlterUserMappingStmt 146
_copyAlternativeSubPlan 0
_copyAppend 13159
_copyAppendRelInfo 44363
_copyArrayCoerceExpr 11020
_copyArrayExpr 36934
_copyBitString 0
_copyBitmapAnd 150
_copyBitmapHeapScan 16564
_copyBitmapIndexScan 16977
_copyBitmapOr 259
_copyBoolExpr 407219
_copyBoolean 16854
_copyBooleanTest 3238
_copyCTECycleClause 218
_copyCTESearchClause 218
_copyCallStmt 975
_copyCaseExpr 128019
_copyCaseTestExpr 109277
_copyCaseWhen 303917
_copyCheckPointStmt 617
_copyClosePortalStmt 2476
_copyCoalesceExpr 17025
_copyCoerceToDomain 59274
_copyCoerceToDomainValue 2862
_copyCoerceViaIO 69739
_copyCollateClause 8276
_copyCollateExpr 9433
_copyColumnDef 103123
_copyColumnRef 1436475
_copyCommentStmt 8633
_copyCommonTableExpr 7515
_copyCompositeTypeStmt 4779
_copyConstraint 68326
_copyConstraintsSetStmt 146
_copyConvertRowtypeExpr 709
_copyCopyStmt 13464
_copyCreateAmStmt 92
_copyCreateCastStmt 364
_copyCreateConversionStmt 85
_copyCreateDomainStmt 2045
_copyCreateEnumStmt 480
_copyCreateEventTrigStmt 258
_copyCreateExtensionStmt 683
_copyCreateFdwStmt 314
_copyCreateForeignServerStmt 398
_copyCreateForeignTableStmt 584
_copyCreateFunctionStmt 26600
_copyCreateOpClassItem 7176
_copyCreateOpClassStmt 595
_copyCreateOpFamilyStmt 195
_copyCreatePLangStmt 158
_copyCreatePolicyStmt 1250
_copyCreatePropGraphStmt 440
_copyCreatePublicationStmt 1272
_copyCreateRangeStmt 319
_copyCreateRoleStmt 2644
_copyCreateSchemaStmt 1572
_copyCreateSeqStmt 952
_copyCreateStatsStmt 1242
_copyCreateStmt 54246
_copyCreateSubscriptionStmt 670
_copyCreateTableAsStmt 2724
_copyCreateTableSpaceStmt 150
_copyCreateTransformStmt 53
_copyCreateTrigStmt 4903
_copyCreateUserMappingStmt 338
_copyCreatedbStmt 896
_copyCteScan 2836
_copyCurrentOfExpr 1371
_copyCustomScan 0
_copyDeallocateStmt 4198
_copyDeclareCursorStmt 9407
_copyDefElem 488071
_copyDefineStmt 11207
_copyDeleteStmt 3623
_copyDiscardStmt 48
_copyDistinctExpr 1546
_copyDoStmt 1621
_copyDropOwnedStmt 192
_copyDropRoleStmt 2526
_copyDropStmt 36742
_copyDropSubscriptionStmt 360
_copyDropTableSpaceStmt 72
_copyDropUserMappingStmt 158
_copyDropdbStmt 162
_copyElidedNode 19206
_copyExecuteStmt 18188
_copyExplainStmt 55611
_copyFetchStmt 9022
_copyFieldSelect 149712
_copyFieldStore 587
_copyFloat 186
_copyForPortionOfClause 1213
_copyForPortionOfExpr 2268
_copyForeignKeyCacheInfo 3006
_copyForeignScan 1165
_copyFromExpr 690101
_copyFuncCall 288537
_copyFuncExpr 739898
_copyFunctionParameter 69122
_copyFunctionScan 34181
_copyGather 839
_copyGatherMerge 264
_copyGrantRoleStmt 974
_copyGrantStmt 23429
_copyGraphElementPattern 2109
_copyGraphLabelRef 71
_copyGraphPattern 725
_copyGraphPropertyRef 46
_copyGroup 186
_copyGroupByOrdering 0
_copyGroupingExprInfo 0
_copyGroupingFunc 1049
_copyGroupingSet 4339
_copyHash 32710
_copyHashJoin 32710
_copyImportForeignSchemaStmt 56
_copyIncrementalSort 759
_copyIndexElem 14218
_copyIndexOnlyScan 12918
_copyIndexScan 102777
_copyIndexStmt 9362
_copyInferClause 1421
_copyInferenceElem 1980
_copyInsertStmt 48927
_copyInteger 187067
_copyIntoClause 2811
_copyJoinExpr 187197
_copyJsonAggConstructor 356
_copyJsonArgument 436
_copyJsonArrayAgg 160
_copyJsonArrayConstructor 408
_copyJsonArrayQueryConstructor 116
_copyJsonBehavior 9746
_copyJsonConstructorExpr 2430
_copyJsonExpr 5063
_copyJsonFormat 27424
_copyJsonFuncExpr 1452
_copyJsonIsPredicate 899
_copyJsonKeyValue 870
_copyJsonObjectAgg 196
_copyJsonObjectConstructor 562
_copyJsonOutput 1742
_copyJsonParseExpr 108
_copyJsonReturning 11453
_copyJsonScalarExpr 70
_copyJsonSerializeExpr 68
_copyJsonTable 544
_copyJsonTableColumn 2080
_copyJsonTablePath 1395
_copyJsonTablePathScan 1395
_copyJsonTablePathSpec 2260
_copyJsonTablePlanSpec 556
_copyJsonTableSiblingJoin 226
_copyJsonValueExpr 6048
_copyLimit 3428
_copyListenStmt 104
_copyLoadStmt 98
_copyLockRows 8375
_copyLockStmt 1236
_copyLockingClause 5160
_copyMaterial 2994
_copyMemoize 1922
_copyMergeAction 6618
_copyMergeAppend 394
_copyMergeJoin 6006
_copyMergeStmt 1448
_copyMergeSupportFunc 1819
_copyMergeWhenClause 2293
_copyMinMaxExpr 1352
_copyModifyTable 63147
_copyMultiAssignRef 265
_copyNamedArgExpr 53914
_copyNamedTuplestoreScan 678
_copyNestLoop 67690
_copyNestLoopParam 42650
_copyNextValueExpr 1185
_copyNotifyStmt 200
_copyNullIfExpr 1113
_copyNullTest 63974
_copyObjectWithArgs 16569
_copyOnConflictClause 1580
_copyOnConflictExpr 1943
_copyOpExpr 1558067
_copyPLAssignStmt 3544
_copyParam 535717
_copyParamRef 46060
_copyPartitionBoundSpec 29469
_copyPartitionCmd 8486
_copyPartitionElem 8349
_copyPartitionPruneInfo 507
_copyPartitionPruneStepCombine 199
_copyPartitionPruneStepOp 948
_copyPartitionRangeDatum 8
_copyPartitionSpec 7465
_copyPartitionedRelPruneInfo 943
_copyPathKey 0
_copyPlaceHolderInfo 0
_copyPlaceHolderVar 13999
_copyPlanInvalItem 38534
_copyPlanRowMark 26388
_copyPlannedStmt 369801
_copyPrepareStmt 2280
_copyProjectSet 8961
_copyPropGraphEdge 438
_copyPropGraphLabelAndProperties 1594
_copyPropGraphProperties 1618
_copyPropGraphVertex 846
_copyPublicationAllObjSpec 0
_copyPublicationObjSpec 2580
_copyPublicationTable 2050
_copyQuery 950934
_copyRTEPermissionInfo 948876
_copyRangeFunction 34370
_copyRangeGraphTable 690
_copyRangeSubselect 16855
_copyRangeTableFunc 172
_copyRangeTableFuncCol 614
_copyRangeTableSample 188
_copyRangeTblEntry 1601903
_copyRangeTblFunction 94097
_copyRangeTblRef 710746
_copyRangeVar 629473
_copyRawStmt 516685
_copyReassignOwnedStmt 72
_copyRecursiveUnion 562
_copyRefreshMatViewStmt 353
_copyReindexStmt 1584
_copyRelabelType 257012
_copyRenameStmt 2086
_copyRepackStmt 462
_copyReplicaIdentityStmt 942
_copyResTarget 897221
_copyRestrictInfo 0
_copyResult 164707
_copyReturnStmt 5472
_copyReturningClause 2801
_copyReturningExpr 1522
_copyReturningOption 104
_copyRoleSpec 36795
_copyRowCompareExpr 645
_copyRowExpr 13483
_copyRowMarkClause 12742
_copyRuleStmt 1524
_copySQLValueFunction 22998
_copySampleScan 204
_copyScalarArrayOpExpr 67416
_copySecLabelStmt 135
_copySelectStmt 389504
_copySeqScan 164170
_copySetOp 563
_copySetOperationStmt 23149
_copySetToDefault 1346
_copySinglePartitionSpec 2402
_copySort 57758
_copySortBy 77523
_copySortGroupClause 211860
_copySpecialJoinInfo 0
_copyStatsElem 2916
_copyString 23188999
_copySubLink 91825
_copySubPlan 32521
_copySubPlanRTInfo 58026
_copySubqueryScan 14755
_copySubscriptingRef 57096
_copyTableFunc 1188
_copyTableFuncScan 488
_copyTableLikeClause 1066
_copyTableSampleClause 544
_copyTargetEntry 6110132
_copyTidRangeScan 2504
_copyTidScan 625
_copyTransactionStmt 55975
_copyTriggerTransition 856
_copyTruncateStmt 2390
_copyTypeCast 245695
_copyTypeName 502886
_copyUnique 3571
_copyUnlistenStmt 124
_copyUpdateStmt 9819
_copyVacuumRelation 18433
_copyVacuumStmt 18163
_copyValuesScan 6051
_copyVar 14872001
_copyVariableSetStmt 46394
_copyVariableShowStmt 1238
_copyViewStmt 21838
_copyWaitStmt 532
_copyWindowAgg 2048
_copyWindowClause 3512
_copyWindowDef 3371
_copyWindowFunc 7226
_copyWindowFuncRunCondition 455
_copyWithCheckOption 4750
_copyWithClause 2324
_copyWorkTableScan 562
_copyXmlExpr 1655
_copyXmlSerialize 164

Generated by: LCOV version 2.0-1