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 06:15:42 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
_copyAggClauseInfo 0
_copyAlternativeSubPlan 0
_copyBitString 0
_copyCustomScan 0
_copyGroupByOrdering 0
_copyGroupingExprInfo 0
_copyPathKey 0
_copyPlaceHolderInfo 0
_copyPublicationAllObjSpec 0
_copyRestrictInfo 0
_copySpecialJoinInfo 0
_copyAlterCollationStmt 8
_copyAlterDatabaseRefreshCollStmt 8
_copyPartitionRangeDatum 8
_copyAlterStatsStmt 34
_copyAlterTableSpaceOptionsStmt 34
_copyGraphPropertyRef 42
_copyAlterExtensionStmt 43
_copyAlterTSDictionaryStmt 46
_copyDiscardStmt 48
_copyCreateTransformStmt 53
_copyImportForeignSchemaStmt 56
_copyAlterTableMoveAllStmt 62
_copyAlterEventTrigStmt 64
_copyGraphLabelRef 67
_copyJsonSerializeExpr 68
_copyReassignOwnedStmt 68
_copyAlterObjectDependsStmt 70
_copyJsonScalarExpr 70
_copyAlterTypeStmt 72
_copyDropTableSpaceStmt 72
_copyCreateConversionStmt 85
_copyJsonTableSiblingJoin 90
_copyCreateAmStmt 92
_copyLoadStmt 92
_copyAlterRoleSetStmt 104
_copyListenStmt 104
_copyReturningOption 104
_copyAlterDatabaseStmt 106
_copyJsonArrayQueryConstructor 108
_copyJsonParseExpr 108
_copyAlterPolicyStmt 116
_copyUnlistenStmt 124
_copySecLabelStmt 135
_copyAlterUserMappingStmt 144
_copyConstraintsSetStmt 146
_copyDropdbStmt 146
_copyBitmapAnd 148
_copyCreateTableSpaceStmt 150
_copyDropUserMappingStmt 158
_copyCreatePLangStmt 160
_copyJsonArrayAgg 160
_copyXmlSerialize 164
_copyRangeTableFunc 172
_copyFloat 186
_copyGroup 186
_copyPartitionPruneStepCombine 187
_copyDropOwnedStmt 188
_copyRangeTableSample 188
_copyCreateOpFamilyStmt 195
_copyJsonObjectAgg 196
_copyNotifyStmt 200
_copyAlterFdwStmt 204
_copySampleScan 204
_copyCTECycleClause 218
_copyCTESearchClause 218
_copyAlterSystemStmt 234
_copyBitmapOr 257
_copyAlterForeignServerStmt 258
_copyCreateEventTrigStmt 258
_copyGatherMerge 264
_copyMultiAssignRef 265
_copyAlterDefaultPrivilegesStmt 275
_copyAlterExtensionContentsStmt 293
_copyCreateRangeStmt 303
_copyCreateFdwStmt 312
_copyAlterPropGraphStmt 324
_copyAlterSeqStmt 333
_copyCreateUserMappingStmt 334
_copyCreateCastStmt 344
_copyRefreshMatViewStmt 353
_copyJsonAggConstructor 356
_copyDropSubscriptionStmt 360
_copyAlterDomainStmt 390
_copyMergeAppend 394
_copyCreateForeignServerStmt 396
_copyJsonArrayConstructor 408
_copyJsonTable 412
_copyCreatePropGraphStmt 414
_copyJsonArgument 420
_copyAlterFunctionStmt 422
_copyTableFuncScan 424
_copyPropGraphEdge 438
_copyWindowFuncRunCondition 442
_copyRepackStmt 464
_copyCreateEnumStmt 480
_copyAlterEnumStmt 494
_copyPartitionPruneInfo 499
_copyWaitStmt 508
_copyRowCompareExpr 541
_copyTableSampleClause 544
_copyAlterOpFamilyStmt 553
_copyRecursiveUnion 555
_copyWorkTableScan 555
_copySetOp 560
_copyJsonObjectConstructor 562
_copyAlterRoleStmt 580
_copyCreateForeignTableStmt 580
_copyAlterObjectSchemaStmt 584
_copyFieldStore 587
_copyCreateOpClassStmt 595
_copyCheckPointStmt 603
_copyRangeTableFuncCol 614
_copyTidScan 621
_copyCreateExtensionStmt 649
_copyRangeGraphTable 650
_copyAlterOperatorStmt 664
_copyCreateSubscriptionStmt 674
_copyNamedTuplestoreScan 678
_copyGraphPattern 681
_copyConvertRowtypeExpr 696
_copyPropGraphVertex 820
_copyGather 835
_copyTriggerTransition 856
_copyAlterSubscriptionStmt 857
_copyIncrementalSort 869
_copyJsonKeyValue 870
_copyCreatedbStmt 884
_copyJsonIsPredicate 899
_copyReplicaIdentityStmt 918
_copyPartitionedRelPruneInfo 923
_copyJsonTablePath 924
_copyJsonTablePathScan 924
_copyPartitionPruneStepOp 928
_copyCreateSeqStmt 950
_copyGrantRoleStmt 951
_copyCallStmt 969
_copyATAlterConstraint 1020
_copyTableFunc 1039
_copyGroupingFunc 1049
_copyTableLikeClause 1050
_copyForeignScan 1101
_copyForPortionOfClause 1109
_copyNullIfExpr 1113
_copyJsonTableColumn 1116
_copyCreatePolicyStmt 1162
_copyNextValueExpr 1182
_copyCreateStatsStmt 1218
_copyLockStmt 1230
_copyVariableShowStmt 1238
_copyCreatePublicationStmt 1272
_copyAlterDatabaseSetStmt 1328
_copyJsonTablePathSpec 1344
_copyMinMaxExpr 1352
_copySetToDefault 1362
_copyCurrentOfExpr 1371
_copyInferClause 1421
_copyMergeStmt 1445
_copyJsonFuncExpr 1452
_copyRuleStmt 1504
_copyReturningExpr 1522
_copyDistinctExpr 1527
_copyPropGraphLabelAndProperties 1552
_copyReindexStmt 1560
_copyAlterPublicationStmt 1562
_copyPropGraphProperties 1568
_copyCreateSchemaStmt 1570
_copyOnConflictClause 1580
_copyDoStmt 1600
_copyXmlExpr 1653
_copyJsonOutput 1742
_copyMemoize 1751
_copyMergeSupportFunc 1819
_copyOnConflictExpr 1943
_copyInferenceElem 1980
_copyAlterOwnerStmt 2014
_copyCreateDomainStmt 2015
_copyWindowAgg 2047
_copyPublicationTable 2052
_copyGraphElementPattern 2053
_copyRenameStmt 2062
_copyForPortionOfExpr 2122
_copyPrepareStmt 2270
_copyMergeWhenClause 2272
_copyWithClause 2284
_copyTruncateStmt 2358
_copyClosePortalStmt 2364
_copySinglePartitionSpec 2402
_copyJsonConstructorExpr 2430
_copyDropRoleStmt 2482
_copyTidRangeScan 2504
_copyPublicationObjSpec 2580
_copyCreateRoleStmt 2592
_copyCreateTableAsStmt 2712
_copyReturningClause 2764
_copyCoerceToDomainValue 2782
_copyCteScan 2783
_copyIntoClause 2799
_copyStatsElem 2868
_copyMaterial 2968
_copyForeignKeyCacheInfo 3006
_copyBooleanTest 3204
_copyWindowDef 3367
_copyPLAssignStmt 3382
_copyLimit 3418
_copyWindowClause 3506
_copyUnique 3511
_copyDeleteStmt 3566
_copyJsonExpr 4157
_copyDeallocateStmt 4196
_copyGroupingSet 4340
_copyWithCheckOption 4614
_copyCompositeTypeStmt 4761
_copyCreateTrigStmt 4837
_copyLockingClause 5114
_copyJsonValueExpr 5458
_copyReturnStmt 5568
_copyMergeJoin 5831
_copyValuesScan 5957
_copyA_ArrayExpr 6039
_copyMergeAction 6546
_copyCreateOpClassItem 7176
_copyWindowFunc 7210
_copyCommonTableExpr 7400
_copyPartitionSpec 7409
_copyJsonBehavior 8049
_copyCollateClause 8230
_copyPartitionElem 8285
_copyLockRows 8320
_copyPartitionCmd 8444
_copyCommentStmt 8765
_copyProjectSet 8882
_copyFetchStmt 8890
_copyDeclareCursorStmt 9079
_copyIndexStmt 9220
_copyCollateExpr 9371
_copyUpdateStmt 9732
_copyJsonReturning 10259
_copyAlterTSConfigurationStmt 10502
_copyArrayCoerceExpr 10852
_copyA_Indices 11234
_copyDefineStmt 11317
_copyRowMarkClause 12625
_copyAppend 13004
_copyIndexOnlyScan 13208
_copyRowExpr 13321
_copyCopyStmt 13412
_copyPlaceHolderVar 13872
_copyIndexElem 13942
_copySubqueryScan 14588
_copyObjectWithArgs 16277
_copyBoolean 16681
_copyRangeSubselect 16815
_copyCoalesceExpr 17041
_copyBitmapHeapScan 17264
_copyBitmapIndexScan 17673
_copyVacuumStmt 18110
_copyExecuteStmt 18148
_copyVacuumRelation 18366
_copyElidedNode 19054
_copyAccessPriv 21655
_copyViewStmt 22074
_copySetOperationStmt 22772
_copySQLValueFunction 22993
_copyGrantStmt 23337
_copyJsonFormat 24116
_copyCreateFunctionStmt 26092
_copyPlanRowMark 26258
_copyA_Indirection 27418
_copyPartitionBoundSpec 29371
_copyHash 31771
_copyHashJoin 31771
_copySubPlan 32137
_copyFunctionScan 33412
_copyRangeFunction 33807
_copyAgg 35385
_copyDropStmt 36098
_copyRoleSpec 36445
_copyArrayExpr 36616
_copyPlanInvalItem 37843
_copyNestLoopParam 40775
_copyAlterTableStmt 41917
_copyAppendRelInfo 44019
_copyVariableSetStmt 45908
_copyParamRef 46177
_copyInsertStmt 48726
_copyNamedArgExpr 51528
_copyA_Star 51787
_copyCreateStmt 53578
_copyExplainStmt 55193
_copyTransactionStmt 55697
_copySubscriptingRef 56684
_copySort 57125
_copySubPlanRTInfo 57352
_copyCoerceToDomain 59639
_copyModifyTable 62815
_copyNullTest 63133
_copyNestLoop 64715
_copyScalarArrayOpExpr 66524
_copyFunctionParameter 67438
_copyConstraint 68093
_copyCoerceViaIO 68972
_copyAlterTableCmd 69265
_copySortBy 76674
_copySubLink 85721
_copyRangeTblFunction 91963
_copyIndexScan 98941
_copyColumnDef 101987
_copyCaseTestExpr 106657
_copyCaseExpr 126735
_copyFieldSelect 149604
_copyAggref 159993
_copySeqScan 161011
_copyResult 162290
_copyInteger 182274
_copyJoinExpr 184636
_copySortGroupClause 209652
_copyTypeCast 244801
_copyRelabelType 252691
_copyFuncCall 286382
_copyCaseWhen 301348
_copyPlannedStmt 364976
_copySelectStmt 383047
_copyBoolExpr 387706
_copyA_Expr 456782
_copyDefElem 481923
_copyTypeName 497688
_copyRawStmt 511177
_copyParam 519160
_copyRangeVar 622786
_copyFromExpr 675715
_copyRangeTblRef 694913
_copyFuncExpr 727935
_copyResTarget 888595
_copyRTEPermissionInfo 929492
_copyQuery 934537
_copyColumnRef 1414851
_copyOpExpr 1519613
_copyRangeTblEntry 1572199
_copyAlias 2406406
_copyTargetEntry 5913717
_copyVar 14509445
_copyString 22827210

Generated by: LCOV version 2.0-1