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 % 3484 3381
Test Date: 2026-10-25 08:15:51 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 6119
_copyA_Expr 457090
_copyA_Indices 11088
_copyA_Indirection 27302
_copyA_Star 50551
_copyAccessPriv 20870
_copyAgg 35973
_copyAggClauseInfo 0
_copyAggref 162078
_copyAlias 2431654
_copyAlterCollationStmt 8
_copyAlterDatabaseRefreshCollStmt 8
_copyAlterDatabaseSetStmt 1388
_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 1952
_copyAlterPolicyStmt 116
_copyAlterPublicationStmt 1572
_copyAlterRoleSetStmt 104
_copyAlterRoleStmt 588
_copyAlterSeqStmt 333
_copyAlterStatsStmt 34
_copyAlterSubscriptionStmt 951
_copyAlterSystemStmt 260
_copyAlterTSConfigurationStmt 10874
_copyAlterTSDictionaryStmt 46
_copyAlterTableCmd 66581
_copyAlterTableMoveAllStmt 62
_copyAlterTableSpaceOptionsStmt 38
_copyAlterTableStmt 40289
_copyAlterTypeStmt 72
_copyAlterUserMappingStmt 146
_copyAlternativeSubPlan 0
_copyAppend 12591
_copyAppendRelInfo 42665
_copyArrayCoerceExpr 10761
_copyArrayExpr 36564
_copyBitString 0
_copyBitmapAnd 150
_copyBitmapHeapScan 16529
_copyBitmapIndexScan 16949
_copyBitmapOr 266
_copyBoolExpr 389631
_copyBoolean 17521
_copyBooleanTest 3253
_copyCTECycleClause 218
_copyCTESearchClause 218
_copyCallStmt 975
_copyCaseExpr 128694
_copyCaseTestExpr 103992
_copyCaseWhen 309265
_copyCheckPointStmt 639
_copyClosePortalStmt 2482
_copyCoalesceExpr 17726
_copyCoerceToDomain 58421
_copyCoerceToDomainValue 2626
_copyCoerceViaIO 68645
_copyCollateClause 7862
_copyCollateExpr 8594
_copyColumnDef 99626
_copyColumnRef 1402533
_copyCommentStmt 8973
_copyCommonTableExpr 7941
_copyCompositeTypeStmt 4757
_copyConstraint 65501
_copyConstraintsSetStmt 146
_copyConvertRowtypeExpr 696
_copyCopyStmt 13282
_copyCreateAmStmt 76
_copyCreateCastStmt 388
_copyCreateConversionStmt 85
_copyCreateDomainStmt 2083
_copyCreateEnumStmt 484
_copyCreateEventTrigStmt 258
_copyCreateExtensionStmt 731
_copyCreateFdwStmt 322
_copyCreateForeignServerStmt 406
_copyCreateForeignTableStmt 606
_copyCreateFunctionStmt 27322
_copyCreateOpClassItem 7624
_copyCreateOpClassStmt 643
_copyCreateOpFamilyStmt 203
_copyCreatePLangStmt 164
_copyCreatePolicyStmt 1106
_copyCreatePublicationStmt 1316
_copyCreateRangeStmt 297
_copyCreateRoleStmt 2596
_copyCreateSchemaStmt 1502
_copyCreateSeqStmt 968
_copyCreateStatsStmt 1218
_copyCreateStmt 52243
_copyCreateSubscriptionStmt 680
_copyCreateTableAsStmt 2746
_copyCreateTableSpaceStmt 166
_copyCreateTransformStmt 53
_copyCreateTrigStmt 4543
_copyCreateUserMappingStmt 338
_copyCreatedbStmt 918
_copyCteScan 3255
_copyCurrentOfExpr 1363
_copyCustomScan 11
_copyDeallocateStmt 4180
_copyDeclareCursorStmt 9365
_copyDefElem 486788
_copyDefineStmt 11605
_copyDeleteStmt 3094
_copyDiscardStmt 48
_copyDistinctExpr 1533
_copyDoStmt 1653
_copyDropOwnedStmt 206
_copyDropRoleStmt 2408
_copyDropStmt 35438
_copyDropSubscriptionStmt 370
_copyDropTableSpaceStmt 98
_copyDropUserMappingStmt 158
_copyDropdbStmt 160
_copyElidedNode 18894
_copyExecuteStmt 17654
_copyExplainStmt 56339
_copyFetchStmt 9024
_copyFieldSelect 153250
_copyFieldStore 587
_copyFloat 180
_copyForeignKeyCacheInfo 2819
_copyForeignScan 1161
_copyFromExpr 680505
_copyFuncCall 283849
_copyFuncExpr 719618
_copyFunctionParameter 70944
_copyFunctionScan 33820
_copyGather 843
_copyGatherMerge 248
_copyGrantRoleStmt 966
_copyGrantStmt 22553
_copyGroup 186
_copyGroupByOrdering 0
_copyGroupingExprInfo 0
_copyGroupingFunc 1049
_copyGroupingSet 4400
_copyHash 30216
_copyHashJoin 30216
_copyImportForeignSchemaStmt 56
_copyIncrementalSort 792
_copyIndexElem 14509
_copyIndexOnlyScan 12616
_copyIndexScan 97603
_copyIndexStmt 9558
_copyInferClause 1507
_copyInferenceElem 2030
_copyInsertStmt 48727
_copyInteger 184465
_copyIntoClause 2833
_copyJoinExpr 186885
_copyJsonAggConstructor 369
_copyJsonArgument 451
_copyJsonArrayAgg 167
_copyJsonArrayConstructor 415
_copyJsonArrayQueryConstructor 119
_copyJsonBehavior 10537
_copyJsonConstructorExpr 2577
_copyJsonExpr 5504
_copyJsonFormat 28404
_copyJsonFuncExpr 1519
_copyJsonIsPredicate 923
_copyJsonKeyValue 909
_copyJsonObjectAgg 202
_copyJsonObjectConstructor 595
_copyJsonOutput 1777
_copyJsonParseExpr 111
_copyJsonReturning 12207
_copyJsonScalarExpr 71
_copyJsonSerializeExpr 71
_copyJsonTable 602
_copyJsonTableColumn 2212
_copyJsonTablePath 1583
_copyJsonTablePathScan 1583
_copyJsonTablePathSpec 2447
_copyJsonTablePlanSpec 596
_copyJsonTableSiblingJoin 256
_copyJsonValueExpr 6282
_copyLimit 3364
_copyListenStmt 104
_copyLoadStmt 100
_copyLockRows 8310
_copyLockStmt 1240
_copyLockingClause 5124
_copyMaterial 3269
_copyMemoize 1773
_copyMergeAction 6672
_copyMergeAppend 418
_copyMergeJoin 5752
_copyMergeStmt 1454
_copyMergeSupportFunc 1887
_copyMergeWhenClause 2311
_copyMinMaxExpr 1354
_copyModifyTable 61958
_copyMultiAssignRef 265
_copyNamedArgExpr 49536
_copyNamedTuplestoreScan 622
_copyNestLoop 66570
_copyNestLoopParam 41326
_copyNextValueExpr 1392
_copyNotifyStmt 200
_copyNullIfExpr 1145
_copyNullTest 64011
_copyObjectWithArgs 16909
_copyOnConflictClause 1666
_copyOnConflictExpr 2048
_copyOpExpr 1508937
_copyPLAssignStmt 3323
_copyParam 537973
_copyParamRef 47094
_copyPartitionBoundSpec 24452
_copyPartitionCmd 6732
_copyPartitionElem 7916
_copyPartitionPruneInfo 493
_copyPartitionPruneStepCombine 191
_copyPartitionPruneStepOp 918
_copyPartitionRangeDatum 2
_copyPartitionSpec 7040
_copyPartitionedRelPruneInfo 905
_copyPathKey 0
_copyPlaceHolderInfo 0
_copyPlaceHolderVar 17590
_copyPlanInvalItem 37771
_copyPlanRowMark 26018
_copyPlannedStmt 363182
_copyPrepareStmt 2248
_copyProjectSet 8862
_copyPublicationAllObjSpec 0
_copyPublicationObjSpec 2630
_copyPublicationTable 2100
_copyQuery 937536
_copyRTEPermissionInfo 922471
_copyRangeFunction 34260
_copyRangeSubselect 16653
_copyRangeTableFunc 172
_copyRangeTableFuncCol 614
_copyRangeTableSample 202
_copyRangeTblEntry 1582104
_copyRangeTblFunction 93566
_copyRangeTblRef 697379
_copyRangeVar 606953
_copyRawStmt 508051
_copyReassignOwnedStmt 78
_copyRecursiveUnion 619
_copyRefreshMatViewStmt 353
_copyReindexStmt 1578
_copyRelabelType 242290
_copyRenameStmt 2044
_copyRepackStmt 582
_copyReplicaIdentityStmt 966
_copyResTarget 882374
_copyRestrictInfo 0
_copyResult 162116
_copyReturnStmt 5760
_copyReturningClause 2787
_copyReturningExpr 1522
_copyReturningOption 132
_copyRoleSpec 35509
_copyRowCompareExpr 645
_copyRowExpr 13690
_copyRowMarkClause 12679
_copyRuleStmt 1472
_copySQLValueFunction 23211
_copySampleScan 218
_copyScalarArrayOpExpr 66858
_copySecLabelStmt 135
_copySelectStmt 385677
_copySeqScan 160177
_copySetOp 607
_copySetOperationStmt 22778
_copySetToDefault 1325
_copySort 55645
_copySortBy 74115
_copySortGroupClause 210012
_copySpecialJoinInfo 0
_copyStatsElem 2876
_copyString 22937367
_copySubLink 91334
_copySubPlan 32603
_copySubPlanRTInfo 57351
_copySubqueryScan 14340
_copySubscriptingRef 57269
_copyTableFunc 1304
_copyTableFuncScan 546
_copyTableLikeClause 1068
_copyTableSampleClause 600
_copyTargetEntry 5988899
_copyTidRangeScan 2484
_copyTidScan 625
_copyTransactionStmt 55321
_copyTriggerTransition 792
_copyTruncateStmt 2368
_copyTypeCast 239108
_copyTypeName 496759
_copyUnique 3518
_copyUnlistenStmt 124
_copyUpdateStmt 9158
_copyVacuumRelation 17843
_copyVacuumStmt 17457
_copyValuesScan 5862
_copyVar 14709858
_copyVariableSetStmt 45402
_copyVariableShowStmt 1240
_copyViewStmt 21555
_copyWaitStmt 592
_copyWindowAgg 2074
_copyWindowClause 3544
_copyWindowDef 3399
_copyWindowFunc 7284
_copyWindowFuncRunCondition 455
_copyWithCheckOption 4614
_copyWithClause 2470
_copyWorkTableScan 619
_copyXmlExpr 1424
_copyXmlSerialize 176

Generated by: LCOV version 2.0-1