LCOV - code coverage report
Current view:
top level
-
src/backend/nodes
- copyfuncs.funcs.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
3288
3401
96.7 %
Date:
2025-07-07 08:18:03
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
368
_copyNullIfExpr
384
_copyAlterDefaultPrivilegesStmt
388
_copyBitmapOr
394
_copyCreateRangeStmt
394
_copyCreateEventTrigStmt
396
_copyMultiAssignRef
402
_copyJsonAggConstructor
408
_copyCreateFdwStmt
424
_copyClusterStmt
452
_copyAlterForeignServerStmt
456
_copyDropSubscriptionStmt
456
_copyJsonObjectConstructor
458
_copyAlterExtensionContentsStmt
502
_copyCreateUserMappingStmt
510
_copyWindowFuncRunCondition
540
_copyAlterSeqStmt
552
_copyMergeAppend
562
_copyAlterDomainStmt
568
_copyCreateCastStmt
588
_copyJsonTable
590
_copyRefreshMatViewStmt
592
_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
_copyCreateSubscriptionStmt
896
_copyNamedTuplestoreScan
904
_copyCreateForeignTableStmt
910
_copyAlterRoleStmt
920
_copyRangeTableFuncCol
954
_copyAlterSubscriptionStmt
988
_copyTidScan
992
_copyRecursiveUnion
1000
_copyWorkTableScan
1000
_copyConvertRowtypeExpr
1004
_copyJsonIsPredicate
1026
_copyCreateExtensionStmt
1074
_copyCheckPointStmt
1098
_copyIncrementalSort
1150
_copyGather
1172
_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
1584
_copyCreatePublicationStmt
1620
_copyInferClause
1632
_copyJsonTableColumn
1648
_copyCallStmt
1700
_copyMinMaxExpr
1722
_copyCurrentOfExpr
1752
_copyReturningExpr
1824
_copyVariableShowStmt
1876
_copyOnConflictClause
1878
_copyOnConflictExpr
1880
_copyInferenceElem
1914
_copyJsonTablePathSpec
1972
_copyJsonFuncExpr
1992
_copyGrantRoleStmt
2010
_copySetToDefault
2014
_copyForeignScan
2082
_copyMergeStmt
2110
_copyAlterPublicationStmt
2140
_copyCreateSchemaStmt
2170
_copyMergeSupportFunc
2298
_copyXmlExpr
2306
_copyRuleStmt
2356
_copyCoerceToDomainValue
2388
_copyAlterDatabaseSetStmt
2396
_copyReindexStmt
2434
_copyMemoize
2542
_copyWindowAgg
2602
_copyJsonConstructorExpr
2756
_copyPublicationTable
2772
_copyDistinctExpr
2786
_copyDoStmt
2788
_copyCreateDomainStmt
3030
_copyRenameStmt
3082
_copyStatsElem
3260
_copyMergeWhenClause
3344
_copyDropRoleStmt
3432
_copyWithClause
3482
_copyPublicationObjSpec
3484
_copyTidRangeScan
3680
_copyWindowClause
3680
_copyCreateRoleStmt
3684
_copyReturningClause
3710
_copyCreateTableAsStmt
4138
_copyCteScan
4156
_copyIntoClause
4264
_copyPrepareStmt
4280
_copyWindowDef
4318
_copyForeignKeyCacheInfo
4342
_copyClosePortalStmt
4444
_copyGroupingSet
4468
_copyBooleanTest
4532
_copyDeleteStmt
4756
_copyWithCheckOption
4932
_copyAlterOwnerStmt
5024
_copyLockStmt
5096
_copyLimit
5256
_copyPLAssignStmt
5270
_copyMaterial
5276
_copyJsonExpr
5354
_copyLockingClause
5384
_copyUnique
5562
_copyTruncateStmt
5924
_copyJsonValueExpr
6732
_copyCreateTrigStmt
7362
_copyDeallocateStmt
8128
_copyWindowFunc
8168
_copyValuesScan
8462
_copyA_ArrayExpr
8480
_copyCreateOpClassItem
8510
_copyMergeAction
8832
_copyCompositeTypeStmt
9080
_copyCollateExpr
9444
_copyMergeJoin
9882
_copyReturnStmt
9960
_copyCommonTableExpr
10366
_copyPartitionSpec
10390
_copyJsonBehavior
10422
_copyCollateClause
10742
_copySubqueryScan
11540
_copyPartitionElem
11642
_copyPartitionCmd
11858
_copyJsonReturning
11960
_copyProjectSet
12476
_copyLockRows
13608
_copyIndexStmt
14132
_copyCommentStmt
14424
_copyUpdateStmt
14468
_copyPlaceHolderVar
14912
_copyArrayCoerceExpr
14954
_copyFetchStmt
15172
_copyRowMarkClause
15488
_copyDeclareCursorStmt
15988
_copyFieldSelect
16484
_copyA_Indices
16612
_copyRowExpr
17378
_copyAppend
17710
_copyAlterTSConfigurationStmt
17838
_copyDefineStmt
19028
_copyIndexOnlyScan
19150
_copyRangeSubselect
19604
_copyIndexElem
21266
_copySetOperationStmt
21396
_copyBitmapHeapScan
21746
_copyCoalesceExpr
22264
_copyBitmapIndexScan
22368
_copyVacuumRelation
27148
_copyVacuumStmt
27616
_copyJsonFormat
28560
_copySQLValueFunction
30250
_copyCopyStmt
32814
_copyBoolean
33502
_copyViewStmt
34546
_copyPartitionBoundSpec
35220
_copyHash
36100
_copyHashJoin
36100
_copyA_Indirection
39154
_copyExecuteStmt
40236
_copyObjectWithArgs
40994
_copyPlanRowMark
41632
_copyInteger
42290
_copyAgg
47416
_copyArrayExpr
49970
_copyCreateFunctionStmt
50084
_copySubPlan
50914
_copyDropStmt
51272
_copyAccessPriv
52460
_copyNestLoopParam
54148
_copyRangeFunction
54764
_copyGrantStmt
54792
_copyFunctionScan
55554
_copySubscriptingRef
56424
_copyAppendRelInfo
56758
_copyPlanInvalItem
59932
_copyAlterTableStmt
67400
_copyVariableSetStmt
70246
_copyA_Star
71210
_copyCoerceViaIO
72696
_copyTransactionStmt
78152
_copyCreateStmt
78354
_copyExplainStmt
80134
_copyInsertStmt
80320
_copyParamRef
81576
_copyRoleSpec
82030
_copyCoerceToDomain
82032
_copySort
85362
_copyNullTest
91282
_copyScalarArrayOpExpr
92688
_copyNamedArgExpr
94584
_copyNestLoop
97910
_copyModifyTable
101448
_copyConstraint
104876
_copyAlterTableCmd
110230
_copySortBy
115674
_copySubLink
121490
_copyCaseTestExpr
124874
_copyRangeTblFunction
142288
_copyFunctionParameter
149626
_copyCaseExpr
158426
_copyIndexScan
159158
_copyColumnDef
161482
_copyAggref
191504
_copySeqScan
233004
_copyJoinExpr
239180
_copySortGroupClause
255994
_copyResult
256534
_copyCaseWhen
313940
_copyRelabelType
371658
_copyDefElem
381702
_copyTypeCast
399032
_copyFuncCall
442978
_copyBoolExpr
486890
_copyPlannedStmt
582122
_copySelectStmt
591558
_copyParam
718486
_copyA_Expr
718726
_copyRawStmt
820768
_copyRangeTblRef
858942
_copyTypeName
866474
_copyFromExpr
895636
_copyFuncExpr
953610
_copyRangeVar
990386
_copyRTEPermissionInfo
1264414
_copyQuery
1319138
_copyResTarget
1441992
_copyOpExpr
1935838
_copyRangeTblEntry
2129942
_copyColumnRef
2263732
_copyAlias
3412728
_copyTargetEntry
8725302
_copyVar
18453798
_copyString
31802540
Generated by:
LCOV version 1.16