LCOV - code coverage report
Current view:
top level
-
src/backend/nodes
- copyfuncs.funcs.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
3288
3401
96.7 %
Date:
2025-07-07 17:17:41
Functions:
315
323
97.5 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_copyATAlterConstraint
882
_copyA_ArrayExpr
8480
_copyA_Expr
718868
_copyA_Indices
16632
_copyA_Indirection
39190
_copyA_Star
71076
_copyAccessPriv
52584
_copyAgg
47158
_copyAggref
191564
_copyAlias
3397972
_copyAlterCollationStmt
12
_copyAlterDatabaseRefreshCollStmt
12
_copyAlterDatabaseSetStmt
2396
_copyAlterDatabaseStmt
152
_copyAlterDefaultPrivilegesStmt
388
_copyAlterDomainStmt
568
_copyAlterEnumStmt
796
_copyAlterEventTrigStmt
96
_copyAlterExtensionContentsStmt
502
_copyAlterExtensionStmt
82
_copyAlterFdwStmt
244
_copyAlterForeignServerStmt
456
_copyAlterFunctionStmt
1350
_copyAlterObjectDependsStmt
92
_copyAlterObjectSchemaStmt
800
_copyAlterOpFamilyStmt
1198
_copyAlterOperatorStmt
1216
_copyAlterOwnerStmt
5024
_copyAlterPolicyStmt
174
_copyAlterPublicationStmt
2140
_copyAlterRoleSetStmt
164
_copyAlterRoleStmt
920
_copyAlterSeqStmt
552
_copyAlterStatsStmt
52
_copyAlterSubscriptionStmt
988
_copyAlterSystemStmt
364
_copyAlterTSConfigurationStmt
17838
_copyAlterTSDictionaryStmt
80
_copyAlterTableCmd
110182
_copyAlterTableMoveAllStmt
120
_copyAlterTableSpaceOptionsStmt
48
_copyAlterTableStmt
67368
_copyAlterTypeStmt
120
_copyAlterUserMappingStmt
236
_copyAlternativeSubPlan
0
_copyAppend
17702
_copyAppendRelInfo
56710
_copyArrayCoerceExpr
14966
_copyArrayExpr
49918
_copyBitString
0
_copyBitmapAnd
226
_copyBitmapHeapScan
22036
_copyBitmapIndexScan
22666
_copyBitmapOr
398
_copyBoolExpr
487042
_copyBoolean
33530
_copyBooleanTest
4538
_copyCTECycleClause
306
_copyCTESearchClause
306
_copyCallStmt
1700
_copyCaseExpr
158562
_copyCaseTestExpr
125020
_copyCaseWhen
314164
_copyCheckPointStmt
1094
_copyClosePortalStmt
4444
_copyClusterStmt
464
_copyCoalesceExpr
22284
_copyCoerceToDomain
82032
_copyCoerceToDomainValue
2380
_copyCoerceViaIO
72742
_copyCollateClause
10744
_copyCollateExpr
9448
_copyColumnDef
161486
_copyColumnRef
2263826
_copyCommentStmt
14424
_copyCommonTableExpr
10334
_copyCompositeTypeStmt
9080
_copyConstraint
104850
_copyConstraintsSetStmt
212
_copyConvertRowtypeExpr
1004
_copyCopyStmt
32838
_copyCreateAmStmt
128
_copyCreateCastStmt
588
_copyCreateConversionStmt
130
_copyCreateDomainStmt
3030
_copyCreateEnumStmt
704
_copyCreateEventTrigStmt
396
_copyCreateExtensionStmt
1074
_copyCreateFdwStmt
424
_copyCreateForeignServerStmt
604
_copyCreateForeignTableStmt
910
_copyCreateFunctionStmt
50084
_copyCreateOpClassItem
8510
_copyCreateOpClassStmt
796
_copyCreateOpFamilyStmt
332
_copyCreatePLangStmt
288
_copyCreatePolicyStmt
1430
_copyCreatePublicationStmt
1620
_copyCreateRangeStmt
394
_copyCreateRoleStmt
3688
_copyCreateSchemaStmt
2170
_copyCreateSeqStmt
1558
_copyCreateStatsStmt
1356
_copyCreateStmt
78358
_copyCreateSubscriptionStmt
896
_copyCreateTableAsStmt
4138
_copyCreateTableSpaceStmt
232
_copyCreateTransformStmt
106
_copyCreateTrigStmt
7362
_copyCreateUserMappingStmt
510
_copyCreatedbStmt
1580
_copyCteScan
4136
_copyCurrentOfExpr
1752
_copyCustomScan
0
_copyDeallocateStmt
8128
_copyDeclareCursorStmt
15988
_copyDefElem
381730
_copyDefineStmt
19028
_copyDeleteStmt
4756
_copyDiscardStmt
60
_copyDistinctExpr
2794
_copyDoStmt
2792
_copyDropOwnedStmt
308
_copyDropRoleStmt
3432
_copyDropStmt
51348
_copyDropSubscriptionStmt
456
_copyDropTableSpaceStmt
128
_copyDropUserMappingStmt
252
_copyDropdbStmt
244
_copyExecuteStmt
40240
_copyExplainStmt
80134
_copyFetchStmt
15172
_copyFieldSelect
16548
_copyFieldStore
800
_copyFloat
284
_copyForeignKeyCacheInfo
4342
_copyForeignScan
2082
_copyFromExpr
892980
_copyFuncCall
443122
_copyFuncExpr
952698
_copyFunctionParameter
149626
_copyFunctionScan
55110
_copyGather
1168
_copyGatherMerge
330
_copyGrantRoleStmt
2010
_copyGrantStmt
54916
_copyGroup
252
_copyGroupByOrdering
0
_copyGroupingFunc
1356
_copyGroupingSet
4468
_copyHash
35736
_copyHashJoin
35736
_copyImportForeignSchemaStmt
96
_copyIncrementalSort
1172
_copyIndexElem
21342
_copyIndexOnlyScan
18896
_copyIndexScan
160140
_copyIndexStmt
14208
_copyInferClause
1632
_copyInferenceElem
1914
_copyInsertStmt
76274
_copyInteger
42186
_copyIntoClause
4264
_copyJoinExpr
238604
_copyJsonAggConstructor
408
_copyJsonArgument
630
_copyJsonArrayAgg
162
_copyJsonArrayConstructor
212
_copyJsonArrayQueryConstructor
66
_copyJsonBehavior
10422
_copyJsonConstructorExpr
2756
_copyJsonExpr
5354
_copyJsonFormat
28560
_copyJsonFuncExpr
1992
_copyJsonIsPredicate
1026
_copyJsonKeyValue
874
_copyJsonObjectAgg
246
_copyJsonObjectConstructor
458
_copyJsonOutput
1546
_copyJsonParseExpr
164
_copyJsonReturning
11960
_copyJsonScalarExpr
112
_copyJsonSerializeExpr
108
_copyJsonTable
590
_copyJsonTableColumn
1648
_copyJsonTablePath
1214
_copyJsonTablePathScan
1214
_copyJsonTablePathSpec
1972
_copyJsonTableSiblingJoin
120
_copyJsonValueExpr
6732
_copyLimit
5256
_copyListenStmt
148
_copyLoadStmt
104
_copyLockRows
13696
_copyLockStmt
5100
_copyLockingClause
5464
_copyMaterial
5012
_copyMemoize
2486
_copyMergeAction
8832
_copyMergeAppend
562
_copyMergeJoin
9660
_copyMergeStmt
2110
_copyMergeSupportFunc
2298
_copyMergeWhenClause
3344
_copyMinMaxExpr
1722
_copyModifyTable
97408
_copyMultiAssignRef
402
_copyNamedArgExpr
92808
_copyNamedTuplestoreScan
896
_copyNestLoop
98254
_copyNestLoopParam
55188
_copyNextValueExpr
1354
_copyNotifyStmt
296
_copyNullIfExpr
384
_copyNullTest
91312
_copyObjectWithArgs
40994
_copyOnConflictClause
1878
_copyOnConflictExpr
1880
_copyOpExpr
1937988
_copyPLAssignStmt
5484
_copyParam
726964
_copyParamRef
81646
_copyPartitionBoundSpec
35220
_copyPartitionCmd
11840
_copyPartitionElem
11642
_copyPartitionPruneInfo
728
_copyPartitionPruneStepCombine
272
_copyPartitionPruneStepOp
1358
_copyPartitionRangeDatum
4
_copyPartitionSpec
10390
_copyPartitionedRelPruneInfo
1340
_copyPathKey
0
_copyPlaceHolderInfo
0
_copyPlaceHolderVar
14912
_copyPlanInvalItem
59828
_copyPlanRowMark
41808
_copyPlannedStmt
579594
_copyPrepareStmt
4284
_copyProjectSet
12468
_copyPublicationObjSpec
3484
_copyPublicationTable
2772
_copyQuery
1316450
_copyRTEPermissionInfo
1256022
_copyRangeFunction
54422
_copyRangeSubselect
19606
_copyRangeTableFunc
256
_copyRangeTableFuncCol
954
_copyRangeTableSample
288
_copyRangeTblEntry
2117030
_copyRangeTblFunction
141192
_copyRangeTblRef
857988
_copyRangeVar
986618
_copyRawStmt
817322
_copyReassignOwnedStmt
104
_copyRecursiveUnion
1004
_copyRefreshMatViewStmt
590
_copyReindexStmt
2434
_copyRelabelType
370358
_copyRenameStmt
3082
_copyReplicaIdentityStmt
1470
_copyResTarget
1442522
_copyRestrictInfo
0
_copyResult
253806
_copyReturnStmt
9960
_copyReturningClause
3722
_copyReturningExpr
1824
_copyReturningOption
156
_copyRoleSpec
82158
_copyRowCompareExpr
708
_copyRowExpr
17358
_copyRowMarkClause
15706
_copyRuleStmt
2356
_copySQLValueFunction
30262
_copySampleScan
312
_copyScalarArrayOpExpr
92642
_copySecLabelStmt
202
_copySelectStmt
588170
_copySeqScan
232070
_copySetOp
662
_copySetOperationStmt
21376
_copySetToDefault
2000
_copySort
85138
_copySortBy
115746
_copySortGroupClause
255804
_copySpecialJoinInfo
0
_copyStatsElem
3260
_copyString
31699218
_copySubLink
121598
_copySubPlan
50964
_copySubqueryScan
11540
_copySubscriptingRef
56494
_copyTableFunc
1360
_copyTableFuncScan
632
_copyTableLikeClause
1548
_copyTableSampleClause
738
_copyTargetEntry
8695656
_copyTidRangeScan
3680
_copyTidScan
992
_copyTransactionStmt
77920
_copyTriggerTransition
1228
_copyTruncateStmt
5912
_copyTypeCast
397800
_copyTypeName
865250
_copyUnique
5572
_copyUnlistenStmt
76
_copyUpdateStmt
14474
_copyVacuumRelation
27144
_copyVacuumStmt
27612
_copyValuesScan
8474
_copyVar
18399470
_copyVariableSetStmt
70206
_copyVariableShowStmt
1876
_copyViewStmt
34546
_copyWindowAgg
2602
_copyWindowClause
3680
_copyWindowDef
4318
_copyWindowFunc
8168
_copyWindowFuncRunCondition
540
_copyWithCheckOption
4932
_copyWithClause
3482
_copyWorkTableScan
1004
_copyXmlExpr
2306
_copyXmlSerialize
266
Generated by:
LCOV version 1.16