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-09-11 01:18:02
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
_copyJsonScalarExpr
112
_copyAlterTableMoveAllStmt
120
_copyAlterTypeStmt
120
_copyJsonTableSiblingJoin
120
_copyCreateAmStmt
124
_copyDropTableSpaceStmt
128
_copyLoadStmt
128
_copyCreateConversionStmt
130
_copyListenStmt
148
_copyAlterDatabaseStmt
152
_copyReturningOption
156
_copyJsonArrayAgg
162
_copyJsonParseExpr
164
_copyAlterPolicyStmt
174
_copyAlterRoleSetStmt
184
_copyConstraintsSetStmt
212
_copyJsonArrayConstructor
212
_copyAlterUserMappingStmt
236
_copySecLabelStmt
238
_copyBitmapAnd
242
_copyAlterFdwStmt
244
_copyJsonObjectAgg
246
_copyDropdbStmt
248
_copyXmlSerialize
250
_copyDropUserMappingStmt
252
_copyGroup
252
_copyCreateTableSpaceStmt
260
_copyRangeTableFunc
260
_copyFloat
272
_copyPartitionPruneStepCombine
280
_copyCreatePLangStmt
284
_copyNotifyStmt
292
_copyRangeTableSample
292
_copyCreateOpFamilyStmt
304
_copyCTECycleClause
306
_copyCTESearchClause
306
_copyDropOwnedStmt
308
_copySampleScan
312
_copyGatherMerge
342
_copyAlterSystemStmt
368
_copyCreateRangeStmt
370
_copyNullIfExpr
384
_copyCreateEventTrigStmt
400
_copyMultiAssignRef
402
_copyJsonAggConstructor
408
_copyAlterDefaultPrivilegesStmt
420
_copyBitmapOr
420
_copyCreateFdwStmt
420
_copyJsonObjectConstructor
458
_copyAlterForeignServerStmt
464
_copyClusterStmt
476
_copyDropSubscriptionStmt
492
_copyAlterSeqStmt
496
_copyCreateUserMappingStmt
510
_copyWindowFuncRunCondition
540
_copyRefreshMatViewStmt
544
_copyCreateCastStmt
564
_copyAlterExtensionContentsStmt
570
_copyAlterDomainStmt
584
_copyMergeAppend
598
_copyCreateForeignServerStmt
600
_copyJsonTable
602
_copyJsonArgument
630
_copyTableFuncScan
632
_copySetOp
662
_copyCreateEnumStmt
704
_copyRowCompareExpr
708
_copyPartitionPruneInfo
736
_copyTableSampleClause
738
_copyAlterEnumStmt
796
_copyAlterObjectSchemaStmt
800
_copyFieldStore
800
_copyJsonKeyValue
874
_copyATAlterConstraint
882
_copyCreateForeignTableStmt
914
_copyRecursiveUnion
916
_copyWorkTableScan
916
_copyRangeTableFuncCol
930
_copyNamedTuplestoreScan
944
_copyAlterRoleStmt
952
_copyCreateSubscriptionStmt
960
_copyTidScan
1008
_copyConvertRowtypeExpr
1016
_copyJsonIsPredicate
1026
_copyAlterSubscriptionStmt
1096
_copyCreateExtensionStmt
1114
_copyCreateOpClassStmt
1120
_copyCheckPointStmt
1134
_copyIncrementalSort
1174
_copyGather
1176
_copyTriggerTransition
1212
_copyJsonTablePath
1214
_copyJsonTablePathScan
1214
_copyAlterOperatorStmt
1216
_copyNextValueExpr
1354
_copyGroupingFunc
1356
_copyTableFunc
1360
_copyPartitionedRelPruneInfo
1372
_copyPartitionPruneStepOp
1382
_copyCreateStatsStmt
1424
_copyCreateSeqStmt
1430
_copyCreatePolicyStmt
1466
_copyReplicaIdentityStmt
1482
_copyJsonOutput
1546
_copyTableLikeClause
1548
_copyCreatedbStmt
1600
_copyInferClause
1644
_copyJsonTableColumn
1660
_copyCallStmt
1716
_copyMinMaxExpr
1722
_copyCreatePublicationStmt
1736
_copyCurrentOfExpr
1752
_copyReturningExpr
1824
_copyAlterOpFamilyStmt
1842
_copyVariableShowStmt
1876
_copyOnConflictClause
1902
_copyOnConflictExpr
1904
_copyInferenceElem
1926
_copySetToDefault
1980
_copyJsonTablePathSpec
1984
_copyJsonFuncExpr
1992
_copyGrantRoleStmt
1996
_copyForeignScan
2102
_copyMergeStmt
2146
_copyCreateSchemaStmt
2182
_copyAlterPublicationStmt
2188
_copyRuleStmt
2192
_copyXmlExpr
2278
_copyMergeSupportFunc
2298
_copyDistinctExpr
2418
_copyAlterDatabaseSetStmt
2428
_copyLockStmt
2436
_copyReindexStmt
2446
_copyWindowAgg
2602
_copyMemoize
2656
_copyDoStmt
2754
_copyJsonConstructorExpr
2756
_copyAlterFunctionStmt
2788
_copyPublicationTable
2868
_copyCreateDomainStmt
2934
_copyRenameStmt
3090
_copyStatsElem
3296
_copyAlterOwnerStmt
3344
_copyMergeWhenClause
3416
_copyWithClause
3442
_copyDropRoleStmt
3444
_copyTruncateStmt
3512
_copyCoerceToDomainValue
3614
_copyPublicationObjSpec
3660
_copyTidRangeScan
3680
_copyWindowClause
3680
_copyReturningClause
3694
_copyCreateRoleStmt
3740
_copyPrepareStmt
3936
_copyCreateTableAsStmt
4164
_copyForeignKeyCacheInfo
4254
_copyBooleanTest
4270
_copyIntoClause
4296
_copyCteScan
4300
_copyWindowDef
4314
_copyGroupingSet
4468
_copyClosePortalStmt
4484
_copyDeleteStmt
4774
_copyWithCheckOption
4932
_copyMaterial
5042
_copyLimit
5266
_copyPLAssignStmt
5302
_copyJsonExpr
5354
_copyLockingClause
5378
_copyUnique
5710
_copyJsonValueExpr
6744
_copyCreateTrigStmt
7146
_copyWindowFunc
8168
_copyDeallocateStmt
8176
_copyA_ArrayExpr
8384
_copyValuesScan
8454
_copyMergeAction
8922
_copyCompositeTypeStmt
9016
_copyMergeJoin
9092
_copyCollateExpr
9456
_copyReturnStmt
9756
_copyPartitionSpec
10154
_copyPartitionCmd
10352
_copyCommonTableExpr
10422
_copyJsonBehavior
10422
_copyCollateClause
10742
_copySubqueryScan
11294
_copyPartitionElem
11370
_copyJsonReturning
11960
_copyProjectSet
12116
_copyLockRows
13560
_copyIndexStmt
13688
_copyCreateOpClassItem
13798
_copyCommentStmt
14204
_copyArrayCoerceExpr
14430
_copyUpdateStmt
14674
_copyPlaceHolderVar
14926
_copyFetchStmt
15424
_copyRowMarkClause
15462
_copyDeclareCursorStmt
16084
_copyA_Indices
16284
_copyFieldSelect
16886
_copyAlterTSConfigurationStmt
17186
_copyRowExpr
17398
_copyAppend
17812
_copyDefineStmt
18592
_copyIndexOnlyScan
19004
_copyRangeSubselect
19586
_copyIndexElem
20438
_copyBitmapHeapScan
21254
_copySetOperationStmt
21664
_copyBitmapIndexScan
21922
_copyCoalesceExpr
22100
_copyCopyStmt
23202
_copyVacuumRelation
26948
_copyVacuumStmt
27392
_copyJsonFormat
28584
_copySQLValueFunction
30002
_copyExecuteStmt
32956
_copyPartitionBoundSpec
33882
_copyViewStmt
33986
_copyHash
35076
_copyHashJoin
35076
_copyBoolean
35586
_copyA_Indirection
38422
_copyInteger
40294
_copyPlanRowMark
41584
_copyObjectWithArgs
46266
_copyAgg
46878
_copySubPlan
48376
_copyArrayExpr
50016
_copyCreateFunctionStmt
51000
_copyNestLoopParam
51602
_copyAccessPriv
51762
_copyDropStmt
51824
_copyRangeFunction
53836
_copyGrantStmt
54272
_copyFunctionScan
54542
_copySubscriptingRef
56284
_copyAppendRelInfo
57192
_copyPlanInvalItem
60258
_copyAlterTableStmt
62040
_copyVariableSetStmt
68962
_copyA_Star
71852
_copyCoerceViaIO
72676
_copyTransactionStmt
73364
_copyInsertStmt
74302
_copyRoleSpec
75196
_copyCreateStmt
76116
_copyExplainStmt
80478
_copyParamRef
80522
_copyCoerceToDomain
81408
_copySort
81654
_copyNullTest
87444
_copyScalarArrayOpExpr
93552
_copyNamedArgExpr
94584
_copyNestLoop
95382
_copyModifyTable
95564
_copyConstraint
101424
_copyAlterTableCmd
102212
_copySortBy
111294
_copySubLink
116448
_copyCaseTestExpr
123812
_copyRangeTblFunction
139784
_copyColumnDef
150958
_copyCaseExpr
153822
_copyIndexScan
155146
_copyFunctionParameter
163314
_copyAggref
191760
_copySeqScan
224886
_copyJoinExpr
230654
_copySortGroupClause
248202
_copyResult
249606
_copyCaseWhen
310676
_copyRelabelType
354678
_copyDefElem
386430
_copyTypeCast
388546
_copyFuncCall
433548
_copyBoolExpr
466752
_copyPlannedStmt
568182
_copySelectStmt
576100
_copyA_Expr
698884
_copyParam
701660
_copyRawStmt
790960
_copyRangeTblRef
842714
_copyTypeName
871310
_copyFromExpr
878056
_copyFuncExpr
928164
_copyRangeVar
936968
_copyRTEPermissionInfo
1223174
_copyQuery
1283762
_copyResTarget
1389102
_copyOpExpr
1890444
_copyRangeTblEntry
2074284
_copyColumnRef
2179498
_copyAlias
3196060
_copyTargetEntry
8402658
_copyVar
17856792
_copyString
30917692
Generated by:
LCOV version 1.16