LCOV - code coverage report
Current view:
top level
-
src/backend/nodes
- copyfuncs.funcs.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
3293
3406
96.7 %
Date:
2025-08-21 04:18:37
Functions:
315
323
97.5 %
Legend:
Lines:
hit
not hit
Function Name
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
66
_copyUnlistenStmt
76
_copyAlterTSDictionaryStmt
80
_copyAlterExtensionStmt
86
_copyAlterObjectDependsStmt
92
_copyAlterEventTrigStmt
96
_copyImportForeignSchemaStmt
96
_copyCreateTransformStmt
102
_copyReassignOwnedStmt
104
_copyJsonSerializeExpr
108
_copyLoadStmt
108
_copyJsonScalarExpr
112
_copyAlterTableMoveAllStmt
120
_copyAlterTypeStmt
120
_copyJsonTableSiblingJoin
120
_copyCreateAmStmt
124
_copyDropTableSpaceStmt
128
_copyCreateConversionStmt
130
_copyListenStmt
148
_copyAlterDatabaseStmt
152
_copyReturningOption
156
_copyJsonArrayAgg
162
_copyJsonParseExpr
164
_copyAlterPolicyStmt
174
_copyAlterRoleSetStmt
184
_copySecLabelStmt
202
_copyConstraintsSetStmt
212
_copyJsonArrayConstructor
212
_copyAlterUserMappingStmt
236
_copyBitmapAnd
242
_copyAlterFdwStmt
244
_copyJsonObjectAgg
246
_copyDropdbStmt
248
_copyRangeTableFunc
248
_copyXmlSerialize
250
_copyDropUserMappingStmt
252
_copyGroup
252
_copyCreateTableSpaceStmt
260
_copyFloat
272
_copyPartitionPruneStepCombine
272
_copyRangeTableSample
280
_copyCreatePLangStmt
284
_copyNotifyStmt
292
_copyCreateOpFamilyStmt
304
_copyCTECycleClause
306
_copyCTESearchClause
306
_copyDropOwnedStmt
308
_copySampleScan
312
_copyGatherMerge
342
_copyCreateRangeStmt
370
_copyAlterSystemStmt
376
_copyNullIfExpr
384
_copyAlterDefaultPrivilegesStmt
388
_copyCreateEventTrigStmt
392
_copyMultiAssignRef
402
_copyJsonAggConstructor
408
_copyBitmapOr
420
_copyCreateFdwStmt
420
_copyJsonObjectConstructor
458
_copyAlterForeignServerStmt
464
_copyClusterStmt
476
_copyDropSubscriptionStmt
480
_copyAlterSeqStmt
496
_copyCreateUserMappingStmt
510
_copyWindowFuncRunCondition
540
_copyRefreshMatViewStmt
544
_copyAlterExtensionContentsStmt
554
_copyCreateCastStmt
564
_copyAlterDomainStmt
584
_copyJsonTable
590
_copyMergeAppend
598
_copyCreateForeignServerStmt
600
_copyJsonArgument
630
_copyTableFuncScan
632
_copySetOp
662
_copyCreateEnumStmt
692
_copyRowCompareExpr
708
_copyPartitionPruneInfo
728
_copyTableSampleClause
738
_copyAlterEnumStmt
796
_copyAlterObjectSchemaStmt
800
_copyFieldStore
800
_copyJsonKeyValue
874
_copyATAlterConstraint
882
_copyCreateForeignTableStmt
914
_copyRangeTableFuncCol
918
_copyAlterRoleStmt
920
_copyRecursiveUnion
920
_copyWorkTableScan
920
_copyNamedTuplestoreScan
928
_copyCreateSubscriptionStmt
936
_copyTidScan
1008
_copyConvertRowtypeExpr
1016
_copyJsonIsPredicate
1026
_copyAlterSubscriptionStmt
1040
_copyCreateExtensionStmt
1090
_copyCreateOpClassStmt
1120
_copyCheckPointStmt
1126
_copyGather
1168
_copyIncrementalSort
1178
_copyTriggerTransition
1212
_copyJsonTablePath
1214
_copyJsonTablePathScan
1214
_copyAlterOperatorStmt
1216
_copyCreateStatsStmt
1340
_copyPartitionedRelPruneInfo
1340
_copyNextValueExpr
1354
_copyGroupingFunc
1356
_copyPartitionPruneStepOp
1358
_copyTableFunc
1360
_copyCreateSeqStmt
1430
_copyCreatePolicyStmt
1466
_copyReplicaIdentityStmt
1482
_copyJsonOutput
1546
_copyTableLikeClause
1548
_copyCreatedbStmt
1596
_copyInferClause
1630
_copyJsonTableColumn
1648
_copyCreatePublicationStmt
1712
_copyCallStmt
1716
_copyMinMaxExpr
1722
_copyCurrentOfExpr
1752
_copyReturningExpr
1824
_copyAlterOpFamilyStmt
1842
_copyOnConflictClause
1876
_copyVariableShowStmt
1876
_copyOnConflictExpr
1878
_copyInferenceElem
1912
_copyJsonTablePathSpec
1972
_copySetToDefault
1984
_copyJsonFuncExpr
1992
_copyGrantRoleStmt
1994
_copyForeignScan
2102
_copyMergeStmt
2110
_copyAlterPublicationStmt
2180
_copyCreateSchemaStmt
2182
_copyRuleStmt
2192
_copyXmlExpr
2278
_copyMergeSupportFunc
2298
_copyDistinctExpr
2426
_copyAlterDatabaseSetStmt
2428
_copyLockStmt
2440
_copyReindexStmt
2478
_copyWindowAgg
2602
_copyMemoize
2622
_copyJsonConstructorExpr
2756
_copyDoStmt
2768
_copyAlterFunctionStmt
2782
_copyPublicationTable
2860
_copyCreateDomainStmt
2934
_copyRenameStmt
3090
_copyStatsElem
3212
_copyAlterOwnerStmt
3308
_copyMergeWhenClause
3344
_copyTruncateStmt
3400
_copyWithClause
3444
_copyDropRoleStmt
3448
_copyPublicationObjSpec
3652
_copyCreateRoleStmt
3664
_copyCoerceToDomainValue
3666
_copyTidRangeScan
3680
_copyWindowClause
3680
_copyReturningClause
3690
_copyPrepareStmt
3920
_copyCreateTableAsStmt
4156
_copyForeignKeyCacheInfo
4254
_copyBooleanTest
4276
_copyIntoClause
4288
_copyCteScan
4302
_copyWindowDef
4314
_copyGroupingSet
4468
_copyClosePortalStmt
4484
_copyDeleteStmt
4768
_copyWithCheckOption
4932
_copyMaterial
5004
_copyLimit
5262
_copyJsonExpr
5354
_copyPLAssignStmt
5386
_copyLockingClause
5390
_copyUnique
5632
_copyJsonValueExpr
6732
_copyCreateTrigStmt
7122
_copyWindowFunc
8168
_copyDeallocateStmt
8176
_copyA_ArrayExpr
8386
_copyValuesScan
8446
_copyMergeAction
8718
_copyCompositeTypeStmt
9016
_copyMergeJoin
9124
_copyCollateExpr
9460
_copyReturnStmt
9756
_copyPartitionSpec
10106
_copyPartitionCmd
10364
_copyJsonBehavior
10422
_copyCommonTableExpr
10426
_copyCollateClause
10744
_copySubqueryScan
11290
_copyPartitionElem
11322
_copyJsonReturning
11960
_copyProjectSet
12084
_copyLockRows
13652
_copyIndexStmt
13724
_copyCreateOpClassItem
13798
_copyCommentStmt
14152
_copyArrayCoerceExpr
14436
_copyUpdateStmt
14524
_copyPlaceHolderVar
14926
_copyFetchStmt
15428
_copyRowMarkClause
15524
_copyDeclareCursorStmt
16084
_copyA_Indices
16300
_copyFieldSelect
16776
_copyAlterTSConfigurationStmt
17186
_copyRowExpr
17388
_copyAppend
17714
_copyDefineStmt
18592
_copyIndexOnlyScan
18898
_copyRangeSubselect
19542
_copyIndexElem
20460
_copyBitmapHeapScan
21012
_copySetOperationStmt
21528
_copyBitmapIndexScan
21680
_copyCoalesceExpr
22112
_copyCopyStmt
23210
_copyVacuumRelation
26988
_copyVacuumStmt
27432
_copyJsonFormat
28560
_copySQLValueFunction
29998
_copyExecuteStmt
32940
_copyPartitionBoundSpec
33756
_copyViewStmt
33986
_copyBoolean
35266
_copyHash
36012
_copyHashJoin
36012
_copyA_Indirection
38410
_copyInteger
40152
_copyPlanRowMark
41720
_copyObjectWithArgs
46188
_copyAgg
46710
_copySubPlan
48306
_copyArrayExpr
49604
_copyCreateFunctionStmt
50870
_copyDropStmt
51628
_copyAccessPriv
51780
_copyNestLoopParam
51908
_copyRangeFunction
53812
_copyGrantStmt
54284
_copyFunctionScan
54584
_copySubscriptingRef
56308
_copyAppendRelInfo
57036
_copyPlanInvalItem
60134
_copyAlterTableStmt
62048
_copyVariableSetStmt
68970
_copyA_Star
71722
_copyCoerceViaIO
72658
_copyTransactionStmt
72824
_copyRoleSpec
75110
_copyInsertStmt
75754
_copyCreateStmt
75830
_copyExplainStmt
80398
_copyParamRef
80530
_copySort
81406
_copyCoerceToDomain
81408
_copyNullTest
87470
_copyScalarArrayOpExpr
92336
_copyNestLoop
94338
_copyNamedArgExpr
94584
_copyModifyTable
96820
_copyConstraint
101238
_copyAlterTableCmd
102198
_copySortBy
111356
_copySubLink
116120
_copyCaseTestExpr
123380
_copyRangeTblFunction
140010
_copyColumnDef
150426
_copyCaseExpr
153790
_copyIndexScan
155710
_copyFunctionParameter
163202
_copyAggref
191246
_copySeqScan
223932
_copyJoinExpr
230744
_copySortGroupClause
247934
_copyResult
251296
_copyCaseWhen
310366
_copyRelabelType
354220
_copyDefElem
385562
_copyTypeCast
388254
_copyFuncCall
433102
_copyBoolExpr
467388
_copyPlannedStmt
569540
_copySelectStmt
576634
_copyA_Expr
697850
_copyParam
703166
_copyRawStmt
791078
_copyRangeTblRef
841608
_copyTypeName
870192
_copyFromExpr
878612
_copyFuncExpr
928088
_copyRangeVar
937290
_copyRTEPermissionInfo
1224246
_copyQuery
1283400
_copyResTarget
1386952
_copyOpExpr
1888898
_copyRangeTblEntry
2076638
_copyColumnRef
2176830
_copyAlias
3335202
_copyTargetEntry
8389724
_copyVar
17844144
_copyString
30910166
Generated by:
LCOV version 1.16