LCOV - code coverage report
Current view:
top level
-
src/backend/nodes
- copyfuncs.funcs.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18devel
Lines:
3283
3396
96.7 %
Date:
2025-02-22 08:15:34
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
60
_copyUnlistenStmt
76
_copyAlterTSDictionaryStmt
80
_copyAlterExtensionStmt
82
_copyAlterObjectDependsStmt
92
_copyAlterEventTrigStmt
96
_copyImportForeignSchemaStmt
96
_copyCreateTransformStmt
102
_copyAlterDatabaseStmt
104
_copyReassignOwnedStmt
104
_copyJsonSerializeExpr
108
_copyJsonScalarExpr
112
_copyLoadStmt
116
_copyAlterTableMoveAllStmt
120
_copyAlterTypeStmt
120
_copyJsonTableSiblingJoin
120
_copyCreateAmStmt
124
_copyDropTableSpaceStmt
128
_copyCreateConversionStmt
130
_copyListenStmt
148
_copyBitmapAnd
156
_copyReturningOption
156
_copyJsonArrayAgg
162
_copyAlterRoleSetStmt
164
_copyJsonParseExpr
164
_copyAlterPolicyStmt
174
_copySecLabelStmt
202
_copyTidRangeScan
208
_copyConstraintsSetStmt
212
_copyDropdbStmt
212
_copyJsonArrayConstructor
212
_copyAlterUserMappingStmt
220
_copyCreateTableSpaceStmt
224
_copyAlterFdwStmt
244
_copyJsonObjectAgg
246
_copyRangeTableFunc
248
_copyXmlSerialize
250
_copyDropUserMappingStmt
252
_copyGroup
252
_copyFloat
260
_copyCreatePLangStmt
264
_copyPartitionPruneStepCombine
280
_copyRangeTableSample
280
_copyNotifyStmt
292
_copyBitmapOr
302
_copyCreateOpFamilyStmt
304
_copyCTECycleClause
306
_copyCTESearchClause
306
_copyDropOwnedStmt
308
_copySampleScan
312
_copyAlterDefaultPrivilegesStmt
328
_copyGatherMerge
330
_copyAlterSystemStmt
332
_copyNullIfExpr
336
_copyCreateRangeStmt
370
_copyCreateEventTrigStmt
392
_copyATAlterConstraint
396
_copyMultiAssignRef
402
_copyJsonAggConstructor
408
_copyCheckPointStmt
416
_copyCreateFdwStmt
416
_copyAlterForeignServerStmt
440
_copyDropSubscriptionStmt
448
_copyJsonObjectConstructor
452
_copyAlterExtensionContentsStmt
466
_copyClusterStmt
476
_copyCreateUserMappingStmt
490
_copyAlterSeqStmt
496
_copyRefreshMatViewStmt
532
_copyWindowFuncRunCondition
540
_copyMergeAppend
544
_copyCreateCastStmt
548
_copyAlterDomainStmt
568
_copyCreateForeignServerStmt
584
_copyJsonTable
590
_copyRowCompareExpr
600
_copyJsonArgument
630
_copyTableFuncScan
632
_copyCreateEnumStmt
676
_copySetOp
686
_copyPartitionPruneInfo
692
_copyTableSampleClause
738
_copyIncrementalSort
776
_copyCreateOpClassStmt
784
_copyAlterEnumStmt
792
_copyAlterObjectSchemaStmt
800
_copyFieldStore
800
_copyRecursiveUnion
828
_copyWorkTableScan
828
_copyJsonKeyValue
868
_copyCreateSubscriptionStmt
884
_copyAlterRoleStmt
900
_copyCreateForeignTableStmt
902
_copyNamedTuplestoreScan
904
_copyRangeTableFuncCol
918
_copyAlterSubscriptionStmt
924
_copyTidScan
960
_copyCreateExtensionStmt
982
_copyConvertRowtypeExpr
1004
_copyJsonIsPredicate
1026
_copyAlterOpFamilyStmt
1030
_copyGather
1072
_copyTriggerTransition
1184
_copyJsonTablePath
1214
_copyJsonTablePathScan
1214
_copyAlterOperatorStmt
1216
_copyCreateStatsStmt
1288
_copyPartitionedRelPruneInfo
1328
_copyPartitionPruneStepOp
1338
_copyAlterFunctionStmt
1342
_copyGroupingFunc
1356
_copyNextValueExpr
1360
_copyTableFunc
1360
_copyMinMaxExpr
1362
_copyCreatePolicyStmt
1370
_copyCreatedbStmt
1380
_copyCreateSeqStmt
1402
_copyMemoize
1436
_copyReplicaIdentityStmt
1470
_copyTableLikeClause
1536
_copyJsonOutput
1546
_copyCreatePublicationStmt
1580
_copyCallStmt
1616
_copyInferClause
1634
_copyJsonTableColumn
1648
_copyVariableShowStmt
1700
_copyCurrentOfExpr
1752
_copyMergeSupportFunc
1836
_copyDistinctExpr
1860
_copyReturningExpr
1860
_copyOnConflictClause
1880
_copyOnConflictExpr
1882
_copyInferenceElem
1916
_copyGrantRoleStmt
1920
_copySetToDefault
1950
_copyJsonTablePathSpec
1972
_copyJsonFuncExpr
1992
_copyMergeStmt
2014
_copyForeignScan
2060
_copyCreateSchemaStmt
2090
_copyAlterPublicationStmt
2132
_copyRuleStmt
2152
_copyLockStmt
2220
_copyCoerceToDomainValue
2228
_copyAlterDatabaseSetStmt
2276
_copyXmlExpr
2278
_copyReindexStmt
2390
_copyWindowAgg
2516
_copyCreateDomainStmt
2702
_copyJsonConstructorExpr
2726
_copyPublicationTable
2744
_copyDoStmt
2758
_copyRenameStmt
3034
_copyWithClause
3090
_copyStatsElem
3132
_copyMergeWhenClause
3170
_copyAlterOwnerStmt
3200
_copyTruncateStmt
3332
_copyCteScan
3356
_copyWindowClause
3398
_copyDropRoleStmt
3404
_copyReturningClause
3438
_copyPublicationObjSpec
3456
_copyPrepareStmt
3516
_copyCreateRoleStmt
3576
_copyForeignKeyCacheInfo
3804
_copyCreateTableAsStmt
3974
_copyBooleanTest
3992
_copyIntoClause
4100
_copyWindowDef
4152
_copyGroupingSet
4336
_copyMaterial
4382
_copyClosePortalStmt
4396
_copyWithCheckOption
4716
_copyLimit
4776
_copyDeleteStmt
4802
_copyPLAssignStmt
4926
_copyUnique
5232
_copyJsonExpr
5354
_copyLockingClause
5458
_copyJsonValueExpr
6726
_copyCreateTrigStmt
7158
_copyWindowFunc
7716
_copyA_ArrayExpr
7874
_copyCreateOpClassItem
8050
_copyDeallocateStmt
8108
_copyValuesScan
8300
_copyMergeAction
8346
_copyReturnStmt
8776
_copyMergeJoin
8882
_copyCompositeTypeStmt
8996
_copyCollateExpr
9106
_copyProjectSet
9120
_copyCommonTableExpr
9176
_copyPlaceHolderVar
9884
_copyPartitionSpec
9906
_copyPartitionCmd
10052
_copyJsonBehavior
10422
_copyCollateClause
10494
_copyPartitionElem
11122
_copySubqueryScan
11166
_copyFetchStmt
11516
_copyJsonReturning
11930
_copyDeclareCursorStmt
12332
_copyCommentStmt
12716
_copyIndexStmt
13388
_copyArrayCoerceExpr
13942
_copyLockRows
14044
_copyUpdateStmt
14192
_copyAppend
14466
_copyA_Indices
15336
_copyAlterTSConfigurationStmt
15446
_copyRowMarkClause
16022
_copyFieldSelect
16118
_copySetOperationStmt
16542
_copyRowExpr
16932
_copyDefineStmt
17244
_copyIndexOnlyScan
18060
_copyRangeSubselect
18144
_copyIndexElem
20116
_copyCoalesceExpr
21102
_copyCopyStmt
21246
_copyVacuumRelation
22392
_copyVacuumStmt
22740
_copyBitmapHeapScan
27766
_copyBitmapIndexScan
28230
_copyJsonFormat
28488
_copySQLValueFunction
30350
_copyViewStmt
30450
_copyBoolean
30566
_copyExecuteStmt
31480
_copyHash
31846
_copyHashJoin
31846
_copyPartitionBoundSpec
32986
_copyA_Indirection
35006
_copyObjectWithArgs
36302
_copyInteger
36594
_copyPlanRowMark
42488
_copySubPlan
44814
_copyCreateFunctionStmt
45584
_copyAgg
46108
_copyAccessPriv
47150
_copyArrayExpr
47758
_copyFunctionScan
48598
_copyGrantStmt
48832
_copyAppendRelInfo
49890
_copyDropStmt
50436
_copyRangeFunction
51890
_copyAlterTableStmt
57668
_copyVariableSetStmt
64200
_copyA_Star
68190
_copyRoleSpec
68908
_copyCoerceViaIO
70952
_copyTransactionStmt
73112
_copyCreateStmt
73676
_copyCoerceToDomain
78738
_copyExplainStmt
78774
_copyInsertStmt
79262
_copyNullTest
81196
_copyPlanInvalItem
82148
_copyNestLoopParam
83248
_copySort
86114
_copyScalarArrayOpExpr
87926
_copyConstraint
95548
_copyAlterTableCmd
95926
_copyNamedArgExpr
97148
_copyModifyTable
100362
_copySubLink
101162
_copyCaseTestExpr
120660
_copySortBy
123854
_copyRangeTblFunction
126000
_copyFunctionParameter
138250
_copyColumnDef
146782
_copyNestLoop
159496
_copyParamRef
173164
_copyAggref
192978
_copyIndexScan
199026
_copySeqScan
249946
_copySortGroupClause
257564
_copyResult
266864
_copyDefElem
346030
_copyRelabelType
358428
_copyTypeCast
385298
_copyJoinExpr
389896
_copyFuncCall
451884
_copySubscriptingRef
520008
_copyPlannedStmt
592514
_copySelectStmt
608216
_copyCaseExpr
669832
_copyBoolExpr
736252
_copyA_Expr
790704
_copyTypeName
813484
_copyRawStmt
820168
_copyFromExpr
898074
_copyRangeVar
947302
_copyRangeTblRef
1015596
_copyFuncExpr
1037558
_copyParam
1141534
_copyQuery
1275500
_copyRTEPermissionInfo
1474072
_copyResTarget
1578992
_copyColumnRef
2405308
_copyRangeTblEntry
2480386
_copyCaseWhen
2732590
_copyAlias
3997624
_copyOpExpr
4684284
_copyTargetEntry
11814568
_copyVar
36507358
_copyString
49775148
Generated by:
LCOV version 1.14