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 % 3483 3380
Test Date: 2026-09-20 19:15:52 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
_copyJsonSerializeExpr 68
_copyJsonScalarExpr 70
_copyAlterTypeStmt 72
_copyCreateAmStmt 76
_copyReassignOwnedStmt 78
_copyCreateConversionStmt 85
_copyDropTableSpaceStmt 98
_copyLoadStmt 100
_copyAlterRoleSetStmt 104
_copyListenStmt 104
_copyReturningOption 104
_copyAlterDatabaseStmt 106
_copyJsonParseExpr 108
_copyAlterPolicyStmt 116
_copyJsonArrayQueryConstructor 116
_copyUnlistenStmt 124
_copySecLabelStmt 135
_copyAlterUserMappingStmt 146
_copyConstraintsSetStmt 146
_copyBitmapAnd 150
_copyDropUserMappingStmt 158
_copyJsonArrayAgg 160
_copyCreatePLangStmt 164
_copyCreateTableSpaceStmt 164
_copyDropdbStmt 164
_copyXmlSerialize 164
_copyRangeTableFunc 172
_copyFloat 180
_copyGroup 186
_copyRangeTableSample 190
_copyPartitionPruneStepCombine 191
_copyJsonObjectAgg 196
_copyNotifyStmt 200
_copyCreateOpFamilyStmt 203
_copyAlterFdwStmt 206
_copyDropOwnedStmt 206
_copySampleScan 206
_copyCTECycleClause 218
_copyCTESearchClause 218
_copyJsonTableSiblingJoin 226
_copyGatherMerge 248
_copyAlterForeignServerStmt 258
_copyAlterSystemStmt 258
_copyCreateEventTrigStmt 258
_copyMultiAssignRef 265
_copyBitmapOr 266
_copyAlterDefaultPrivilegesStmt 275
_copyCreateRangeStmt 297
_copyAlterExtensionContentsStmt 303
_copyCreateFdwStmt 314
_copyAlterSeqStmt 333
_copyCreateUserMappingStmt 338
_copyRefreshMatViewStmt 353
_copyJsonAggConstructor 356
_copyDropSubscriptionStmt 366
_copyCreateCastStmt 380
_copyAlterDomainStmt 390
_copyMergeAppend 394
_copyCreateForeignServerStmt 398
_copyJsonArrayConstructor 408
_copyJsonArgument 440
_copyAlterFunctionStmt 446
_copyWindowFuncRunCondition 455
_copyCreateEnumStmt 468
_copyPartitionPruneInfo 491
_copyAlterEnumStmt 494
_copyTableFuncScan 500
_copyRepackStmt 526
_copyAlterObjectSchemaStmt 544
_copyTableSampleClause 548
_copyJsonTable 556
_copyJsonTablePlanSpec 556
_copySetOp 559
_copyRecursiveUnion 563
_copyWorkTableScan 563
_copyAlterOpFamilyStmt 577
_copyCreateForeignTableStmt 582
_copyJsonObjectConstructor 582
_copyWaitStmt 582
_copyFieldStore 587
_copyAlterRoleStmt 588
_copyCreateOpClassStmt 603
_copyRangeTableFuncCol 614
_copyNamedTuplestoreScan 618
_copyTidScan 625
_copyCheckPointStmt 637
_copyRowCompareExpr 645
_copyAlterOperatorStmt 664
_copyCreateSubscriptionStmt 676
_copyConvertRowtypeExpr 696
_copyCreateExtensionStmt 709
_copyIncrementalSort 764
_copyTriggerTransition 792
_copyGather 834
_copyJsonKeyValue 890
_copyJsonIsPredicate 899
_copyPartitionedRelPruneInfo 903
_copyPartitionPruneStepOp 916
_copyCreatedbStmt 918
_copyAlterSubscriptionStmt 927
_copyReplicaIdentityStmt 948
_copyCreateSeqStmt 956
_copyGrantRoleStmt 959
_copyCallStmt 975
_copyATAlterConstraint 1008
_copyGroupingFunc 1049
_copyTableLikeClause 1050
_copyCreatePolicyStmt 1098
_copyNullIfExpr 1113
_copyNextValueExpr 1143
_copyForeignScan 1159
_copyCreateStatsStmt 1202
_copyTableFunc 1215
_copyVariableShowStmt 1234
_copyLockStmt 1238
_copyXmlExpr 1310
_copyCreatePublicationStmt 1312
_copySetToDefault 1329
_copyMinMaxExpr 1352
_copyCurrentOfExpr 1363
_copyAlterDatabaseSetStmt 1376
_copyJsonTablePath 1422
_copyJsonTablePathScan 1422
_copyMergeStmt 1448
_copyJsonFuncExpr 1456
_copyRuleStmt 1472
_copyCreateSchemaStmt 1494
_copyInferClause 1494
_copyReturningExpr 1522
_copyDistinctExpr 1538
_copyAlterPublicationStmt 1564
_copyReindexStmt 1572
_copyOnConflictClause 1653
_copyDoStmt 1663
_copyMemoize 1746
_copyJsonOutput 1762
_copyMergeSupportFunc 1819
_copyAlterOwnerStmt 1948
_copyInferenceElem 2004
_copyOnConflictExpr 2032
_copyRenameStmt 2044
_copyWindowAgg 2048
_copyCreateDomainStmt 2051
_copyPublicationTable 2090
_copyJsonTableColumn 2092
_copyPrepareStmt 2248
_copyJsonTablePathSpec 2284
_copyMergeWhenClause 2293
_copyWithClause 2349
_copyTruncateStmt 2370
_copyDropRoleStmt 2400
_copyClosePortalStmt 2470
_copyJsonConstructorExpr 2485
_copyTidRangeScan 2496
_copyCreateRoleStmt 2566
_copyPublicationObjSpec 2620
_copyCoerceToDomainValue 2708
_copyCreateTableAsStmt 2746
_copyReturningClause 2765
_copyIntoClause 2833
_copyForeignKeyCacheInfo 2835
_copyStatsElem 2836
_copyCteScan 2910
_copyDeleteStmt 3078
_copyMaterial 3140
_copyPLAssignStmt 3219
_copyBooleanTest 3253
_copyLimit 3358
_copyWindowDef 3373
_copyWindowClause 3512
_copyUnique 3513
_copyDeallocateStmt 4178
_copyGroupingSet 4339
_copyCreateTrigStmt 4559
_copyWithCheckOption 4614
_copyCompositeTypeStmt 4781
_copyLockingClause 5071
_copyJsonExpr 5126
_copyMergeJoin 5583
_copyReturnStmt 5760
_copyValuesScan 5808
_copyJsonValueExpr 6088
_copyA_ArrayExpr 6110
_copyMergeAction 6618
_copyPartitionCmd 6729
_copyPartitionSpec 6879
_copyWindowFunc 7226
_copyCreateOpClassItem 7384
_copyCommonTableExpr 7567
_copyPartitionElem 7755
_copyCollateClause 7824
_copyLockRows 8195
_copyCollateExpr 8534
_copyProjectSet 8860
_copyCommentStmt 8973
_copyFetchStmt 8980
_copyUpdateStmt 9111
_copyDeclareCursorStmt 9371
_copyIndexStmt 9398
_copyJsonBehavior 9852
_copyArrayCoerceExpr 10737
_copyAlterTSConfigurationStmt 10874
_copyA_Indices 11070
_copyDefineStmt 11509
_copyJsonReturning 11623
_copyAppend 12462
_copyRowMarkClause 12544
_copyIndexOnlyScan 12777
_copyCopyStmt 13110
_copyRowExpr 13362
_copySubqueryScan 14299
_copyIndexElem 14301
_copyPlaceHolderVar 15647
_copyRangeSubselect 16150
_copyBitmapHeapScan 16186
_copyBitmapIndexScan 16606
_copyObjectWithArgs 16673
_copyCoalesceExpr 17185
_copyBoolean 17284
_copyVacuumStmt 17405
_copyExecuteStmt 17654
_copyVacuumRelation 17723
_copyElidedNode 18268
_copyAccessPriv 20951
_copyViewStmt 21514
_copySetOperationStmt 21998
_copySQLValueFunction 22257
_copyGrantStmt 22641
_copyPartitionBoundSpec 24155
_copyPlanRowMark 25764
_copyJsonFormat 26309
_copyCreateFunctionStmt 27030
_copyA_Indirection 27276
_copyHash 30342
_copyHashJoin 30342
_copySubPlan 32282
_copyFunctionScan 33687
_copyRangeFunction 34209
_copyDropStmt 35312
_copyRoleSpec 35445
_copyAgg 35550
_copyArrayExpr 36406
_copyPlanInvalItem 37731
_copyAlterTableStmt 40059
_copyNestLoopParam 41202
_copyAppendRelInfo 42097
_copyVariableSetStmt 45056
_copyInsertStmt 46424
_copyParamRef 46963
_copyA_Star 50264
_copyNamedArgExpr 51400
_copyCreateStmt 51613
_copyTransactionStmt 54781
_copySort 55012
_copySubscriptingRef 55658
_copyExplainStmt 55931
_copySubPlanRTInfo 56448
_copyCoerceToDomain 58441
_copyModifyTable 59680
_copyNullTest 63758
_copyConstraint 65264
_copyNestLoop 65361
_copyAlterTableCmd 66455
_copyScalarArrayOpExpr 66518
_copyCoerceViaIO 67733
_copyFunctionParameter 70270
_copySortBy 73902
_copySubLink 90757
_copyRangeTblFunction 93119
_copyIndexScan 98348
_copyColumnDef 98890
_copyCaseTestExpr 102814
_copyCaseExpr 127229
_copyFieldSelect 149587
_copySeqScan 157937
_copyResult 158805
_copyAggref 160790
_copyInteger 180263
_copyJoinExpr 184844
_copySortGroupClause 205238
_copyTypeCast 238663
_copyRelabelType 242952
_copyFuncCall 283108
_copyCaseWhen 301788
_copyPlannedStmt 359569
_copySelectStmt 380730
_copyBoolExpr 386931
_copyA_Expr 455135
_copyDefElem 480539
_copyTypeName 494063
_copyRawStmt 503182
_copyParam 514536
_copyRangeVar 600989
_copyFromExpr 672152
_copyRangeTblRef 687732
_copyFuncExpr 716064
_copyResTarget 879338
_copyRTEPermissionInfo 912009
_copyQuery 927673
_copyColumnRef 1398095
_copyOpExpr 1494175
_copyRangeTblEntry 1551657
_copyAlias 2392061
_copyTargetEntry 5924623
_copyVar 14523231
_copyString 22711895

Generated by: LCOV version 2.0-1