LCOV - code coverage report
Current view: top level - src/backend/nodes - copyfuncs.funcs.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 3291 3404 96.7 %
Date: 2025-04-02 19:16:25 Functions: 315 323 97.5 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_copyAlternativeSubPlan 0
_copyBitString 0
_copyCustomScan 0
_copyGroupByOrdering 0
_copyPathKey 0
_copyPlaceHolderInfo 0
_copyRestrictInfo 0
_copySpecialJoinInfo 0
_copyPartitionRangeDatum 4
_copyAlterCollationStmt 12
_copyAlterDatabaseRefreshCollStmt 12
_copyAlterTableSpaceOptionsStmt 48
_copyAlterStatsStmt 52
_copyDiscardStmt 60
_copyJsonArrayQueryConstructor 60
_copyUnlistenStmt 76
_copyAlterTSDictionaryStmt 80
_copyAlterExtensionStmt 82
_copyAlterObjectDependsStmt 92
_copyAlterEventTrigStmt 96
_copyImportForeignSchemaStmt 96
_copyReassignOwnedStmt 104
_copyCreateTransformStmt 106
_copyJsonSerializeExpr 108
_copyJsonScalarExpr 112
_copyAlterTableMoveAllStmt 120
_copyAlterTypeStmt 120
_copyJsonTableSiblingJoin 120
_copyLoadStmt 120
_copyCreateAmStmt 128
_copyDropTableSpaceStmt 128
_copyCreateConversionStmt 130
_copyListenStmt 148
_copyAlterDatabaseStmt 152
_copyReturningOption 156
_copyJsonArrayAgg 162
_copyAlterRoleSetStmt 164
_copyJsonParseExpr 164
_copyAlterPolicyStmt 174
_copySecLabelStmt 202
_copyConstraintsSetStmt 212
_copyJsonArrayConstructor 212
_copyAlterUserMappingStmt 220
_copyCreateTableSpaceStmt 224
_copyBitmapAnd 226
_copyAlterFdwStmt 244
_copyDropdbStmt 244
_copyJsonObjectAgg 246
_copyDropUserMappingStmt 252
_copyGroup 252
_copyRangeTableFunc 256
_copyXmlSerialize 266
_copyFloat 268
_copyPartitionPruneStepCombine 272
_copyCreatePLangStmt 276
_copyRangeTableSample 288
_copyNotifyStmt 296
_copyCTECycleClause 306
_copyCTESearchClause 306
_copyDropOwnedStmt 308
_copySampleScan 312
_copyAlterDefaultPrivilegesStmt 328
_copyGatherMerge 330
_copyCreateOpFamilyStmt 332
_copyAlterSystemStmt 364
_copyNullIfExpr 384
_copyBitmapOr 392
_copyCreateRangeStmt 394
_copyCreateEventTrigStmt 396
_copyMultiAssignRef 402
_copyJsonAggConstructor 408
_copyCreateFdwStmt 424
_copyCheckPointStmt 436
_copyAlterForeignServerStmt 440
_copyDropSubscriptionStmt 456
_copyJsonObjectConstructor 458
_copyClusterStmt 472
_copyAlterExtensionContentsStmt 502
_copyCreateUserMappingStmt 510
_copyWindowFuncRunCondition 540
_copyAlterSeqStmt 552
_copyMergeAppend 556
_copyAlterDomainStmt 568
_copyRefreshMatViewStmt 578
_copyCreateCastStmt 588
_copyJsonTable 590
_copyRowCompareExpr 600
_copyCreateForeignServerStmt 604
_copyJsonArgument 630
_copyTableFuncScan 632
_copySetOp 662
_copyCreateEnumStmt 704
_copyPartitionPruneInfo 728
_copyTableSampleClause 738
_copyAlterEnumStmt 792
_copyIncrementalSort 794
_copyCreateOpClassStmt 796
_copyAlterObjectSchemaStmt 800
_copyFieldStore 800
_copyATAlterConstraint 828
_copyJsonKeyValue 874
_copyCreateSubscriptionStmt 892
_copyNamedTuplestoreScan 896
_copyRecursiveUnion 896
_copyWorkTableScan 896
_copyCreateForeignTableStmt 902
_copyAlterRoleStmt 920
_copyRangeTableFuncCol 954
_copyAlterSubscriptionStmt 970
_copyTidScan 992
_copyConvertRowtypeExpr 1004
_copyJsonIsPredicate 1026
_copyCreateExtensionStmt 1030
_copyAlterOpFamilyStmt 1042
_copyGather 1168
_copyJsonTablePath 1214
_copyJsonTablePathScan 1214
_copyAlterOperatorStmt 1216
_copyTriggerTransition 1228
_copyCreateStatsStmt 1320
_copyPartitionedRelPruneInfo 1340
_copyAlterFunctionStmt 1350
_copyGroupingFunc 1356
_copyPartitionPruneStepOp 1358
_copyNextValueExpr 1360
_copyTableFunc 1360
_copyCreatePolicyStmt 1418
_copyReplicaIdentityStmt 1470
_copyCreatedbStmt 1528
_copyTableLikeClause 1536
_copyJsonOutput 1546
_copyCreateSeqStmt 1562
_copyCreatePublicationStmt 1612
_copyInferClause 1634
_copyMemoize 1644
_copyJsonTableColumn 1648
_copyCallStmt 1676
_copyCurrentOfExpr 1752
_copyReturningExpr 1824
_copyVariableShowStmt 1866
_copyOnConflictClause 1880
_copyOnConflictExpr 1882
_copyInferenceElem 1916
_copyGrantRoleStmt 1954
_copyJsonTablePathSpec 1972
_copyJsonFuncExpr 1992
_copySetToDefault 2018
_copyForeignScan 2066
_copyMergeStmt 2068
_copyAlterPublicationStmt 2132
_copyCreateSchemaStmt 2154
_copyMergeSupportFunc 2244
_copyCoerceToDomainValue 2276
_copyXmlExpr 2306
_copyRuleStmt 2332
_copyAlterDatabaseSetStmt 2348
_copyDistinctExpr 2392
_copyReindexStmt 2426
_copyWindowAgg 2600
_copyDoStmt 2704
_copyJsonConstructorExpr 2738
_copyPublicationTable 2760
_copyCreateDomainStmt 2918
_copyRenameStmt 3082
_copyStatsElem 3224
_copyMergeWhenClause 3278
_copyWithClause 3348
_copyDropRoleStmt 3420
_copyPublicationObjSpec 3472
_copyReturningClause 3616
_copyCreateRoleStmt 3628
_copyWindowClause 3674
_copyTidRangeScan 3680
_copyMinMaxExpr 3870
_copyForeignKeyCacheInfo 4012
_copyCteScan 4052
_copyCreateTableAsStmt 4120
_copyBooleanTest 4202
_copyPrepareStmt 4212
_copyIntoClause 4246
_copyWindowDef 4290
_copyClosePortalStmt 4400
_copyGroupingSet 4456
_copyMaterial 4532
_copyDeleteStmt 4762
_copyWithCheckOption 4788
_copyLockStmt 4812
_copyAlterOwnerStmt 5028
_copyLimit 5160
_copyLockingClause 5314
_copyJsonExpr 5354
_copyPLAssignStmt 5358
_copyUnique 5398
_copyTruncateStmt 5824
_copyJsonValueExpr 6732
_copyCreateTrigStmt 7418
_copyCreateOpClassItem 8074
_copyDeallocateStmt 8108
_copyWindowFunc 8184
_copyA_ArrayExpr 8194
_copyValuesScan 8344
_copyMergeAction 8742
_copyCompositeTypeStmt 9076
_copyCollateExpr 9190
_copyReturnStmt 9372
_copyMergeJoin 9500
_copyCommonTableExpr 10104
_copyPartitionSpec 10282
_copyJsonBehavior 10422
_copyCollateClause 10618
_copyPartitionElem 11534
_copyPartitionCmd 11612
_copyJsonReturning 11942
_copyProjectSet 11988
_copySubqueryScan 13108
_copyLockRows 13456
_copyCommentStmt 13588
_copyIndexStmt 14140
_copyArrayCoerceExpr 14168
_copyUpdateStmt 14380
_copyPlaceHolderVar 14408
_copyFetchStmt 15012
_copyRowMarkClause 15268
_copyDeclareCursorStmt 15902
_copyA_Indices 15950
_copyFieldSelect 16488
_copyAlterTSConfigurationStmt 16794
_copyAppend 17354
_copyRowExpr 17482
_copyIndexOnlyScan 18314
_copyDefineStmt 18320
_copyRangeSubselect 18926
_copySetOperationStmt 20832
_copyIndexElem 21292
_copyCoalesceExpr 22438
_copyBitmapHeapScan 22496
_copyBitmapIndexScan 23120
_copyVacuumRelation 27060
_copyVacuumStmt 27496
_copyJsonFormat 28512
_copySQLValueFunction 30050
_copyCopyStmt 31498
_copyBoolean 32518
_copyViewStmt 32598
_copyHash 33928
_copyHashJoin 33928
_copyPartitionBoundSpec 34808
_copyA_Indirection 36956
_copyObjectWithArgs 39210
_copyInteger 39428
_copyPlanRowMark 40808
_copyAgg 46438
_copySubPlan 47592
_copyArrayExpr 48100
_copyAccessPriv 48136
_copyCreateFunctionStmt 48624
_copyGrantStmt 50104
_copyDropStmt 51040
_copyNestLoopParam 55048
_copyRangeFunction 55064
_copyFunctionScan 55694
_copyAppendRelInfo 55726
_copyPlanInvalItem 58990
_copyAlterTableStmt 64690
_copyExecuteStmt 67560
_copyVariableSetStmt 67784
_copyCoerceViaIO 71422
_copyA_Star 72646
_copyRoleSpec 77006
_copyCreateStmt 77316
_copyParamRef 77952
_copyTransactionStmt 78076
_copyExplainStmt 79294
_copyInsertStmt 79810
_copyCoerceToDomain 80568
_copySort 83544
_copyScalarArrayOpExpr 86718
_copyNullTest 86838
_copySubscriptingRef 91602
_copyNamedArgExpr 95140
_copyNestLoop 98772
_copyModifyTable 101032
_copyConstraint 102448
_copyAlterTableCmd 106922
_copySortBy 109900
_copySubLink 113396
_copyCaseTestExpr 123116
_copyRangeTblFunction 139142
_copyFunctionParameter 144598
_copyIndexScan 157736
_copyColumnDef 159910
_copyAggref 193244
_copyCaseExpr 219822
_copySeqScan 224214
_copyJoinExpr 228296
_copySortGroupClause 247150
_copyResult 254454
_copyRelabelType 358188
_copyDefElem 372092
_copyTypeCast 397684
_copyFuncCall 426422
_copyBoolExpr 492154
_copyCaseWhen 533810
_copyPlannedStmt 573790
_copySelectStmt 574370
_copyA_Expr 684370
_copyRawStmt 816190
_copyRangeTblRef 837760
_copyTypeName 854266
_copyFromExpr 875080
_copyParam 929302
_copyRangeVar 954254
_copyFuncExpr 986980
_copyRTEPermissionInfo 1234752
_copyQuery 1302278
_copyResTarget 1363740
_copyRangeTblEntry 2085614
_copyColumnRef 2137446
_copyOpExpr 2152526
_copyAlias 3335856
_copyTargetEntry 9025838
_copyVar 18844904
_copyString 31319950

Generated by: LCOV version 1.14