LCOV - code coverage report
Current view:
top level
-
src/backend/nodes
- copyfuncs.funcs.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18devel
Lines:
3291
3404
96.7 %
Date:
2025-04-02 19:16:25
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
_copyReassignOwnedStmt
104
_copyCreateTransformStmt
106
_copyJsonSerializeExpr
108
_copyJsonScalarExpr
112
_copyAlterTableMoveAllStmt
120
_copyAlterTypeStmt
120
_copyJsonTableSiblingJoin
120
_copyLoadStmt
120
_copyCreateAmStmt
128
_copyDropTableSpaceStmt
128
_copyCreateConversionStmt
130
_copyListenStmt
148
_copyAlterDatabaseStmt
152
_copyReturningOption
156
_copyJsonArrayAgg
162
_copyAlterRoleSetStmt
164
_copyJsonParseExpr
164
_copyAlterPolicyStmt
174
_copySecLabelStmt
202
_copyConstraintsSetStmt
212
_copyJsonArrayConstructor
212
_copyAlterUserMappingStmt
220
_copyCreateTableSpaceStmt
224
_copyBitmapAnd
226
_copyAlterFdwStmt
244
_copyDropdbStmt
244
_copyJsonObjectAgg
246
_copyDropUserMappingStmt
252
_copyGroup
252
_copyRangeTableFunc
256
_copyXmlSerialize
266
_copyFloat
268
_copyPartitionPruneStepCombine
272
_copyCreatePLangStmt
276
_copyRangeTableSample
288
_copyNotifyStmt
296
_copyCTECycleClause
306
_copyCTESearchClause
306
_copyDropOwnedStmt
308
_copySampleScan
312
_copyAlterDefaultPrivilegesStmt
328
_copyGatherMerge
330
_copyCreateOpFamilyStmt
332
_copyAlterSystemStmt
364
_copyNullIfExpr
384
_copyBitmapOr
392
_copyCreateRangeStmt
394
_copyCreateEventTrigStmt
396
_copyMultiAssignRef
402
_copyJsonAggConstructor
408
_copyCreateFdwStmt
424
_copyCheckPointStmt
436
_copyAlterForeignServerStmt
440
_copyDropSubscriptionStmt
456
_copyJsonObjectConstructor
458
_copyClusterStmt
472
_copyAlterExtensionContentsStmt
502
_copyCreateUserMappingStmt
510
_copyWindowFuncRunCondition
540
_copyAlterSeqStmt
552
_copyMergeAppend
556
_copyAlterDomainStmt
568
_copyRefreshMatViewStmt
578
_copyCreateCastStmt
588
_copyJsonTable
590
_copyRowCompareExpr
600
_copyCreateForeignServerStmt
604
_copyJsonArgument
630
_copyTableFuncScan
632
_copySetOp
662
_copyCreateEnumStmt
704
_copyPartitionPruneInfo
728
_copyTableSampleClause
738
_copyAlterEnumStmt
792
_copyIncrementalSort
794
_copyCreateOpClassStmt
796
_copyAlterObjectSchemaStmt
800
_copyFieldStore
800
_copyATAlterConstraint
828
_copyJsonKeyValue
874
_copyCreateSubscriptionStmt
892
_copyNamedTuplestoreScan
896
_copyRecursiveUnion
896
_copyWorkTableScan
896
_copyCreateForeignTableStmt
902
_copyAlterRoleStmt
920
_copyRangeTableFuncCol
954
_copyAlterSubscriptionStmt
970
_copyTidScan
992
_copyConvertRowtypeExpr
1004
_copyJsonIsPredicate
1026
_copyCreateExtensionStmt
1030
_copyAlterOpFamilyStmt
1042
_copyGather
1168
_copyJsonTablePath
1214
_copyJsonTablePathScan
1214
_copyAlterOperatorStmt
1216
_copyTriggerTransition
1228
_copyCreateStatsStmt
1320
_copyPartitionedRelPruneInfo
1340
_copyAlterFunctionStmt
1350
_copyGroupingFunc
1356
_copyPartitionPruneStepOp
1358
_copyNextValueExpr
1360
_copyTableFunc
1360
_copyCreatePolicyStmt
1418
_copyReplicaIdentityStmt
1470
_copyCreatedbStmt
1528
_copyTableLikeClause
1536
_copyJsonOutput
1546
_copyCreateSeqStmt
1562
_copyCreatePublicationStmt
1612
_copyInferClause
1634
_copyMemoize
1644
_copyJsonTableColumn
1648
_copyCallStmt
1676
_copyCurrentOfExpr
1752
_copyReturningExpr
1824
_copyVariableShowStmt
1866
_copyOnConflictClause
1880
_copyOnConflictExpr
1882
_copyInferenceElem
1916
_copyGrantRoleStmt
1954
_copyJsonTablePathSpec
1972
_copyJsonFuncExpr
1992
_copySetToDefault
2018
_copyForeignScan
2066
_copyMergeStmt
2068
_copyAlterPublicationStmt
2132
_copyCreateSchemaStmt
2154
_copyMergeSupportFunc
2244
_copyCoerceToDomainValue
2276
_copyXmlExpr
2306
_copyRuleStmt
2332
_copyAlterDatabaseSetStmt
2348
_copyDistinctExpr
2392
_copyReindexStmt
2426
_copyWindowAgg
2600
_copyDoStmt
2704
_copyJsonConstructorExpr
2738
_copyPublicationTable
2760
_copyCreateDomainStmt
2918
_copyRenameStmt
3082
_copyStatsElem
3224
_copyMergeWhenClause
3278
_copyWithClause
3348
_copyDropRoleStmt
3420
_copyPublicationObjSpec
3472
_copyReturningClause
3616
_copyCreateRoleStmt
3628
_copyWindowClause
3674
_copyTidRangeScan
3680
_copyMinMaxExpr
3870
_copyForeignKeyCacheInfo
4012
_copyCteScan
4052
_copyCreateTableAsStmt
4120
_copyBooleanTest
4202
_copyPrepareStmt
4212
_copyIntoClause
4246
_copyWindowDef
4290
_copyClosePortalStmt
4400
_copyGroupingSet
4456
_copyMaterial
4532
_copyDeleteStmt
4762
_copyWithCheckOption
4788
_copyLockStmt
4812
_copyAlterOwnerStmt
5028
_copyLimit
5160
_copyLockingClause
5314
_copyJsonExpr
5354
_copyPLAssignStmt
5358
_copyUnique
5398
_copyTruncateStmt
5824
_copyJsonValueExpr
6732
_copyCreateTrigStmt
7418
_copyCreateOpClassItem
8074
_copyDeallocateStmt
8108
_copyWindowFunc
8184
_copyA_ArrayExpr
8194
_copyValuesScan
8344
_copyMergeAction
8742
_copyCompositeTypeStmt
9076
_copyCollateExpr
9190
_copyReturnStmt
9372
_copyMergeJoin
9500
_copyCommonTableExpr
10104
_copyPartitionSpec
10282
_copyJsonBehavior
10422
_copyCollateClause
10618
_copyPartitionElem
11534
_copyPartitionCmd
11612
_copyJsonReturning
11942
_copyProjectSet
11988
_copySubqueryScan
13108
_copyLockRows
13456
_copyCommentStmt
13588
_copyIndexStmt
14140
_copyArrayCoerceExpr
14168
_copyUpdateStmt
14380
_copyPlaceHolderVar
14408
_copyFetchStmt
15012
_copyRowMarkClause
15268
_copyDeclareCursorStmt
15902
_copyA_Indices
15950
_copyFieldSelect
16488
_copyAlterTSConfigurationStmt
16794
_copyAppend
17354
_copyRowExpr
17482
_copyIndexOnlyScan
18314
_copyDefineStmt
18320
_copyRangeSubselect
18926
_copySetOperationStmt
20832
_copyIndexElem
21292
_copyCoalesceExpr
22438
_copyBitmapHeapScan
22496
_copyBitmapIndexScan
23120
_copyVacuumRelation
27060
_copyVacuumStmt
27496
_copyJsonFormat
28512
_copySQLValueFunction
30050
_copyCopyStmt
31498
_copyBoolean
32518
_copyViewStmt
32598
_copyHash
33928
_copyHashJoin
33928
_copyPartitionBoundSpec
34808
_copyA_Indirection
36956
_copyObjectWithArgs
39210
_copyInteger
39428
_copyPlanRowMark
40808
_copyAgg
46438
_copySubPlan
47592
_copyArrayExpr
48100
_copyAccessPriv
48136
_copyCreateFunctionStmt
48624
_copyGrantStmt
50104
_copyDropStmt
51040
_copyNestLoopParam
55048
_copyRangeFunction
55064
_copyFunctionScan
55694
_copyAppendRelInfo
55726
_copyPlanInvalItem
58990
_copyAlterTableStmt
64690
_copyExecuteStmt
67560
_copyVariableSetStmt
67784
_copyCoerceViaIO
71422
_copyA_Star
72646
_copyRoleSpec
77006
_copyCreateStmt
77316
_copyParamRef
77952
_copyTransactionStmt
78076
_copyExplainStmt
79294
_copyInsertStmt
79810
_copyCoerceToDomain
80568
_copySort
83544
_copyScalarArrayOpExpr
86718
_copyNullTest
86838
_copySubscriptingRef
91602
_copyNamedArgExpr
95140
_copyNestLoop
98772
_copyModifyTable
101032
_copyConstraint
102448
_copyAlterTableCmd
106922
_copySortBy
109900
_copySubLink
113396
_copyCaseTestExpr
123116
_copyRangeTblFunction
139142
_copyFunctionParameter
144598
_copyIndexScan
157736
_copyColumnDef
159910
_copyAggref
193244
_copyCaseExpr
219822
_copySeqScan
224214
_copyJoinExpr
228296
_copySortGroupClause
247150
_copyResult
254454
_copyRelabelType
358188
_copyDefElem
372092
_copyTypeCast
397684
_copyFuncCall
426422
_copyBoolExpr
492154
_copyCaseWhen
533810
_copyPlannedStmt
573790
_copySelectStmt
574370
_copyA_Expr
684370
_copyRawStmt
816190
_copyRangeTblRef
837760
_copyTypeName
854266
_copyFromExpr
875080
_copyParam
929302
_copyRangeVar
954254
_copyFuncExpr
986980
_copyRTEPermissionInfo
1234752
_copyQuery
1302278
_copyResTarget
1363740
_copyRangeTblEntry
2085614
_copyColumnRef
2137446
_copyOpExpr
2152526
_copyAlias
3335856
_copyTargetEntry
9025838
_copyVar
18844904
_copyString
31319950
Generated by:
LCOV version 1.14