LCOV - code coverage report
Current view:
top level
-
src/backend/nodes
- copyfuncs.funcs.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
3306
3430
96.4 %
Date:
2025-10-10 16:17:58
Functions:
316
326
96.9 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_copyAggClauseInfo
0
_copyAlternativeSubPlan
0
_copyBitString
0
_copyCustomScan
0
_copyGroupByOrdering
0
_copyGroupingExprInfo
0
_copyPathKey
0
_copyPlaceHolderInfo
0
_copyRestrictInfo
0
_copySpecialJoinInfo
0
_copyPartitionRangeDatum
4
_copyAlterCollationStmt
12
_copyAlterDatabaseRefreshCollStmt
12
_copyAlterTableSpaceOptionsStmt
48
_copyAlterStatsStmt
52
_copyDiscardStmt
60
_copyJsonArrayQueryConstructor
66
_copyUnlistenStmt
76
_copyAlterTSDictionaryStmt
80
_copyAlterExtensionStmt
86
_copyAlterObjectDependsStmt
92
_copyReassignOwnedStmt
92
_copyAlterEventTrigStmt
96
_copyImportForeignSchemaStmt
96
_copyCreateTransformStmt
102
_copyJsonSerializeExpr
108
_copyJsonScalarExpr
112
_copyAlterTableMoveAllStmt
120
_copyAlterTypeStmt
120
_copyJsonTableSiblingJoin
120
_copyCreateAmStmt
124
_copyDropTableSpaceStmt
128
_copyLoadStmt
128
_copyCreateConversionStmt
130
_copyListenStmt
148
_copyReturningOption
156
_copyJsonArrayAgg
162
_copyAlterDatabaseStmt
164
_copyJsonParseExpr
164
_copyAlterPolicyStmt
174
_copyAlterRoleSetStmt
188
_copyConstraintsSetStmt
212
_copyJsonArrayConstructor
224
_copyAlterUserMappingStmt
236
_copySecLabelStmt
238
_copyAlterFdwStmt
244
_copyBitmapAnd
246
_copyJsonObjectAgg
246
_copyDropdbStmt
248
_copyXmlSerialize
250
_copyDropUserMappingStmt
252
_copyGroup
252
_copyCreateTableSpaceStmt
260
_copyRangeTableFunc
260
_copyFloat
272
_copyPartitionPruneStepCombine
272
_copyCreatePLangStmt
284
_copyNotifyStmt
292
_copyRangeTableSample
292
_copyDropOwnedStmt
296
_copyPublicationAllObjSpec
296
_copyCreateOpFamilyStmt
304
_copyCTECycleClause
306
_copyCTESearchClause
306
_copySampleScan
312
_copyGatherMerge
354
_copyCreateRangeStmt
370
_copyAlterSystemStmt
372
_copyNullIfExpr
384
_copyCreateEventTrigStmt
400
_copyMultiAssignRef
402
_copyJsonAggConstructor
408
_copyAlterDefaultPrivilegesStmt
420
_copyCreateFdwStmt
420
_copyBitmapOr
424
_copyJsonObjectConstructor
458
_copyAlterForeignServerStmt
464
_copyClusterStmt
476
_copyDropSubscriptionStmt
492
_copyAlterSeqStmt
496
_copyCreateUserMappingStmt
510
_copyWindowFuncRunCondition
540
_copyRefreshMatViewStmt
544
_copyCreateCastStmt
564
_copyAlterExtensionContentsStmt
570
_copyAlterDomainStmt
584
_copyMergeAppend
598
_copyCreateForeignServerStmt
600
_copyJsonTable
602
_copyJsonArgument
630
_copyTableFuncScan
632
_copySetOp
662
_copyCreateEnumStmt
704
_copyRowCompareExpr
708
_copyPartitionPruneInfo
732
_copyTableSampleClause
738
_copyAlterEnumStmt
796
_copyAlterObjectSchemaStmt
800
_copyFieldStore
800
_copyJsonKeyValue
874
_copyATAlterConstraint
882
_copyCreateForeignTableStmt
914
_copyNamedTuplestoreScan
920
_copyRecursiveUnion
922
_copyWorkTableScan
922
_copyRangeTableFuncCol
930
_copyAlterRoleStmt
952
_copyCreateSubscriptionStmt
960
_copyConvertRowtypeExpr
1016
_copyTidScan
1020
_copyJsonIsPredicate
1026
_copyAlterSubscriptionStmt
1100
_copyCreateOpClassStmt
1120
_copyCreateExtensionStmt
1122
_copyCheckPointStmt
1130
_copyGather
1168
_copyTriggerTransition
1212
_copyJsonTablePath
1214
_copyJsonTablePathScan
1214
_copyAlterOperatorStmt
1216
_copyIncrementalSort
1244
_copyPartitionedRelPruneInfo
1344
_copyGroupingFunc
1356
_copyNextValueExpr
1360
_copyTableFunc
1360
_copyPartitionPruneStepOp
1362
_copyCreateStatsStmt
1448
_copyCreateSeqStmt
1454
_copyReplicaIdentityStmt
1482
_copyCreatePolicyStmt
1502
_copyTableLikeClause
1548
_copyJsonOutput
1594
_copyCreatedbStmt
1604
_copyInferClause
1646
_copyJsonTableColumn
1660
_copyCallStmt
1716
_copyCurrentOfExpr
1752
_copyCreatePublicationStmt
1804
_copyMinMaxExpr
1818
_copyReturningExpr
1824
_copyAlterOpFamilyStmt
1842
_copyVariableShowStmt
1876
_copyOnConflictClause
1904
_copyOnConflictExpr
1906
_copyInferenceElem
1928
_copyGrantRoleStmt
1972
_copyJsonTablePathSpec
1984
_copySetToDefault
1988
_copyJsonFuncExpr
2040
_copyForeignScan
2102
_copyMergeStmt
2146
_copyCreateSchemaStmt
2182
_copyAlterPublicationStmt
2188
_copyRuleStmt
2192
_copyXmlExpr
2278
_copyMergeSupportFunc
2298
_copyDistinctExpr
2442
_copyReindexStmt
2442
_copyLockStmt
2448
_copyAlterDatabaseSetStmt
2460
_copyMemoize
2586
_copyDoStmt
2768
_copyAlterFunctionStmt
2788
_copyWindowAgg
2806
_copyJsonConstructorExpr
2864
_copyPublicationTable
2868
_copyCreateDomainStmt
2958
_copyRenameStmt
3102
_copyStatsElem
3332
_copyAlterOwnerStmt
3344
_copyMergeWhenClause
3416
_copyDropRoleStmt
3452
_copyWithClause
3458
_copyTruncateStmt
3512
_copyCoerceToDomainValue
3522
_copyPublicationObjSpec
3660
_copyTidRangeScan
3684
_copyReturningClause
3714
_copyCreateRoleStmt
3732
_copyWindowClause
3884
_copyPrepareStmt
4084
_copyCreateTableAsStmt
4176
_copyForeignKeyCacheInfo
4248
_copyBooleanTest
4288
_copyCteScan
4300
_copyIntoClause
4308
_copyGroupingSet
4480
_copyClosePortalStmt
4484
_copyWindowDef
4788
_copyDeleteStmt
4804
_copyWithCheckOption
4932
_copyMaterial
5028
_copyPLAssignStmt
5254
_copyLimit
5266
_copyJsonExpr
5402
_copyLockingClause
5514
_copyUnique
5688
_copyJsonValueExpr
6888
_copyCreateTrigStmt
7182
_copyDeallocateStmt
8176
_copyA_ArrayExpr
8464
_copyValuesScan
8476
_copyWindowFunc
8840
_copyMergeAction
8922
_copyCompositeTypeStmt
9016
_copyMergeJoin
9218
_copyCollateExpr
9502
_copyReturnStmt
9756
_copyPartitionSpec
10254
_copyPartitionCmd
10352
_copyCommonTableExpr
10462
_copyJsonBehavior
10566
_copyCollateClause
10830
_copyPartitionElem
11470
_copyProjectSet
12148
_copyJsonReturning
12212
_copyIndexStmt
13676
_copyLockRows
13788
_copyCreateOpClassItem
13798
_copyCommentStmt
14212
_copyArrayCoerceExpr
14486
_copyUpdateStmt
14732
_copyPlaceHolderVar
14986
_copyFetchStmt
15428
_copyRowMarkClause
15948
_copyDeclareCursorStmt
16084
_copySubqueryScan
16196
_copyA_Indices
16334
_copyFieldSelect
16812
_copyAlterTSConfigurationStmt
17186
_copyRowExpr
17418
_copyAppend
18294
_copyDefineStmt
18592
_copyRangeSubselect
19666
_copyIndexElem
20440
_copyIndexOnlyScan
20656
_copyBitmapHeapScan
21814
_copyCoalesceExpr
22298
_copyBitmapIndexScan
22490
_copyCopyStmt
23658
_copyVacuumRelation
27384
_copyVacuumStmt
27764
_copyJsonFormat
29076
_copySQLValueFunction
30130
_copySetOperationStmt
30518
_copyExecuteStmt
33380
_copyViewStmt
34202
_copyPartitionBoundSpec
34236
_copyBoolean
35874
_copyHash
37132
_copyHashJoin
37132
_copyA_Indirection
38460
_copyInteger
40414
_copyPlanRowMark
42040
_copyObjectWithArgs
46342
_copyAgg
48244
_copySubPlan
48672
_copyCreateFunctionStmt
51568
_copyArrayExpr
51576
_copyAccessPriv
52042
_copyDropStmt
52320
_copyRangeFunction
53900
_copyFunctionScan
54386
_copyGrantStmt
54576
_copyNestLoopParam
56510
_copySubscriptingRef
57108
_copyPlanInvalItem
60554
_copyAlterTableStmt
62080
_copyAppendRelInfo
63332
_copyVariableSetStmt
69698
_copyA_Star
71720
_copyTransactionStmt
73672
_copyCoerceViaIO
74394
_copyInsertStmt
74516
_copyRoleSpec
75484
_copyCreateStmt
76900
_copyExplainStmt
81072
_copyParamRef
81220
_copyCoerceToDomain
81432
_copySort
82906
_copyNullTest
88184
_copyNamedArgExpr
92910
_copyScalarArrayOpExpr
95250
_copyModifyTable
95844
_copyNestLoop
101252
_copyAlterTableCmd
102340
_copyConstraint
102344
_copySortBy
112392
_copySubLink
117130
_copyCaseTestExpr
129658
_copyRangeTblFunction
139648
_copyColumnDef
152346
_copyIndexScan
157114
_copyFunctionParameter
164414
_copyCaseExpr
165270
_copyAggref
203742
_copySeqScan
235556
_copySortGroupClause
250124
_copyResult
251646
_copyJoinExpr
259156
_copyCaseWhen
334892
_copyRelabelType
356858
_copyTypeCast
389146
_copyDefElem
389410
_copyFuncCall
437776
_copyBoolExpr
490452
_copyPlannedStmt
571988
_copySelectStmt
579802
_copyA_Expr
702460
_copyParam
723522
_copyRawStmt
796220
_copyTypeName
875526
_copyRangeTblRef
902334
_copyFromExpr
903262
_copyRangeVar
943978
_copyFuncExpr
1003366
_copyRTEPermissionInfo
1287608
_copyQuery
1311640
_copyResTarget
1400500
_copyOpExpr
2017394
_copyColumnRef
2195074
_copyRangeTblEntry
2197192
_copyAlias
3384998
_copyTargetEntry
8759024
_copyVar
19667176
_copyString
32884084
Generated by:
LCOV version 1.16