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-28 07:16: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
82
_copyAlterObjectDependsStmt
92
_copyAlterEventTrigStmt
96
_copyImportForeignSchemaStmt
96
_copyLoadStmt
104
_copyReassignOwnedStmt
104
_copyCreateTransformStmt
106
_copyJsonSerializeExpr
108
_copyJsonScalarExpr
112
_copyAlterTableMoveAllStmt
120
_copyAlterTypeStmt
120
_copyJsonTableSiblingJoin
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
_copyBitmapAnd
222
_copyCreateTableSpaceStmt
232
_copyAlterFdwStmt
244
_copyDropdbStmt
244
_copyJsonObjectAgg
246
_copyDropUserMappingStmt
252
_copyGroup
252
_copyRangeTableFunc
256
_copyXmlSerialize
266
_copyPartitionPruneStepCombine
268
_copyFloat
272
_copyCreatePLangStmt
280
_copyRangeTableSample
288
_copyNotifyStmt
296
_copyCTECycleClause
306
_copyCTESearchClause
306
_copyDropOwnedStmt
308
_copySampleScan
312
_copyGatherMerge
330
_copyCreateOpFamilyStmt
332
_copyAlterSystemStmt
364
_copyNullIfExpr
384
_copyAlterDefaultPrivilegesStmt
388
_copyBitmapOr
394
_copyCreateRangeStmt
394
_copyCreateEventTrigStmt
396
_copyMultiAssignRef
402
_copyJsonAggConstructor
408
_copyCreateFdwStmt
424
_copyAlterForeignServerStmt
440
_copyDropSubscriptionStmt
456
_copyJsonObjectConstructor
458
_copyClusterStmt
472
_copyAlterExtensionContentsStmt
502
_copyCreateUserMappingStmt
510
_copyWindowFuncRunCondition
540
_copyAlterSeqStmt
552
_copyMergeAppend
556
_copyAlterDomainStmt
568
_copyCreateCastStmt
588
_copyJsonTable
590
_copyRefreshMatViewStmt
590
_copyRowCompareExpr
600
_copyCreateForeignServerStmt
604
_copyJsonArgument
630
_copyTableFuncScan
632
_copySetOp
662
_copyCreateEnumStmt
704
_copyPartitionPruneInfo
720
_copyTableSampleClause
738
_copyAlterEnumStmt
796
_copyCreateOpClassStmt
796
_copyAlterObjectSchemaStmt
800
_copyFieldStore
800
_copyATAlterConstraint
864
_copyJsonKeyValue
874
_copyCreateSubscriptionStmt
896
_copyCreateForeignTableStmt
902
_copyNamedTuplestoreScan
912
_copyAlterRoleStmt
920
_copyRangeTableFuncCol
954
_copyAlterSubscriptionStmt
988
_copyTidScan
992
_copyConvertRowtypeExpr
1004
_copyRecursiveUnion
1006
_copyWorkTableScan
1006
_copyJsonIsPredicate
1026
_copyCreateExtensionStmt
1046
_copyCheckPointStmt
1090
_copyAlterOpFamilyStmt
1158
_copyGather
1164
_copyJsonTablePath
1214
_copyJsonTablePathScan
1214
_copyAlterOperatorStmt
1216
_copyTriggerTransition
1228
_copyCreateStatsStmt
1320
_copyPartitionedRelPruneInfo
1320
_copyPartitionPruneStepOp
1342
_copyAlterFunctionStmt
1350
_copyGroupingFunc
1356
_copyNextValueExpr
1360
_copyTableFunc
1360
_copyCreatePolicyStmt
1418
_copyReplicaIdentityStmt
1470
_copyJsonOutput
1546
_copyTableLikeClause
1548
_copyIncrementalSort
1556
_copyCreateSeqStmt
1558
_copyCreatedbStmt
1560
_copyCreatePublicationStmt
1616
_copyInferClause
1634
_copyMemoize
1640
_copyJsonTableColumn
1648
_copyCallStmt
1700
_copyMinMaxExpr
1710
_copyCurrentOfExpr
1752
_copyReturningExpr
1824
_copyVariableShowStmt
1872
_copyOnConflictClause
1880
_copyOnConflictExpr
1882
_copyInferenceElem
1916
_copyJsonTablePathSpec
1972
_copyGrantRoleStmt
1988
_copyJsonFuncExpr
1992
_copySetToDefault
2008
_copyForeignScan
2066
_copyMergeStmt
2080
_copyAlterPublicationStmt
2136
_copyCreateSchemaStmt
2162
_copyMergeSupportFunc
2232
_copyCoerceToDomainValue
2278
_copyXmlExpr
2306
_copyRuleStmt
2340
_copyAlterDatabaseSetStmt
2372
_copyReindexStmt
2446
_copyWindowAgg
2602
_copyJsonConstructorExpr
2756
_copyPublicationTable
2768
_copyDoStmt
2770
_copyDistinctExpr
2802
_copyCreateDomainStmt
2978
_copyRenameStmt
3082
_copyStatsElem
3224
_copyMergeWhenClause
3314
_copyDropRoleStmt
3436
_copyPublicationObjSpec
3480
_copyWithClause
3484
_copyTidRangeScan
3680
_copyWindowClause
3680
_copyReturningClause
3690
_copyCreateRoleStmt
3692
_copyForeignKeyCacheInfo
4012
_copyCreateTableAsStmt
4138
_copyCteScan
4162
_copyIntoClause
4264
_copyWindowDef
4310
_copyClosePortalStmt
4408
_copyGroupingSet
4456
_copyBooleanTest
4532
_copyPrepareStmt
4640
_copyDeleteStmt
4742
_copyWithCheckOption
4788
_copyAlterOwnerStmt
5016
_copyLockStmt
5020
_copyLimit
5210
_copyMaterial
5212
_copyLockingClause
5292
_copyPLAssignStmt
5320
_copyJsonExpr
5354
_copyUnique
5570
_copyTruncateStmt
5872
_copyJsonValueExpr
6732
_copyCreateTrigStmt
7362
_copyDeallocateStmt
8120
_copyWindowFunc
8168
_copyCreateOpClassItem
8190
_copyA_ArrayExpr
8378
_copyValuesScan
8464
_copyMergeAction
8742
_copyCompositeTypeStmt
9080
_copyCollateExpr
9360
_copyReturnStmt
9568
_copyMergeJoin
10016
_copyCommonTableExpr
10370
_copyPartitionSpec
10374
_copyJsonBehavior
10422
_copyCollateClause
10676
_copySubqueryScan
11510
_copyPartitionElem
11626
_copyPartitionCmd
11786
_copyJsonReturning
11960
_copyProjectSet
12428
_copyLockRows
13316
_copyCommentStmt
13836
_copyIndexStmt
14084
_copyPlaceHolderVar
14426
_copyUpdateStmt
14438
_copyArrayCoerceExpr
14948
_copyFetchStmt
15024
_copyRowMarkClause
15156
_copyDeclareCursorStmt
15936
_copyA_Indices
16434
_copyFieldSelect
16462
_copyRowExpr
17140
_copyAlterTSConfigurationStmt
17142
_copyAppend
17536
_copyDefineStmt
18556
_copyIndexOnlyScan
18566
_copyRangeSubselect
19164
_copyIndexElem
21212
_copySetOperationStmt
21386
_copyCoalesceExpr
21740
_copyBitmapHeapScan
21906
_copyBitmapIndexScan
22528
_copyVacuumRelation
27122
_copyVacuumStmt
27578
_copyJsonFormat
28560
_copySQLValueFunction
30236
_copyCopyStmt
32394
_copyBoolean
33014
_copyViewStmt
33366
_copyPartitionBoundSpec
35118
_copyHash
36402
_copyHashJoin
36402
_copyA_Indirection
37920
_copyObjectWithArgs
40378
_copyPlanRowMark
40520
_copyExecuteStmt
40776
_copyInteger
44878
_copyCreateFunctionStmt
49152
_copyAgg
49604
_copySubPlan
50870
_copyDropStmt
51160
_copyAccessPriv
51294
_copyArrayExpr
51980
_copyGrantStmt
53496
_copyNestLoopParam
54560
_copyAppendRelInfo
55812
_copyRangeFunction
58332
_copyFunctionScan
58556
_copyPlanInvalItem
59316
_copyAlterTableStmt
65996
_copySubscriptingRef
69880
_copyVariableSetStmt
70198
_copyCoerceViaIO
72310
_copyA_Star
73670
_copyCreateStmt
77950
_copyTransactionStmt
78024
_copyExplainStmt
79778
_copyInsertStmt
80052
_copyRoleSpec
80576
_copyCoerceToDomain
80586
_copyParamRef
81662
_copySort
85234
_copyNullTest
89914
_copyNamedArgExpr
95120
_copyNestLoop
98108
_copyScalarArrayOpExpr
98478
_copyModifyTable
101090
_copyConstraint
102736
_copyAlterTableCmd
108124
_copySortBy
116724
_copySubLink
120948
_copyCaseTestExpr
124780
_copyFunctionParameter
147442
_copyRangeTblFunction
147840
_copyIndexScan
159474
_copyColumnDef
160810
_copyCaseExpr
169140
_copyAggref
198922
_copySeqScan
235288
_copyJoinExpr
238230
_copyResult
256710
_copySortGroupClause
257252
_copyRelabelType
370572
_copyDefElem
376152
_copyCaseWhen
376210
_copyTypeCast
414330
_copyFuncCall
443698
_copyBoolExpr
490704
_copyPlannedStmt
587410
_copySelectStmt
594160
_copyA_Expr
716156
_copyParam
723686
_copyRawStmt
821890
_copyRangeTblRef
863222
_copyTypeName
877896
_copyFromExpr
899532
_copyFuncExpr
959386
_copyRangeVar
981426
_copyRTEPermissionInfo
1269108
_copyQuery
1319118
_copyResTarget
1442042
_copyOpExpr
2004122
_copyRangeTblEntry
2138440
_copyColumnRef
2255888
_copyAlias
3416242
_copyTargetEntry
8807338
_copyVar
18728646
_copyString
31949938
Generated by:
LCOV version 1.14