LCOV - code coverage report
Current view:
top level
-
src/backend/nodes
- copyfuncs.funcs.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18devel
Lines:
3286
3399
96.7 %
Date:
2025-03-13 16:15:06
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
_copyReturningOption
156
_copyBitmapAnd
160
_copyJsonArrayAgg
162
_copyAlterRoleSetStmt
164
_copyJsonParseExpr
164
_copyAlterPolicyStmt
174
_copySecLabelStmt
202
_copyTidRangeScan
208
_copyConstraintsSetStmt
212
_copyJsonArrayConstructor
212
_copyDropdbStmt
216
_copyAlterUserMappingStmt
220
_copyCreateTableSpaceStmt
228
_copyAlterFdwStmt
244
_copyJsonObjectAgg
246
_copyRangeTableFunc
248
_copyXmlSerialize
250
_copyDropUserMappingStmt
252
_copyGroup
252
_copyFloat
260
_copyCreatePLangStmt
264
_copyPartitionPruneStepCombine
280
_copyRangeTableSample
280
_copyNotifyStmt
292
_copyCreateOpFamilyStmt
304
_copyBitmapOr
306
_copyCTECycleClause
306
_copyCTESearchClause
306
_copyDropOwnedStmt
308
_copySampleScan
312
_copyAlterDefaultPrivilegesStmt
328
_copyGatherMerge
330
_copyNullIfExpr
336
_copyAlterSystemStmt
340
_copyCreateRangeStmt
370
_copyCreateEventTrigStmt
392
_copyMultiAssignRef
402
_copyJsonAggConstructor
408
_copyCheckPointStmt
412
_copyCreateFdwStmt
416
_copyAlterForeignServerStmt
440
_copyDropSubscriptionStmt
456
_copyJsonObjectConstructor
458
_copyAlterExtensionContentsStmt
466
_copyClusterStmt
472
_copyCreateUserMappingStmt
490
_copyAlterSeqStmt
496
_copyRefreshMatViewStmt
532
_copyWindowFuncRunCondition
540
_copyMergeAppend
556
_copyATAlterConstraint
558
_copyCreateCastStmt
560
_copyAlterDomainStmt
568
_copyCreateForeignServerStmt
584
_copyJsonTable
590
_copyRowCompareExpr
600
_copyJsonArgument
630
_copyTableFuncScan
632
_copySetOp
662
_copyCreateEnumStmt
688
_copyPartitionPruneInfo
712
_copyTableSampleClause
738
_copyCreateOpClassStmt
784
_copyIncrementalSort
784
_copyAlterEnumStmt
792
_copyAlterObjectSchemaStmt
800
_copyFieldStore
800
_copyRecursiveUnion
828
_copyWorkTableScan
828
_copyJsonKeyValue
874
_copyCreateSubscriptionStmt
888
_copyNamedTuplestoreScan
896
_copyAlterRoleStmt
900
_copyCreateForeignTableStmt
902
_copyRangeTableFuncCol
918
_copyAlterSubscriptionStmt
928
_copyTidScan
960
_copyCreateExtensionStmt
990
_copyConvertRowtypeExpr
1004
_copyJsonIsPredicate
1026
_copyAlterOpFamilyStmt
1030
_copyGather
1090
_copyTriggerTransition
1184
_copyJsonTablePath
1214
_copyJsonTablePathScan
1214
_copyAlterOperatorStmt
1216
_copyCreateStatsStmt
1300
_copyAlterFunctionStmt
1342
_copyPartitionedRelPruneInfo
1348
_copyGroupingFunc
1356
_copyPartitionPruneStepOp
1358
_copyNextValueExpr
1360
_copyTableFunc
1360
_copyMinMaxExpr
1362
_copyCreatePolicyStmt
1370
_copyCreatedbStmt
1388
_copyCreateSeqStmt
1402
_copyReplicaIdentityStmt
1470
_copyMemoize
1484
_copyTableLikeClause
1536
_copyJsonOutput
1546
_copyCreatePublicationStmt
1596
_copyCallStmt
1616
_copyInferClause
1634
_copyJsonTableColumn
1648
_copyCurrentOfExpr
1752
_copyVariableShowStmt
1812
_copyReturningExpr
1824
_copyMergeSupportFunc
1836
_copyDistinctExpr
1860
_copyOnConflictClause
1880
_copyOnConflictExpr
1882
_copyInferenceElem
1916
_copyGrantRoleStmt
1922
_copySetToDefault
1958
_copyJsonTablePathSpec
1972
_copyJsonFuncExpr
1992
_copyMergeStmt
2014
_copyForeignScan
2060
_copyCreateSchemaStmt
2090
_copyAlterPublicationStmt
2132
_copyRuleStmt
2152
_copyXmlExpr
2278
_copyLockStmt
2292
_copyAlterDatabaseSetStmt
2300
_copyCoerceToDomainValue
2302
_copyReindexStmt
2438
_copyWindowAgg
2570
_copyJsonConstructorExpr
2738
_copyPublicationTable
2752
_copyDoStmt
2762
_copyCreateDomainStmt
2774
_copyRenameStmt
3082
_copyWithClause
3092
_copyStatsElem
3168
_copyMergeWhenClause
3170
_copyAlterOwnerStmt
3204
_copyTruncateStmt
3272
_copyCteScan
3368
_copyDropRoleStmt
3420
_copyReturningClause
3454
_copyPublicationObjSpec
3464
_copyWindowClause
3590
_copyCreateRoleStmt
3620
_copyForeignKeyCacheInfo
3804
_copyPrepareStmt
3880
_copyBooleanTest
3992
_copyCreateTableAsStmt
3998
_copyIntoClause
4124
_copyWindowDef
4248
_copyClosePortalStmt
4396
_copyGroupingSet
4456
_copyMaterial
4576
_copyWithCheckOption
4716
_copyDeleteStmt
4720
_copyLimit
4800
_copyPLAssignStmt
5252
_copyUnique
5292
_copyLockingClause
5328
_copyJsonExpr
5354
_copyJsonValueExpr
6732
_copyCreateTrigStmt
7158
_copyA_ArrayExpr
7862
_copyWindowFunc
8046
_copyCreateOpClassItem
8050
_copyDeallocateStmt
8108
_copyValuesScan
8268
_copyMergeAction
8346
_copyMergeJoin
8686
_copyReturnStmt
8776
_copyCompositeTypeStmt
9008
_copyCollateExpr
9112
_copyProjectSet
9176
_copyCommonTableExpr
9192
_copyPartitionSpec
9918
_copyPartitionCmd
10052
_copyJsonBehavior
10422
_copyCollateClause
10512
_copyPartitionElem
11134
_copyFetchStmt
11516
_copyJsonReturning
11942
_copyDeclareCursorStmt
12332
_copyCommentStmt
12716
_copySubqueryScan
12728
_copyIndexStmt
13384
_copyLockRows
13432
_copyArrayCoerceExpr
13946
_copyUpdateStmt
14094
_copyPlaceHolderVar
14372
_copyAppend
14392
_copyRowMarkClause
15282
_copyA_Indices
15390
_copyAlterTSConfigurationStmt
15446
_copyFieldSelect
16232
_copySetOperationStmt
16558
_copyRowExpr
16946
_copyDefineStmt
17244
_copyIndexOnlyScan
17986
_copyRangeSubselect
18098
_copyIndexElem
20116
_copyCopyStmt
21246
_copyCoalesceExpr
21348
_copyBitmapHeapScan
22334
_copyVacuumRelation
22556
_copyBitmapIndexScan
22806
_copyVacuumStmt
22892
_copyJsonFormat
28512
_copySQLValueFunction
30258
_copyViewStmt
30462
_copyBoolean
30646
_copyHash
32260
_copyHashJoin
32260
_copyPartitionBoundSpec
33058
_copyA_Indirection
35064
_copyInteger
35948
_copyObjectWithArgs
36370
_copyPlanRowMark
40700
_copyAgg
43564
_copySubPlan
45040
_copyArrayExpr
45084
_copyCreateFunctionStmt
45696
_copyAccessPriv
47396
_copyFunctionScan
48836
_copyGrantStmt
49028
_copyAppendRelInfo
49816
_copyDropStmt
50672
_copyRangeFunction
52112
_copyNestLoopParam
53756
_copyExecuteStmt
55284
_copyAlterTableStmt
57832
_copyVariableSetStmt
64408
_copyA_Star
68164
_copyRoleSpec
69156
_copyCoerceViaIO
70302
_copyTransactionStmt
72632
_copyCreateStmt
73978
_copySort
75708
_copyExplainStmt
79014
_copyCoerceToDomain
79032
_copyInsertStmt
79086
_copyPlanInvalItem
82322
_copyNullTest
82356
_copyScalarArrayOpExpr
82614
_copySubscriptingRef
84978
_copyNestLoop
94148
_copyConstraint
95938
_copyAlterTableCmd
96244
_copyNamedArgExpr
98552
_copyModifyTable
100024
_copySortBy
101614
_copySubLink
101686
_copyCaseTestExpr
120712
_copyRangeTblFunction
126486
_copyFunctionParameter
135678
_copyColumnDef
147448
_copyIndexScan
151900
_copyParamRef
174026
_copyAggref
185756
_copySeqScan
212886
_copyJoinExpr
218512
_copyCaseExpr
235838
_copySortGroupClause
236562
_copyResult
268788
_copyRelabelType
313256
_copyDefElem
347114
_copyTypeCast
357346
_copyFuncCall
425632
_copyBoolExpr
461002
_copyCaseWhen
558340
_copyPlannedStmt
570168
_copySelectStmt
583576
_copyA_Expr
693318
_copyRangeTblRef
779346
_copyTypeName
784682
_copyRawStmt
807334
_copyFromExpr
841974
_copyRangeVar
887954
_copyFuncExpr
904562
_copyParam
1011190
_copyRTEPermissionInfo
1180960
_copyQuery
1232150
_copyResTarget
1325140
_copyRangeTblEntry
1987412
_copyColumnRef
2017296
_copyOpExpr
2035152
_copyAlias
3158870
_copyTargetEntry
8396434
_copyVar
17801780
_copyString
29631756
Generated by:
LCOV version 1.14