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-07-29 14:18:42
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
_copyBitmapAnd
222
_copyCreateTableSpaceStmt
232
_copyAlterUserMappingStmt
236
_copyAlterFdwStmt
244
_copyDropdbStmt
244
_copyJsonObjectAgg
246
_copyDropUserMappingStmt
252
_copyGroup
252
_copyRangeTableFunc
256
_copyXmlSerialize
266
_copyPartitionPruneStepCombine
276
_copyFloat
284
_copyCreatePLangStmt
288
_copyRangeTableSample
288
_copyNotifyStmt
296
_copyCTECycleClause
306
_copyCTESearchClause
306
_copyDropOwnedStmt
308
_copySampleScan
312
_copyGatherMerge
330
_copyCreateOpFamilyStmt
332
_copyAlterSystemStmt
364
_copyNullIfExpr
384
_copyAlterDefaultPrivilegesStmt
388
_copyCreateRangeStmt
394
_copyCreateEventTrigStmt
396
_copyBitmapOr
402
_copyMultiAssignRef
402
_copyJsonAggConstructor
408
_copyCreateFdwStmt
424
_copyAlterForeignServerStmt
456
_copyJsonObjectConstructor
458
_copyClusterStmt
464
_copyDropSubscriptionStmt
476
_copyAlterExtensionContentsStmt
502
_copyCreateUserMappingStmt
510
_copyWindowFuncRunCondition
540
_copyAlterSeqStmt
552
_copyMergeAppend
568
_copyAlterDomainStmt
588
_copyCreateCastStmt
588
_copyJsonTable
590
_copyRefreshMatViewStmt
590
_copyCreateForeignServerStmt
604
_copyJsonArgument
630
_copyTableFuncScan
632
_copySetOp
662
_copyCreateEnumStmt
704
_copyRowCompareExpr
708
_copyPartitionPruneInfo
732
_copyTableSampleClause
738
_copyAlterEnumStmt
796
_copyCreateOpClassStmt
796
_copyAlterObjectSchemaStmt
800
_copyFieldStore
800
_copyJsonKeyValue
874
_copyATAlterConstraint
882
_copyNamedTuplestoreScan
896
_copyCreateForeignTableStmt
910
_copyAlterRoleStmt
920
_copyCreateSubscriptionStmt
932
_copyRangeTableFuncCol
954
_copyTidScan
992
_copyConvertRowtypeExpr
1004
_copyRecursiveUnion
1008
_copyWorkTableScan
1008
_copyJsonIsPredicate
1026
_copyAlterSubscriptionStmt
1032
_copyCreateExtensionStmt
1082
_copyCheckPointStmt
1130
_copyGather
1172
_copyIncrementalSort
1192
_copyAlterOpFamilyStmt
1198
_copyJsonTablePath
1214
_copyJsonTablePathScan
1214
_copyAlterOperatorStmt
1216
_copyTriggerTransition
1228
_copyAlterFunctionStmt
1350
_copyCreateStatsStmt
1356
_copyGroupingFunc
1356
_copyPartitionedRelPruneInfo
1356
_copyNextValueExpr
1360
_copyTableFunc
1360
_copyPartitionPruneStepOp
1370
_copyCreatePolicyStmt
1430
_copyReplicaIdentityStmt
1470
_copyJsonOutput
1546
_copyTableLikeClause
1548
_copyCreateSeqStmt
1558
_copyCreatedbStmt
1588
_copyCreatePublicationStmt
1632
_copyInferClause
1634
_copyJsonTableColumn
1648
_copyCallStmt
1700
_copyMinMaxExpr
1722
_copyCurrentOfExpr
1752
_copyReturningExpr
1824
_copyVariableShowStmt
1876
_copyOnConflictClause
1880
_copyOnConflictExpr
1882
_copyInferenceElem
1916
_copyJsonTablePathSpec
1972
_copyJsonFuncExpr
1992
_copySetToDefault
2000
_copyGrantRoleStmt
2010
_copyForeignScan
2086
_copyMergeStmt
2110
_copyAlterPublicationStmt
2140
_copyCreateSchemaStmt
2210
_copyMergeSupportFunc
2298
_copyXmlExpr
2306
_copyRuleStmt
2356
_copyCoerceToDomainValue
2402
_copyAlterDatabaseSetStmt
2420
_copyReindexStmt
2454
_copyMemoize
2524
_copyWindowAgg
2602
_copyJsonConstructorExpr
2756
_copyPublicationTable
2780
_copyDoStmt
2788
_copyDistinctExpr
2794
_copyCreateDomainStmt
3050
_copyRenameStmt
3082
_copyStatsElem
3260
_copyMergeWhenClause
3344
_copyDropRoleStmt
3444
_copyPublicationObjSpec
3492
_copyWithClause
3508
_copyTidRangeScan
3680
_copyWindowClause
3680
_copyCreateRoleStmt
3696
_copyReturningClause
3720
_copyCreateTableAsStmt
4144
_copyCteScan
4238
_copyIntoClause
4276
_copyPrepareStmt
4284
_copyWindowDef
4318
_copyForeignKeyCacheInfo
4342
_copyClosePortalStmt
4448
_copyGroupingSet
4468
_copyBooleanTest
4548
_copyDeleteStmt
4758
_copyWithCheckOption
4932
_copyAlterOwnerStmt
5036
_copyMaterial
5062
_copyLockStmt
5112
_copyLimit
5266
_copyJsonExpr
5354
_copyLockingClause
5416
_copyPLAssignStmt
5482
_copyUnique
5564
_copyTruncateStmt
5924
_copyJsonValueExpr
6732
_copyCreateTrigStmt
7362
_copyDeallocateStmt
8132
_copyWindowFunc
8168
_copyValuesScan
8464
_copyA_ArrayExpr
8482
_copyCreateOpClassItem
8510
_copyMergeAction
8838
_copyCompositeTypeStmt
9080
_copyCollateExpr
9460
_copyMergeJoin
9768
_copyReturnStmt
9960
_copyPartitionSpec
10406
_copyJsonBehavior
10422
_copyCommonTableExpr
10466
_copyCollateClause
10758
_copySubqueryScan
11528
_copyPartitionElem
11658
_copyPartitionCmd
11822
_copyJsonReturning
11960
_copyProjectSet
12460
_copyLockRows
13676
_copyIndexStmt
14172
_copyCommentStmt
14448
_copyUpdateStmt
14482
_copyPlaceHolderVar
14912
_copyArrayCoerceExpr
14962
_copyFetchStmt
15176
_copyRowMarkClause
15586
_copyDeclareCursorStmt
16000
_copyFieldSelect
16612
_copyA_Indices
16624
_copyRowExpr
17348
_copyAppend
17744
_copyAlterTSConfigurationStmt
17838
_copyDefineStmt
19028
_copyIndexOnlyScan
19122
_copyRangeSubselect
19624
_copyIndexElem
21320
_copySetOperationStmt
21564
_copyBitmapHeapScan
21732
_copyCoalesceExpr
22270
_copyBitmapIndexScan
22362
_copyVacuumRelation
26900
_copyVacuumStmt
27364
_copyJsonFormat
28560
_copySQLValueFunction
30348
_copyCopyStmt
33386
_copyBoolean
33654
_copyViewStmt
34742
_copyPartitionBoundSpec
35256
_copyHash
36272
_copyHashJoin
36272
_copyA_Indirection
39186
_copyExecuteStmt
40308
_copyObjectWithArgs
41398
_copyPlanRowMark
41768
_copyInteger
42180
_copyAgg
47266
_copyCreateFunctionStmt
50268
_copyArrayExpr
50580
_copySubPlan
51010
_copyDropStmt
51292
_copyAccessPriv
53048
_copyRangeFunction
54882
_copyFunctionScan
55298
_copyNestLoopParam
55450
_copyGrantStmt
55576
_copySubscriptingRef
56418
_copyAppendRelInfo
56826
_copyPlanInvalItem
59990
_copyAlterTableStmt
67408
_copyVariableSetStmt
70230
_copyA_Star
71348
_copyCoerceViaIO
72828
_copyInsertStmt
74350
_copyTransactionStmt
78084
_copyCreateStmt
78482
_copyExplainStmt
80206
_copyParamRef
81604
_copyCoerceToDomain
82032
_copyRoleSpec
82882
_copySort
84934
_copyNullTest
91386
_copyScalarArrayOpExpr
94160
_copyNamedArgExpr
94604
_copyModifyTable
95498
_copyNestLoop
97896
_copyConstraint
104854
_copyAlterTableCmd
110242
_copySortBy
115676
_copySubLink
121790
_copyCaseTestExpr
124904
_copyRangeTblFunction
141452
_copyFunctionParameter
150062
_copyCaseExpr
158402
_copyIndexScan
160882
_copyColumnDef
161594
_copyAggref
191962
_copySeqScan
231892
_copyJoinExpr
238784
_copyResult
251632
_copySortGroupClause
255972
_copyCaseWhen
313706
_copyRelabelType
371396
_copyDefElem
382506
_copyTypeCast
398110
_copyFuncCall
443874
_copyBoolExpr
487268
_copyPlannedStmt
577702
_copySelectStmt
587138
_copyA_Expr
719316
_copyParam
724758
_copyRawStmt
816714
_copyRangeTblRef
859834
_copyTypeName
866348
_copyFromExpr
891978
_copyFuncExpr
952752
_copyRangeVar
986376
_copyRTEPermissionInfo
1253868
_copyQuery
1316526
_copyResTarget
1445118
_copyOpExpr
1937658
_copyRangeTblEntry
2114386
_copyColumnRef
2266526
_copyAlias
3398194
_copyTargetEntry
8694754
_copyVar
18423028
_copyString
31756008
Generated by:
LCOV version 1.16