LCOV - code coverage report
Current view:
top level
-
src/backend/nodes
- copyfuncs.funcs.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
3305
3434
96.2 %
Date:
2025-12-04 18:17:10
Functions:
316
327
96.6 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_copyAggClauseInfo
0
_copyAlternativeSubPlan
0
_copyBitString
0
_copyCustomScan
0
_copyGroupByOrdering
0
_copyGroupingExprInfo
0
_copyPathKey
0
_copyPlaceHolderInfo
0
_copyPublicationAllObjSpec
0
_copyRestrictInfo
0
_copySpecialJoinInfo
0
_copyPartitionRangeDatum
4
_copyAlterCollationStmt
12
_copyAlterDatabaseRefreshCollStmt
12
_copyAlterTableSpaceOptionsStmt
48
_copyAlterStatsStmt
52
_copyJsonArrayQueryConstructor
66
_copyDiscardStmt
72
_copyUnlistenStmt
76
_copyAlterTSDictionaryStmt
80
_copyAlterExtensionStmt
86
_copyAlterObjectDependsStmt
92
_copyReassignOwnedStmt
92
_copyAlterEventTrigStmt
96
_copyImportForeignSchemaStmt
96
_copyCreateTransformStmt
102
_copyWaitStmt
104
_copyJsonSerializeExpr
108
_copyJsonScalarExpr
112
_copyAlterTableMoveAllStmt
120
_copyAlterTypeStmt
120
_copyJsonTableSiblingJoin
120
_copyCreateAmStmt
124
_copyDropTableSpaceStmt
128
_copyLoadStmt
128
_copyCreateConversionStmt
130
_copyListenStmt
148
_copyReturningOption
156
_copyJsonArrayAgg
162
_copyJsonParseExpr
164
_copyAlterDatabaseStmt
168
_copyAlterPolicyStmt
174
_copyAlterRoleSetStmt
188
_copyConstraintsSetStmt
212
_copyJsonArrayConstructor
224
_copyAlterUserMappingStmt
236
_copySecLabelStmt
238
_copyAlterFdwStmt
244
_copyBitmapAnd
246
_copyJsonObjectAgg
246
_copyDropdbStmt
248
_copyXmlSerialize
250
_copyDropUserMappingStmt
252
_copyGroup
252
_copyCreateTableSpaceStmt
260
_copyRangeTableFunc
260
_copyFloat
272
_copyPartitionPruneStepCombine
276
_copyCreatePLangStmt
284
_copyDropOwnedStmt
292
_copyRangeTableSample
292
_copyCreateOpFamilyStmt
304
_copyCTECycleClause
306
_copyCTESearchClause
306
_copySampleScan
312
_copyNotifyStmt
332
_copyGatherMerge
354
_copyCreateRangeStmt
370
_copyNullIfExpr
384
_copyAlterSystemStmt
392
_copyCreateEventTrigStmt
400
_copyMultiAssignRef
402
_copyJsonAggConstructor
408
_copyAlterDefaultPrivilegesStmt
420
_copyBitmapOr
424
_copyCreateFdwStmt
424
_copyJsonObjectConstructor
458
_copyAlterForeignServerStmt
464
_copyClusterStmt
472
_copyDropSubscriptionStmt
500
_copyAlterSeqStmt
504
_copyCreateUserMappingStmt
526
_copyWindowFuncRunCondition
540
_copyRefreshMatViewStmt
544
_copyCreateCastStmt
564
_copyAlterExtensionContentsStmt
574
_copyAlterDomainStmt
584
_copyJsonTable
602
_copyMergeAppend
610
_copyCreateForeignServerStmt
616
_copyJsonArgument
630
_copyTableFuncScan
632
_copySetOp
668
_copyCreateEnumStmt
704
_copyRowCompareExpr
708
_copyPartitionPruneInfo
738
_copyTableSampleClause
738
_copyAlterEnumStmt
796
_copyAlterObjectSchemaStmt
800
_copyFieldStore
800
_copyJsonKeyValue
874
_copyATAlterConstraint
882
_copyNamedTuplestoreScan
920
_copyRecursiveUnion
928
_copyWorkTableScan
928
_copyRangeTableFuncCol
930
_copyAlterRoleStmt
952
_copyCreateForeignTableStmt
962
_copyCreateSubscriptionStmt
964
_copyTidScan
1020
_copyJsonIsPredicate
1026
_copyConvertRowtypeExpr
1036
_copyAlterSubscriptionStmt
1116
_copyCreateOpClassStmt
1120
_copyCheckPointStmt
1134
_copyCreateExtensionStmt
1178
_copyTriggerTransition
1212
_copyJsonTablePath
1214
_copyJsonTablePathScan
1214
_copyAlterOperatorStmt
1216
_copyIncrementalSort
1218
_copyGather
1232
_copyGroupingFunc
1356
_copyTableFunc
1360
_copyPartitionedRelPruneInfo
1362
_copyPartitionPruneStepOp
1376
_copyNextValueExpr
1474
_copyReplicaIdentityStmt
1482
_copyCreateSeqStmt
1522
_copyCreateStatsStmt
1544
_copyTableLikeClause
1548
_copyCreatePolicyStmt
1574
_copyJsonOutput
1600
_copyCreatedbStmt
1612
_copyJsonTableColumn
1660
_copyCallStmt
1716
_copyInferClause
1724
_copyCurrentOfExpr
1752
_copyCreatePublicationStmt
1816
_copyMinMaxExpr
1818
_copyReturningExpr
1824
_copyAlterOpFamilyStmt
1842
_copyVariableShowStmt
1904
_copyGrantRoleStmt
1974
_copySetToDefault
1982
_copyJsonTablePathSpec
1984
_copyOnConflictClause
1988
_copyOnConflictExpr
1990
_copyInferenceElem
1994
_copyJsonFuncExpr
2052
_copyForeignScan
2126
_copyLockStmt
2160
_copyAlterPublicationStmt
2188
_copyMergeStmt
2200
_copyRuleStmt
2204
_copyCreateSchemaStmt
2262
_copyXmlExpr
2278
_copyMergeSupportFunc
2396
_copyDistinctExpr
2450
_copyReindexStmt
2502
_copyAlterDatabaseSetStmt
2508
_copyMemoize
2584
_copyDoStmt
2722
_copyAlterFunctionStmt
2800
_copyWindowAgg
2806
_copyJsonConstructorExpr
2864
_copyPublicationTable
2868
_copyCreateDomainStmt
2958
_copyRenameStmt
3102
_copyAlterOwnerStmt
3348
_copyDropRoleStmt
3448
_copyMergeWhenClause
3488
_copyWithClause
3494
_copyTruncateStmt
3556
_copyCoerceToDomainValue
3558
_copyStatsElem
3620
_copyPublicationObjSpec
3660
_copyCreateRoleStmt
3736
_copyTidRangeScan
3768
_copyReturningClause
3810
_copyPrepareStmt
3872
_copyWindowClause
3884
_copyCreateTableAsStmt
4160
_copyForeignKeyCacheInfo
4260
_copyIntoClause
4292
_copyBooleanTest
4300
_copyCteScan
4306
_copyClosePortalStmt
4496
_copyGroupingSet
4684
_copyWindowDef
4788
_copyDeleteStmt
4828
_copyMaterial
4982
_copyPLAssignStmt
5274
_copyLimit
5352
_copyJsonExpr
5402
_copyLockingClause
5578
_copyUnique
5740
_copyWithCheckOption
5832
_copyJsonValueExpr
6906
_copyCreateTrigStmt
7194
_copyDeallocateStmt
8192
_copyValuesScan
8526
_copyA_ArrayExpr
8528
_copyWindowFunc
8840
_copyMergeJoin
8940
_copyCompositeTypeStmt
9016
_copyMergeAction
9172
_copyCollateExpr
9498
_copyReturnStmt
9768
_copyPartitionSpec
10418
_copyPartitionCmd
10442
_copyCommonTableExpr
10546
_copyJsonBehavior
10566
_copyCollateClause
10824
_copyPartitionElem
11670
_copyJsonReturning
12218
_copyProjectSet
12332
_copyCreateOpClassItem
13798
_copyIndexStmt
13816
_copyLockRows
13900
_copyCommentStmt
14212
_copyArrayCoerceExpr
14484
_copyUpdateStmt
14808
_copyPlaceHolderVar
15100
_copyFetchStmt
15424
_copyRowMarkClause
16072
_copyDeclareCursorStmt
16136
_copySubqueryScan
16334
_copyA_Indices
16362
_copyAlterTSConfigurationStmt
17186
_copyRowExpr
17548
_copyDefineStmt
18592
_copyAppend
18600
_copyFieldSelect
19464
_copyRangeSubselect
19734
_copyIndexElem
20646
_copyIndexOnlyScan
20736
_copyBitmapHeapScan
21820
_copyCoalesceExpr
22300
_copyBitmapIndexScan
22496
_copyCopyStmt
22714
_copyVacuumRelation
28290
_copyVacuumStmt
28634
_copyJsonFormat
29100
_copySQLValueFunction
30106
_copySetOperationStmt
30922
_copyExecuteStmt
32660
_copyViewStmt
34234
_copyPartitionBoundSpec
34470
_copyBoolean
36414
_copyHash
37624
_copyHashJoin
37624
_copyA_Indirection
38540
_copyInteger
40496
_copyPlanRowMark
42428
_copyObjectWithArgs
46490
_copySubPlan
48642
_copyAgg
48938
_copyAccessPriv
50012
_copyArrayExpr
52312
_copyGrantStmt
52496
_copyCreateFunctionStmt
52544
_copyDropStmt
53004
_copyRangeFunction
54514
_copyFunctionScan
55110
_copySubscriptingRef
56882
_copyNestLoopParam
58384
_copyPlanInvalItem
61738
_copyAlterTableStmt
62512
_copyAppendRelInfo
64118
_copyVariableSetStmt
70282
_copyA_Star
72564
_copyRoleSpec
73514
_copyCoerceViaIO
74696
_copyTransactionStmt
74932
_copyInsertStmt
75142
_copyCreateStmt
77724
_copyParamRef
81230
_copyCoerceToDomain
81508
_copyExplainStmt
81524
_copySort
82602
_copyNullTest
88048
_copyNamedArgExpr
92894
_copyScalarArrayOpExpr
95770
_copyModifyTable
96638
_copyNestLoop
101610
_copyConstraint
102660
_copyAlterTableCmd
103004
_copySortBy
112122
_copySubLink
117006
_copyCaseTestExpr
129548
_copyRangeTblFunction
141760
_copyColumnDef
154000
_copyIndexScan
157804
_copyCaseExpr
164674
_copyFunctionParameter
166358
_copyAggref
208282
_copySeqScan
235244
_copyResult
252874
_copySortGroupClause
256106
_copyJoinExpr
261434
_copyCaseWhen
332910
_copyRelabelType
354632
_copyTypeCast
388986
_copyDefElem
395468
_copyFuncCall
439698
_copyBoolExpr
489202
_copyPlannedStmt
571912
_copySelectStmt
582754
_copyA_Expr
702078
_copyParam
729596
_copyRawStmt
801074
_copyTypeName
879802
_copyFromExpr
909016
_copyRangeTblRef
912050
_copyRangeVar
943118
_copyFuncExpr
1024948
_copyRTEPermissionInfo
1296570
_copyQuery
1319506
_copyResTarget
1402348
_copyOpExpr
2021074
_copyColumnRef
2192708
_copyRangeTblEntry
2215866
_copyAlias
3411858
_copyTargetEntry
8772992
_copyVar
19802438
_copyString
33099726
Generated by:
LCOV version 1.16