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 %
3484
3381
Test Date:
2026-10-25 07:15:58
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
_copyJsonScalarExpr
71
_copyJsonSerializeExpr
71
_copyAlterTypeStmt
72
_copyCreateAmStmt
76
_copyReassignOwnedStmt
78
_copyCreateConversionStmt
85
_copyDropTableSpaceStmt
98
_copyLoadStmt
100
_copyAlterRoleSetStmt
104
_copyListenStmt
104
_copyAlterDatabaseStmt
106
_copyJsonParseExpr
111
_copyAlterPolicyStmt
116
_copyJsonArrayQueryConstructor
119
_copyUnlistenStmt
124
_copyReturningOption
132
_copySecLabelStmt
135
_copyAlterUserMappingStmt
146
_copyConstraintsSetStmt
146
_copyBitmapAnd
150
_copyDropUserMappingStmt
158
_copyCreatePLangStmt
164
_copyDropdbStmt
166
_copyJsonArrayAgg
167
_copyCreateTableSpaceStmt
168
_copyRangeTableFunc
172
_copyXmlSerialize
176
_copyFloat
180
_copyGroup
186
_copyPartitionPruneStepCombine
195
_copyNotifyStmt
200
_copyJsonObjectAgg
202
_copyRangeTableSample
202
_copyCreateOpFamilyStmt
203
_copyAlterFdwStmt
206
_copyDropOwnedStmt
206
_copyCTECycleClause
218
_copyCTESearchClause
218
_copySampleScan
218
_copyGatherMerge
248
_copyAlterSystemStmt
256
_copyJsonTableSiblingJoin
256
_copyAlterForeignServerStmt
258
_copyCreateEventTrigStmt
258
_copyMultiAssignRef
265
_copyBitmapOr
266
_copyAlterDefaultPrivilegesStmt
275
_copyCreateRangeStmt
297
_copyAlterExtensionContentsStmt
303
_copyCreateFdwStmt
322
_copyAlterSeqStmt
333
_copyCreateUserMappingStmt
338
_copyRefreshMatViewStmt
353
_copyJsonAggConstructor
369
_copyDropSubscriptionStmt
370
_copyCreateCastStmt
388
_copyAlterDomainStmt
390
_copyCreateForeignServerStmt
406
_copyJsonArrayConstructor
415
_copyMergeAppend
418
_copyAlterFunctionStmt
446
_copyJsonArgument
451
_copyWindowFuncRunCondition
455
_copyCreateEnumStmt
484
_copyAlterEnumStmt
494
_copyPartitionPruneInfo
497
_copyAlterObjectSchemaStmt
544
_copyTableFuncScan
546
_copyAlterOpFamilyStmt
577
_copyRepackStmt
584
_copyFieldStore
587
_copyAlterRoleStmt
588
_copyWaitStmt
592
_copyJsonObjectConstructor
595
_copyJsonTablePlanSpec
596
_copyTableSampleClause
600
_copyJsonTable
602
_copyCreateForeignTableStmt
606
_copySetOp
607
_copyNamedTuplestoreScan
614
_copyRangeTableFuncCol
614
_copyRecursiveUnion
620
_copyWorkTableScan
620
_copyTidScan
625
_copyCheckPointStmt
639
_copyCreateOpClassStmt
643
_copyRowCompareExpr
645
_copyAlterOperatorStmt
664
_copyCreateSubscriptionStmt
680
_copyConvertRowtypeExpr
696
_copyCreateExtensionStmt
733
_copyTriggerTransition
792
_copyIncrementalSort
835
_copyGather
845
_copyJsonKeyValue
909
_copyCreatedbStmt
918
_copyPartitionedRelPruneInfo
921
_copyJsonIsPredicate
923
_copyPartitionPruneStepOp
934
_copyAlterSubscriptionStmt
951
_copyGrantRoleStmt
966
_copyReplicaIdentityStmt
966
_copyCreateSeqStmt
968
_copyCallStmt
975
_copyATAlterConstraint
1008
_copyGroupingFunc
1049
_copyTableLikeClause
1068
_copyCreatePolicyStmt
1106
_copyNullIfExpr
1145
_copyForeignScan
1161
_copyCreateStatsStmt
1218
_copyVariableShowStmt
1240
_copyLockStmt
1242
_copyTableFunc
1304
_copyCreatePublicationStmt
1318
_copySetToDefault
1330
_copyMinMaxExpr
1352
_copyCurrentOfExpr
1363
_copyAlterDatabaseSetStmt
1388
_copyNextValueExpr
1396
_copyXmlExpr
1424
_copyMergeStmt
1454
_copyRuleStmt
1472
_copyCreateSchemaStmt
1502
_copyInferClause
1507
_copyJsonFuncExpr
1519
_copyReturningExpr
1522
_copyDistinctExpr
1537
_copyAlterPublicationStmt
1572
_copyReindexStmt
1582
_copyJsonTablePath
1583
_copyJsonTablePathScan
1583
_copyDoStmt
1646
_copyOnConflictClause
1666
_copyMemoize
1765
_copyJsonOutput
1777
_copyMergeSupportFunc
1887
_copyAlterOwnerStmt
1952
_copyInferenceElem
2030
_copyRenameStmt
2044
_copyOnConflictExpr
2048
_copyWindowAgg
2074
_copyCreateDomainStmt
2083
_copyPublicationTable
2102
_copyJsonTableColumn
2212
_copyPrepareStmt
2248
_copyMergeWhenClause
2311
_copyTruncateStmt
2376
_copyDropRoleStmt
2412
_copyJsonTablePathSpec
2447
_copyWithClause
2472
_copyClosePortalStmt
2482
_copyTidRangeScan
2484
_copyJsonConstructorExpr
2577
_copyCreateRoleStmt
2596
_copyCoerceToDomainValue
2610
_copyPublicationObjSpec
2632
_copyCreateTableAsStmt
2746
_copyReturningClause
2796
_copyForeignKeyCacheInfo
2819
_copyIntoClause
2833
_copyStatsElem
2876
_copyDeleteStmt
3095
_copyBooleanTest
3256
_copyCteScan
3261
_copyMaterial
3262
_copyPLAssignStmt
3312
_copyLimit
3363
_copyWindowDef
3399
_copyUnique
3517
_copyWindowClause
3544
_copyDeallocateStmt
4180
_copyGroupingSet
4400
_copyCreateTrigStmt
4539
_copyWithCheckOption
4614
_copyCompositeTypeStmt
4757
_copyLockingClause
5117
_copyJsonExpr
5504
_copyReturnStmt
5760
_copyMergeJoin
5775
_copyValuesScan
5850
_copyA_ArrayExpr
6120
_copyJsonValueExpr
6282
_copyMergeAction
6672
_copyPartitionCmd
6732
_copyPartitionSpec
7040
_copyWindowFunc
7284
_copyCreateOpClassItem
7624
_copyCollateClause
7863
_copyPartitionElem
7916
_copyCommonTableExpr
7949
_copyLockRows
8290
_copyCollateExpr
8595
_copyProjectSet
8868
_copyCommentStmt
8973
_copyFetchStmt
9026
_copyUpdateStmt
9169
_copyDeclareCursorStmt
9365
_copyIndexStmt
9476
_copyJsonBehavior
10537
_copyArrayCoerceExpr
10764
_copyAlterTSConfigurationStmt
10874
_copyA_Indices
11084
_copyDefineStmt
11605
_copyJsonReturning
12207
_copyAppend
12598
_copyRowMarkClause
12655
_copyIndexOnlyScan
12897
_copyCopyStmt
13288
_copyRowExpr
13690
_copySubqueryScan
14358
_copyIndexElem
14427
_copyBitmapHeapScan
16344
_copyRangeSubselect
16653
_copyBitmapIndexScan
16764
_copyObjectWithArgs
16911
_copyVacuumStmt
17466
_copyBoolean
17521
_copyPlaceHolderVar
17590
_copyExecuteStmt
17654
_copyCoalesceExpr
17723
_copyVacuumRelation
17850
_copyElidedNode
18914
_copyAccessPriv
20660
_copyViewStmt
21555
_copyGrantStmt
22343
_copySetOperationStmt
22814
_copySQLValueFunction
23180
_copyPartitionBoundSpec
24452
_copyPlanRowMark
25976
_copyA_Indirection
27312
_copyCreateFunctionStmt
27318
_copyJsonFormat
28404
_copyHash
30838
_copyHashJoin
30838
_copySubPlan
32628
_copyFunctionScan
33991
_copyRangeFunction
34440
_copyRoleSpec
35303
_copyDropStmt
35360
_copyAgg
35977
_copyArrayExpr
36607
_copyPlanInvalItem
38123
_copyAlterTableStmt
40295
_copyNestLoopParam
42136
_copyAppendRelInfo
42740
_copyVariableSetStmt
45420
_copyParamRef
47061
_copyInsertStmt
48708
_copyA_Star
50569
_copyNamedArgExpr
51804
_copyCreateStmt
52265
_copyTransactionStmt
55305
_copySort
55339
_copyExplainStmt
56339
_copySubscriptingRef
57267
_copySubPlanRTInfo
57401
_copyCoerceToDomain
58421
_copyModifyTable
61955
_copyNullTest
64115
_copyConstraint
65513
_copyNestLoop
66370
_copyAlterTableCmd
66590
_copyScalarArrayOpExpr
66869
_copyCoerceViaIO
68682
_copyFunctionParameter
70944
_copySortBy
74149
_copySubLink
91353
_copyRangeTblFunction
93911
_copyIndexScan
99187
_copyColumnDef
99656
_copyCaseTestExpr
103933
_copyCaseExpr
128607
_copyFieldSelect
153320
_copySeqScan
159350
_copyResult
161762
_copyAggref
162069
_copyInteger
184475
_copyJoinExpr
187060
_copySortGroupClause
210114
_copyTypeCast
239203
_copyRelabelType
243699
_copyFuncCall
284157
_copyCaseWhen
308900
_copyPlannedStmt
363150
_copySelectStmt
385948
_copyBoolExpr
390118
_copyA_Expr
458068
_copyDefElem
486721
_copyTypeName
496880
_copyRawStmt
508247
_copyParam
538949
_copyRangeVar
607415
_copyFromExpr
680717
_copyRangeTblRef
698582
_copyFuncExpr
719970
_copyResTarget
883645
_copyRTEPermissionInfo
924227
_copyQuery
937666
_copyColumnRef
1405847
_copyOpExpr
1512850
_copyRangeTblEntry
1584172
_copyAlias
2436412
_copyTargetEntry
6007166
_copyVar
14748668
_copyString
22996653
Generated by:
LCOV version 2.0-1