LCOV - code coverage report
Current view:
top level
-
src/backend/nodes
- copyfuncs.funcs.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 20devel
Lines:
96.4 %
3597
3467
Test Date:
2026-07-08 06:15:42
Functions:
96.8 %
343
332
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
73.3 %
446
327
Function Name
Hit count
_copyAggClauseInfo
0
_copyAlternativeSubPlan
0
_copyBitString
0
_copyCustomScan
0
_copyGroupByOrdering
0
_copyGroupingExprInfo
0
_copyPathKey
0
_copyPlaceHolderInfo
0
_copyPublicationAllObjSpec
0
_copyRestrictInfo
0
_copySpecialJoinInfo
0
_copyAlterCollationStmt
8
_copyAlterDatabaseRefreshCollStmt
8
_copyPartitionRangeDatum
8
_copyAlterStatsStmt
34
_copyAlterTableSpaceOptionsStmt
34
_copyGraphPropertyRef
42
_copyAlterExtensionStmt
43
_copyAlterTSDictionaryStmt
46
_copyDiscardStmt
48
_copyCreateTransformStmt
53
_copyImportForeignSchemaStmt
56
_copyAlterTableMoveAllStmt
62
_copyAlterEventTrigStmt
64
_copyGraphLabelRef
67
_copyJsonSerializeExpr
68
_copyReassignOwnedStmt
68
_copyAlterObjectDependsStmt
70
_copyJsonScalarExpr
70
_copyAlterTypeStmt
72
_copyDropTableSpaceStmt
72
_copyCreateConversionStmt
85
_copyJsonTableSiblingJoin
90
_copyCreateAmStmt
92
_copyLoadStmt
92
_copyAlterRoleSetStmt
104
_copyListenStmt
104
_copyReturningOption
104
_copyAlterDatabaseStmt
106
_copyJsonArrayQueryConstructor
108
_copyJsonParseExpr
108
_copyAlterPolicyStmt
116
_copyUnlistenStmt
124
_copySecLabelStmt
135
_copyAlterUserMappingStmt
144
_copyConstraintsSetStmt
146
_copyDropdbStmt
146
_copyBitmapAnd
148
_copyCreateTableSpaceStmt
150
_copyDropUserMappingStmt
158
_copyCreatePLangStmt
160
_copyJsonArrayAgg
160
_copyXmlSerialize
164
_copyRangeTableFunc
172
_copyFloat
186
_copyGroup
186
_copyPartitionPruneStepCombine
187
_copyDropOwnedStmt
188
_copyRangeTableSample
188
_copyCreateOpFamilyStmt
195
_copyJsonObjectAgg
196
_copyNotifyStmt
200
_copyAlterFdwStmt
204
_copySampleScan
204
_copyCTECycleClause
218
_copyCTESearchClause
218
_copyAlterSystemStmt
234
_copyBitmapOr
257
_copyAlterForeignServerStmt
258
_copyCreateEventTrigStmt
258
_copyGatherMerge
264
_copyMultiAssignRef
265
_copyAlterDefaultPrivilegesStmt
275
_copyAlterExtensionContentsStmt
293
_copyCreateRangeStmt
303
_copyCreateFdwStmt
312
_copyAlterPropGraphStmt
324
_copyAlterSeqStmt
333
_copyCreateUserMappingStmt
334
_copyCreateCastStmt
344
_copyRefreshMatViewStmt
353
_copyJsonAggConstructor
356
_copyDropSubscriptionStmt
360
_copyAlterDomainStmt
390
_copyMergeAppend
394
_copyCreateForeignServerStmt
396
_copyJsonArrayConstructor
408
_copyJsonTable
412
_copyCreatePropGraphStmt
414
_copyJsonArgument
420
_copyAlterFunctionStmt
422
_copyTableFuncScan
424
_copyPropGraphEdge
438
_copyWindowFuncRunCondition
442
_copyRepackStmt
464
_copyCreateEnumStmt
480
_copyAlterEnumStmt
494
_copyPartitionPruneInfo
499
_copyWaitStmt
508
_copyRowCompareExpr
541
_copyTableSampleClause
544
_copyAlterOpFamilyStmt
553
_copyRecursiveUnion
555
_copyWorkTableScan
555
_copySetOp
560
_copyJsonObjectConstructor
562
_copyAlterRoleStmt
580
_copyCreateForeignTableStmt
580
_copyAlterObjectSchemaStmt
584
_copyFieldStore
587
_copyCreateOpClassStmt
595
_copyCheckPointStmt
603
_copyRangeTableFuncCol
614
_copyTidScan
621
_copyCreateExtensionStmt
649
_copyRangeGraphTable
650
_copyAlterOperatorStmt
664
_copyCreateSubscriptionStmt
674
_copyNamedTuplestoreScan
678
_copyGraphPattern
681
_copyConvertRowtypeExpr
696
_copyPropGraphVertex
820
_copyGather
835
_copyTriggerTransition
856
_copyAlterSubscriptionStmt
857
_copyIncrementalSort
869
_copyJsonKeyValue
870
_copyCreatedbStmt
884
_copyJsonIsPredicate
899
_copyReplicaIdentityStmt
918
_copyPartitionedRelPruneInfo
923
_copyJsonTablePath
924
_copyJsonTablePathScan
924
_copyPartitionPruneStepOp
928
_copyCreateSeqStmt
950
_copyGrantRoleStmt
951
_copyCallStmt
969
_copyATAlterConstraint
1020
_copyTableFunc
1039
_copyGroupingFunc
1049
_copyTableLikeClause
1050
_copyForeignScan
1101
_copyForPortionOfClause
1109
_copyNullIfExpr
1113
_copyJsonTableColumn
1116
_copyCreatePolicyStmt
1162
_copyNextValueExpr
1182
_copyCreateStatsStmt
1218
_copyLockStmt
1230
_copyVariableShowStmt
1238
_copyCreatePublicationStmt
1272
_copyAlterDatabaseSetStmt
1328
_copyJsonTablePathSpec
1344
_copyMinMaxExpr
1352
_copySetToDefault
1362
_copyCurrentOfExpr
1371
_copyInferClause
1421
_copyMergeStmt
1445
_copyJsonFuncExpr
1452
_copyRuleStmt
1504
_copyReturningExpr
1522
_copyDistinctExpr
1527
_copyPropGraphLabelAndProperties
1552
_copyReindexStmt
1560
_copyAlterPublicationStmt
1562
_copyPropGraphProperties
1568
_copyCreateSchemaStmt
1570
_copyOnConflictClause
1580
_copyDoStmt
1600
_copyXmlExpr
1653
_copyJsonOutput
1742
_copyMemoize
1751
_copyMergeSupportFunc
1819
_copyOnConflictExpr
1943
_copyInferenceElem
1980
_copyAlterOwnerStmt
2014
_copyCreateDomainStmt
2015
_copyWindowAgg
2047
_copyPublicationTable
2052
_copyGraphElementPattern
2053
_copyRenameStmt
2062
_copyForPortionOfExpr
2122
_copyPrepareStmt
2270
_copyMergeWhenClause
2272
_copyWithClause
2284
_copyTruncateStmt
2358
_copyClosePortalStmt
2364
_copySinglePartitionSpec
2402
_copyJsonConstructorExpr
2430
_copyDropRoleStmt
2482
_copyTidRangeScan
2504
_copyPublicationObjSpec
2580
_copyCreateRoleStmt
2592
_copyCreateTableAsStmt
2712
_copyReturningClause
2764
_copyCoerceToDomainValue
2782
_copyCteScan
2783
_copyIntoClause
2799
_copyStatsElem
2868
_copyMaterial
2968
_copyForeignKeyCacheInfo
3006
_copyBooleanTest
3204
_copyWindowDef
3367
_copyPLAssignStmt
3382
_copyLimit
3418
_copyWindowClause
3506
_copyUnique
3511
_copyDeleteStmt
3566
_copyJsonExpr
4157
_copyDeallocateStmt
4196
_copyGroupingSet
4340
_copyWithCheckOption
4614
_copyCompositeTypeStmt
4761
_copyCreateTrigStmt
4837
_copyLockingClause
5114
_copyJsonValueExpr
5458
_copyReturnStmt
5568
_copyMergeJoin
5831
_copyValuesScan
5957
_copyA_ArrayExpr
6039
_copyMergeAction
6546
_copyCreateOpClassItem
7176
_copyWindowFunc
7210
_copyCommonTableExpr
7400
_copyPartitionSpec
7409
_copyJsonBehavior
8049
_copyCollateClause
8230
_copyPartitionElem
8285
_copyLockRows
8320
_copyPartitionCmd
8444
_copyCommentStmt
8765
_copyProjectSet
8882
_copyFetchStmt
8890
_copyDeclareCursorStmt
9079
_copyIndexStmt
9220
_copyCollateExpr
9371
_copyUpdateStmt
9732
_copyJsonReturning
10259
_copyAlterTSConfigurationStmt
10502
_copyArrayCoerceExpr
10852
_copyA_Indices
11234
_copyDefineStmt
11317
_copyRowMarkClause
12625
_copyAppend
13004
_copyIndexOnlyScan
13208
_copyRowExpr
13321
_copyCopyStmt
13412
_copyPlaceHolderVar
13872
_copyIndexElem
13942
_copySubqueryScan
14588
_copyObjectWithArgs
16277
_copyBoolean
16681
_copyRangeSubselect
16815
_copyCoalesceExpr
17041
_copyBitmapHeapScan
17264
_copyBitmapIndexScan
17673
_copyVacuumStmt
18110
_copyExecuteStmt
18148
_copyVacuumRelation
18366
_copyElidedNode
19054
_copyAccessPriv
21655
_copyViewStmt
22074
_copySetOperationStmt
22772
_copySQLValueFunction
22993
_copyGrantStmt
23337
_copyJsonFormat
24116
_copyCreateFunctionStmt
26092
_copyPlanRowMark
26258
_copyA_Indirection
27418
_copyPartitionBoundSpec
29371
_copyHash
31771
_copyHashJoin
31771
_copySubPlan
32137
_copyFunctionScan
33412
_copyRangeFunction
33807
_copyAgg
35385
_copyDropStmt
36098
_copyRoleSpec
36445
_copyArrayExpr
36616
_copyPlanInvalItem
37843
_copyNestLoopParam
40775
_copyAlterTableStmt
41917
_copyAppendRelInfo
44019
_copyVariableSetStmt
45908
_copyParamRef
46177
_copyInsertStmt
48726
_copyNamedArgExpr
51528
_copyA_Star
51787
_copyCreateStmt
53578
_copyExplainStmt
55193
_copyTransactionStmt
55697
_copySubscriptingRef
56684
_copySort
57125
_copySubPlanRTInfo
57352
_copyCoerceToDomain
59639
_copyModifyTable
62815
_copyNullTest
63133
_copyNestLoop
64715
_copyScalarArrayOpExpr
66524
_copyFunctionParameter
67438
_copyConstraint
68093
_copyCoerceViaIO
68972
_copyAlterTableCmd
69265
_copySortBy
76674
_copySubLink
85721
_copyRangeTblFunction
91963
_copyIndexScan
98941
_copyColumnDef
101987
_copyCaseTestExpr
106657
_copyCaseExpr
126735
_copyFieldSelect
149604
_copyAggref
159993
_copySeqScan
161011
_copyResult
162290
_copyInteger
182274
_copyJoinExpr
184636
_copySortGroupClause
209652
_copyTypeCast
244801
_copyRelabelType
252691
_copyFuncCall
286382
_copyCaseWhen
301348
_copyPlannedStmt
364976
_copySelectStmt
383047
_copyBoolExpr
387706
_copyA_Expr
456782
_copyDefElem
481923
_copyTypeName
497688
_copyRawStmt
511177
_copyParam
519160
_copyRangeVar
622786
_copyFromExpr
675715
_copyRangeTblRef
694913
_copyFuncExpr
727935
_copyResTarget
888595
_copyRTEPermissionInfo
929492
_copyQuery
934537
_copyColumnRef
1414851
_copyOpExpr
1519613
_copyRangeTblEntry
1572199
_copyAlias
2406406
_copyTargetEntry
5913717
_copyVar
14509445
_copyString
22827210
Generated by:
LCOV version 2.0-1