LCOV - code coverage report
Current view:
top level
-
src/backend/nodes
- copyfuncs.funcs.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 20devel
Lines:
97.0 %
3483
3380
Test Date:
2026-09-20 19:15:52
Functions:
97.0 %
330
320
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
73.4 %
428
314
Function Name
Hit count
_copyAggClauseInfo
0
_copyAlternativeSubPlan
0
_copyBitString
0
_copyGroupByOrdering
0
_copyGroupingExprInfo
0
_copyPathKey
0
_copyPlaceHolderInfo
0
_copyPublicationAllObjSpec
0
_copyRestrictInfo
0
_copySpecialJoinInfo
0
_copyPartitionRangeDatum
2
_copyAlterCollationStmt
8
_copyAlterDatabaseRefreshCollStmt
8
_copyCustomScan
11
_copyAlterStatsStmt
34
_copyAlterTableSpaceOptionsStmt
38
_copyAlterExtensionStmt
43
_copyAlterObjectDependsStmt
46
_copyAlterTSDictionaryStmt
46
_copyDiscardStmt
48
_copyCreateTransformStmt
53
_copyImportForeignSchemaStmt
56
_copyAlterTableMoveAllStmt
62
_copyAlterEventTrigStmt
64
_copyJsonSerializeExpr
68
_copyJsonScalarExpr
70
_copyAlterTypeStmt
72
_copyCreateAmStmt
76
_copyReassignOwnedStmt
78
_copyCreateConversionStmt
85
_copyDropTableSpaceStmt
98
_copyLoadStmt
100
_copyAlterRoleSetStmt
104
_copyListenStmt
104
_copyReturningOption
104
_copyAlterDatabaseStmt
106
_copyJsonParseExpr
108
_copyAlterPolicyStmt
116
_copyJsonArrayQueryConstructor
116
_copyUnlistenStmt
124
_copySecLabelStmt
135
_copyAlterUserMappingStmt
146
_copyConstraintsSetStmt
146
_copyBitmapAnd
150
_copyDropUserMappingStmt
158
_copyJsonArrayAgg
160
_copyCreatePLangStmt
164
_copyCreateTableSpaceStmt
164
_copyDropdbStmt
164
_copyXmlSerialize
164
_copyRangeTableFunc
172
_copyFloat
180
_copyGroup
186
_copyRangeTableSample
190
_copyPartitionPruneStepCombine
191
_copyJsonObjectAgg
196
_copyNotifyStmt
200
_copyCreateOpFamilyStmt
203
_copyAlterFdwStmt
206
_copyDropOwnedStmt
206
_copySampleScan
206
_copyCTECycleClause
218
_copyCTESearchClause
218
_copyJsonTableSiblingJoin
226
_copyGatherMerge
248
_copyAlterForeignServerStmt
258
_copyAlterSystemStmt
258
_copyCreateEventTrigStmt
258
_copyMultiAssignRef
265
_copyBitmapOr
266
_copyAlterDefaultPrivilegesStmt
275
_copyCreateRangeStmt
297
_copyAlterExtensionContentsStmt
303
_copyCreateFdwStmt
314
_copyAlterSeqStmt
333
_copyCreateUserMappingStmt
338
_copyRefreshMatViewStmt
353
_copyJsonAggConstructor
356
_copyDropSubscriptionStmt
366
_copyCreateCastStmt
380
_copyAlterDomainStmt
390
_copyMergeAppend
394
_copyCreateForeignServerStmt
398
_copyJsonArrayConstructor
408
_copyJsonArgument
440
_copyAlterFunctionStmt
446
_copyWindowFuncRunCondition
455
_copyCreateEnumStmt
468
_copyPartitionPruneInfo
491
_copyAlterEnumStmt
494
_copyTableFuncScan
500
_copyRepackStmt
526
_copyAlterObjectSchemaStmt
544
_copyTableSampleClause
548
_copyJsonTable
556
_copyJsonTablePlanSpec
556
_copySetOp
559
_copyRecursiveUnion
563
_copyWorkTableScan
563
_copyAlterOpFamilyStmt
577
_copyCreateForeignTableStmt
582
_copyJsonObjectConstructor
582
_copyWaitStmt
582
_copyFieldStore
587
_copyAlterRoleStmt
588
_copyCreateOpClassStmt
603
_copyRangeTableFuncCol
614
_copyNamedTuplestoreScan
618
_copyTidScan
625
_copyCheckPointStmt
637
_copyRowCompareExpr
645
_copyAlterOperatorStmt
664
_copyCreateSubscriptionStmt
676
_copyConvertRowtypeExpr
696
_copyCreateExtensionStmt
709
_copyIncrementalSort
764
_copyTriggerTransition
792
_copyGather
834
_copyJsonKeyValue
890
_copyJsonIsPredicate
899
_copyPartitionedRelPruneInfo
903
_copyPartitionPruneStepOp
916
_copyCreatedbStmt
918
_copyAlterSubscriptionStmt
927
_copyReplicaIdentityStmt
948
_copyCreateSeqStmt
956
_copyGrantRoleStmt
959
_copyCallStmt
975
_copyATAlterConstraint
1008
_copyGroupingFunc
1049
_copyTableLikeClause
1050
_copyCreatePolicyStmt
1098
_copyNullIfExpr
1113
_copyNextValueExpr
1143
_copyForeignScan
1159
_copyCreateStatsStmt
1202
_copyTableFunc
1215
_copyVariableShowStmt
1234
_copyLockStmt
1238
_copyXmlExpr
1310
_copyCreatePublicationStmt
1312
_copySetToDefault
1329
_copyMinMaxExpr
1352
_copyCurrentOfExpr
1363
_copyAlterDatabaseSetStmt
1376
_copyJsonTablePath
1422
_copyJsonTablePathScan
1422
_copyMergeStmt
1448
_copyJsonFuncExpr
1456
_copyRuleStmt
1472
_copyCreateSchemaStmt
1494
_copyInferClause
1494
_copyReturningExpr
1522
_copyDistinctExpr
1538
_copyAlterPublicationStmt
1564
_copyReindexStmt
1572
_copyOnConflictClause
1653
_copyDoStmt
1663
_copyMemoize
1746
_copyJsonOutput
1762
_copyMergeSupportFunc
1819
_copyAlterOwnerStmt
1948
_copyInferenceElem
2004
_copyOnConflictExpr
2032
_copyRenameStmt
2044
_copyWindowAgg
2048
_copyCreateDomainStmt
2051
_copyPublicationTable
2090
_copyJsonTableColumn
2092
_copyPrepareStmt
2248
_copyJsonTablePathSpec
2284
_copyMergeWhenClause
2293
_copyWithClause
2349
_copyTruncateStmt
2370
_copyDropRoleStmt
2400
_copyClosePortalStmt
2470
_copyJsonConstructorExpr
2485
_copyTidRangeScan
2496
_copyCreateRoleStmt
2566
_copyPublicationObjSpec
2620
_copyCoerceToDomainValue
2708
_copyCreateTableAsStmt
2746
_copyReturningClause
2765
_copyIntoClause
2833
_copyForeignKeyCacheInfo
2835
_copyStatsElem
2836
_copyCteScan
2910
_copyDeleteStmt
3078
_copyMaterial
3140
_copyPLAssignStmt
3219
_copyBooleanTest
3253
_copyLimit
3358
_copyWindowDef
3373
_copyWindowClause
3512
_copyUnique
3513
_copyDeallocateStmt
4178
_copyGroupingSet
4339
_copyCreateTrigStmt
4559
_copyWithCheckOption
4614
_copyCompositeTypeStmt
4781
_copyLockingClause
5071
_copyJsonExpr
5126
_copyMergeJoin
5583
_copyReturnStmt
5760
_copyValuesScan
5808
_copyJsonValueExpr
6088
_copyA_ArrayExpr
6110
_copyMergeAction
6618
_copyPartitionCmd
6729
_copyPartitionSpec
6879
_copyWindowFunc
7226
_copyCreateOpClassItem
7384
_copyCommonTableExpr
7567
_copyPartitionElem
7755
_copyCollateClause
7824
_copyLockRows
8195
_copyCollateExpr
8534
_copyProjectSet
8860
_copyCommentStmt
8973
_copyFetchStmt
8980
_copyUpdateStmt
9111
_copyDeclareCursorStmt
9371
_copyIndexStmt
9398
_copyJsonBehavior
9852
_copyArrayCoerceExpr
10737
_copyAlterTSConfigurationStmt
10874
_copyA_Indices
11070
_copyDefineStmt
11509
_copyJsonReturning
11623
_copyAppend
12462
_copyRowMarkClause
12544
_copyIndexOnlyScan
12777
_copyCopyStmt
13110
_copyRowExpr
13362
_copySubqueryScan
14299
_copyIndexElem
14301
_copyPlaceHolderVar
15647
_copyRangeSubselect
16150
_copyBitmapHeapScan
16186
_copyBitmapIndexScan
16606
_copyObjectWithArgs
16673
_copyCoalesceExpr
17185
_copyBoolean
17284
_copyVacuumStmt
17405
_copyExecuteStmt
17654
_copyVacuumRelation
17723
_copyElidedNode
18268
_copyAccessPriv
20951
_copyViewStmt
21514
_copySetOperationStmt
21998
_copySQLValueFunction
22257
_copyGrantStmt
22641
_copyPartitionBoundSpec
24155
_copyPlanRowMark
25764
_copyJsonFormat
26309
_copyCreateFunctionStmt
27030
_copyA_Indirection
27276
_copyHash
30342
_copyHashJoin
30342
_copySubPlan
32282
_copyFunctionScan
33687
_copyRangeFunction
34209
_copyDropStmt
35312
_copyRoleSpec
35445
_copyAgg
35550
_copyArrayExpr
36406
_copyPlanInvalItem
37731
_copyAlterTableStmt
40059
_copyNestLoopParam
41202
_copyAppendRelInfo
42097
_copyVariableSetStmt
45056
_copyInsertStmt
46424
_copyParamRef
46963
_copyA_Star
50264
_copyNamedArgExpr
51400
_copyCreateStmt
51613
_copyTransactionStmt
54781
_copySort
55012
_copySubscriptingRef
55658
_copyExplainStmt
55931
_copySubPlanRTInfo
56448
_copyCoerceToDomain
58441
_copyModifyTable
59680
_copyNullTest
63758
_copyConstraint
65264
_copyNestLoop
65361
_copyAlterTableCmd
66455
_copyScalarArrayOpExpr
66518
_copyCoerceViaIO
67733
_copyFunctionParameter
70270
_copySortBy
73902
_copySubLink
90757
_copyRangeTblFunction
93119
_copyIndexScan
98348
_copyColumnDef
98890
_copyCaseTestExpr
102814
_copyCaseExpr
127229
_copyFieldSelect
149587
_copySeqScan
157937
_copyResult
158805
_copyAggref
160790
_copyInteger
180263
_copyJoinExpr
184844
_copySortGroupClause
205238
_copyTypeCast
238663
_copyRelabelType
242952
_copyFuncCall
283108
_copyCaseWhen
301788
_copyPlannedStmt
359569
_copySelectStmt
380730
_copyBoolExpr
386931
_copyA_Expr
455135
_copyDefElem
480539
_copyTypeName
494063
_copyRawStmt
503182
_copyParam
514536
_copyRangeVar
600989
_copyFromExpr
672152
_copyRangeTblRef
687732
_copyFuncExpr
716064
_copyResTarget
879338
_copyRTEPermissionInfo
912009
_copyQuery
927673
_copyColumnRef
1398095
_copyOpExpr
1494175
_copyRangeTblEntry
1551657
_copyAlias
2392061
_copyTargetEntry
5924623
_copyVar
14523231
_copyString
22711895
Generated by:
LCOV version 2.0-1