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 07:15:58 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
_copyAggClauseInfo 0
_copyAlternativeSubPlan 0
_copyBitString 0
_copyGroupByOrdering 0
_copyGroupingExprInfo 0
_copyPathKey 0
_copyPlaceHolderInfo 0
_copyPublicationAllObjSpec 0
_copyRestrictInfo 0
_copySpecialJoinInfo 0
_copyPartitionRangeDatum 2
_copyAlterCollationStmt 8
_copyAlterDatabaseRefreshCollStmt 8
_copyCustomScan 11
_copyAlterStatsStmt 34
_copyAlterTableSpaceOptionsStmt 38
_copyAlterExtensionStmt 43
_copyAlterObjectDependsStmt 46
_copyAlterTSDictionaryStmt 46
_copyDiscardStmt 48
_copyCreateTransformStmt 53
_copyImportForeignSchemaStmt 56
_copyAlterTableMoveAllStmt 62
_copyAlterEventTrigStmt 64
_copyJsonScalarExpr 71
_copyJsonSerializeExpr 71
_copyAlterTypeStmt 72
_copyCreateAmStmt 76
_copyReassignOwnedStmt 78
_copyCreateConversionStmt 85
_copyDropTableSpaceStmt 98
_copyLoadStmt 100
_copyAlterRoleSetStmt 104
_copyListenStmt 104
_copyAlterDatabaseStmt 106
_copyJsonParseExpr 111
_copyAlterPolicyStmt 116
_copyJsonArrayQueryConstructor 119
_copyUnlistenStmt 124
_copyReturningOption 132
_copySecLabelStmt 135
_copyAlterUserMappingStmt 146
_copyConstraintsSetStmt 146
_copyBitmapAnd 150
_copyDropUserMappingStmt 158
_copyCreatePLangStmt 164
_copyDropdbStmt 166
_copyJsonArrayAgg 167
_copyCreateTableSpaceStmt 168
_copyRangeTableFunc 172
_copyXmlSerialize 176
_copyFloat 180
_copyGroup 186
_copyPartitionPruneStepCombine 195
_copyNotifyStmt 200
_copyJsonObjectAgg 202
_copyRangeTableSample 202
_copyCreateOpFamilyStmt 203
_copyAlterFdwStmt 206
_copyDropOwnedStmt 206
_copyCTECycleClause 218
_copyCTESearchClause 218
_copySampleScan 218
_copyGatherMerge 248
_copyAlterSystemStmt 256
_copyJsonTableSiblingJoin 256
_copyAlterForeignServerStmt 258
_copyCreateEventTrigStmt 258
_copyMultiAssignRef 265
_copyBitmapOr 266
_copyAlterDefaultPrivilegesStmt 275
_copyCreateRangeStmt 297
_copyAlterExtensionContentsStmt 303
_copyCreateFdwStmt 322
_copyAlterSeqStmt 333
_copyCreateUserMappingStmt 338
_copyRefreshMatViewStmt 353
_copyJsonAggConstructor 369
_copyDropSubscriptionStmt 370
_copyCreateCastStmt 388
_copyAlterDomainStmt 390
_copyCreateForeignServerStmt 406
_copyJsonArrayConstructor 415
_copyMergeAppend 418
_copyAlterFunctionStmt 446
_copyJsonArgument 451
_copyWindowFuncRunCondition 455
_copyCreateEnumStmt 484
_copyAlterEnumStmt 494
_copyPartitionPruneInfo 497
_copyAlterObjectSchemaStmt 544
_copyTableFuncScan 546
_copyAlterOpFamilyStmt 577
_copyRepackStmt 584
_copyFieldStore 587
_copyAlterRoleStmt 588
_copyWaitStmt 592
_copyJsonObjectConstructor 595
_copyJsonTablePlanSpec 596
_copyTableSampleClause 600
_copyJsonTable 602
_copyCreateForeignTableStmt 606
_copySetOp 607
_copyNamedTuplestoreScan 614
_copyRangeTableFuncCol 614
_copyRecursiveUnion 620
_copyWorkTableScan 620
_copyTidScan 625
_copyCheckPointStmt 639
_copyCreateOpClassStmt 643
_copyRowCompareExpr 645
_copyAlterOperatorStmt 664
_copyCreateSubscriptionStmt 680
_copyConvertRowtypeExpr 696
_copyCreateExtensionStmt 733
_copyTriggerTransition 792
_copyIncrementalSort 835
_copyGather 845
_copyJsonKeyValue 909
_copyCreatedbStmt 918
_copyPartitionedRelPruneInfo 921
_copyJsonIsPredicate 923
_copyPartitionPruneStepOp 934
_copyAlterSubscriptionStmt 951
_copyGrantRoleStmt 966
_copyReplicaIdentityStmt 966
_copyCreateSeqStmt 968
_copyCallStmt 975
_copyATAlterConstraint 1008
_copyGroupingFunc 1049
_copyTableLikeClause 1068
_copyCreatePolicyStmt 1106
_copyNullIfExpr 1145
_copyForeignScan 1161
_copyCreateStatsStmt 1218
_copyVariableShowStmt 1240
_copyLockStmt 1242
_copyTableFunc 1304
_copyCreatePublicationStmt 1318
_copySetToDefault 1330
_copyMinMaxExpr 1352
_copyCurrentOfExpr 1363
_copyAlterDatabaseSetStmt 1388
_copyNextValueExpr 1396
_copyXmlExpr 1424
_copyMergeStmt 1454
_copyRuleStmt 1472
_copyCreateSchemaStmt 1502
_copyInferClause 1507
_copyJsonFuncExpr 1519
_copyReturningExpr 1522
_copyDistinctExpr 1537
_copyAlterPublicationStmt 1572
_copyReindexStmt 1582
_copyJsonTablePath 1583
_copyJsonTablePathScan 1583
_copyDoStmt 1646
_copyOnConflictClause 1666
_copyMemoize 1765
_copyJsonOutput 1777
_copyMergeSupportFunc 1887
_copyAlterOwnerStmt 1952
_copyInferenceElem 2030
_copyRenameStmt 2044
_copyOnConflictExpr 2048
_copyWindowAgg 2074
_copyCreateDomainStmt 2083
_copyPublicationTable 2102
_copyJsonTableColumn 2212
_copyPrepareStmt 2248
_copyMergeWhenClause 2311
_copyTruncateStmt 2376
_copyDropRoleStmt 2412
_copyJsonTablePathSpec 2447
_copyWithClause 2472
_copyClosePortalStmt 2482
_copyTidRangeScan 2484
_copyJsonConstructorExpr 2577
_copyCreateRoleStmt 2596
_copyCoerceToDomainValue 2610
_copyPublicationObjSpec 2632
_copyCreateTableAsStmt 2746
_copyReturningClause 2796
_copyForeignKeyCacheInfo 2819
_copyIntoClause 2833
_copyStatsElem 2876
_copyDeleteStmt 3095
_copyBooleanTest 3256
_copyCteScan 3261
_copyMaterial 3262
_copyPLAssignStmt 3312
_copyLimit 3363
_copyWindowDef 3399
_copyUnique 3517
_copyWindowClause 3544
_copyDeallocateStmt 4180
_copyGroupingSet 4400
_copyCreateTrigStmt 4539
_copyWithCheckOption 4614
_copyCompositeTypeStmt 4757
_copyLockingClause 5117
_copyJsonExpr 5504
_copyReturnStmt 5760
_copyMergeJoin 5775
_copyValuesScan 5850
_copyA_ArrayExpr 6120
_copyJsonValueExpr 6282
_copyMergeAction 6672
_copyPartitionCmd 6732
_copyPartitionSpec 7040
_copyWindowFunc 7284
_copyCreateOpClassItem 7624
_copyCollateClause 7863
_copyPartitionElem 7916
_copyCommonTableExpr 7949
_copyLockRows 8290
_copyCollateExpr 8595
_copyProjectSet 8868
_copyCommentStmt 8973
_copyFetchStmt 9026
_copyUpdateStmt 9169
_copyDeclareCursorStmt 9365
_copyIndexStmt 9476
_copyJsonBehavior 10537
_copyArrayCoerceExpr 10764
_copyAlterTSConfigurationStmt 10874
_copyA_Indices 11084
_copyDefineStmt 11605
_copyJsonReturning 12207
_copyAppend 12598
_copyRowMarkClause 12655
_copyIndexOnlyScan 12897
_copyCopyStmt 13288
_copyRowExpr 13690
_copySubqueryScan 14358
_copyIndexElem 14427
_copyBitmapHeapScan 16344
_copyRangeSubselect 16653
_copyBitmapIndexScan 16764
_copyObjectWithArgs 16911
_copyVacuumStmt 17466
_copyBoolean 17521
_copyPlaceHolderVar 17590
_copyExecuteStmt 17654
_copyCoalesceExpr 17723
_copyVacuumRelation 17850
_copyElidedNode 18914
_copyAccessPriv 20660
_copyViewStmt 21555
_copyGrantStmt 22343
_copySetOperationStmt 22814
_copySQLValueFunction 23180
_copyPartitionBoundSpec 24452
_copyPlanRowMark 25976
_copyA_Indirection 27312
_copyCreateFunctionStmt 27318
_copyJsonFormat 28404
_copyHash 30838
_copyHashJoin 30838
_copySubPlan 32628
_copyFunctionScan 33991
_copyRangeFunction 34440
_copyRoleSpec 35303
_copyDropStmt 35360
_copyAgg 35977
_copyArrayExpr 36607
_copyPlanInvalItem 38123
_copyAlterTableStmt 40295
_copyNestLoopParam 42136
_copyAppendRelInfo 42740
_copyVariableSetStmt 45420
_copyParamRef 47061
_copyInsertStmt 48708
_copyA_Star 50569
_copyNamedArgExpr 51804
_copyCreateStmt 52265
_copyTransactionStmt 55305
_copySort 55339
_copyExplainStmt 56339
_copySubscriptingRef 57267
_copySubPlanRTInfo 57401
_copyCoerceToDomain 58421
_copyModifyTable 61955
_copyNullTest 64115
_copyConstraint 65513
_copyNestLoop 66370
_copyAlterTableCmd 66590
_copyScalarArrayOpExpr 66869
_copyCoerceViaIO 68682
_copyFunctionParameter 70944
_copySortBy 74149
_copySubLink 91353
_copyRangeTblFunction 93911
_copyIndexScan 99187
_copyColumnDef 99656
_copyCaseTestExpr 103933
_copyCaseExpr 128607
_copyFieldSelect 153320
_copySeqScan 159350
_copyResult 161762
_copyAggref 162069
_copyInteger 184475
_copyJoinExpr 187060
_copySortGroupClause 210114
_copyTypeCast 239203
_copyRelabelType 243699
_copyFuncCall 284157
_copyCaseWhen 308900
_copyPlannedStmt 363150
_copySelectStmt 385948
_copyBoolExpr 390118
_copyA_Expr 458068
_copyDefElem 486721
_copyTypeName 496880
_copyRawStmt 508247
_copyParam 538949
_copyRangeVar 607415
_copyFromExpr 680717
_copyRangeTblRef 698582
_copyFuncExpr 719970
_copyResTarget 883645
_copyRTEPermissionInfo 924227
_copyQuery 937666
_copyColumnRef 1405847
_copyOpExpr 1512850
_copyRangeTblEntry 1584172
_copyAlias 2436412
_copyTargetEntry 6007166
_copyVar 14748668
_copyString 22996653

Generated by: LCOV version 2.0-1