LCOV - code coverage report
Current view:
top level
-
src/backend/nodes
- copyfuncs.funcs.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18devel
Lines:
3249
3362
96.6 %
Date:
2024-11-21 12:15:04
Functions:
311
319
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
_copyAlterExtensionStmt
74
_copyUnlistenStmt
76
_copyAlterTSDictionaryStmt
80
_copyReassignOwnedStmt
80
_copyImportForeignSchemaStmt
88
_copyAlterDatabaseStmt
92
_copyAlterObjectDependsStmt
92
_copyAlterEventTrigStmt
96
_copyCreateTransformStmt
102
_copyBitmapAnd
104
_copyJsonSerializeExpr
108
_copyJsonScalarExpr
112
_copyLoadStmt
116
_copyAlterTableMoveAllStmt
120
_copyAlterTypeStmt
120
_copyJsonTableSiblingJoin
120
_copyCreateAmStmt
124
_copyDropTableSpaceStmt
128
_copyCreateConversionStmt
130
_copyListenStmt
148
_copyJsonArrayAgg
162
_copyAlterRoleSetStmt
164
_copyJsonParseExpr
164
_copyAlterPolicyStmt
174
_copySecLabelStmt
202
_copyDropdbStmt
204
_copyTidRangeScan
208
_copyConstraintsSetStmt
212
_copyJsonArrayConstructor
212
_copyXmlSerialize
218
_copyAlterUserMappingStmt
220
_copyCreateTableSpaceStmt
228
_copyAlterFdwStmt
244
_copyGroup
246
_copyJsonObjectAgg
246
_copyRangeTableFunc
248
_copyDropUserMappingStmt
252
_copyFloat
260
_copyCreatePLangStmt
264
_copyRangeTableSample
274
_copyBitmapOr
276
_copyPartitionPruneStepCombine
290
_copyNotifyStmt
292
_copyDropOwnedStmt
296
_copyCreateOpFamilyStmt
304
_copyCTECycleClause
306
_copyCTESearchClause
306
_copySampleScan
306
_copyGatherMerge
318
_copyNullIfExpr
324
_copyAlterDefaultPrivilegesStmt
328
_copyAlterSystemStmt
332
_copyCreateRangeStmt
338
_copyCreateFdwStmt
388
_copyCreateEventTrigStmt
392
_copyMultiAssignRef
402
_copyDropSubscriptionStmt
408
_copyJsonAggConstructor
408
_copyCheckPointStmt
412
_copyRowCompareExpr
420
_copyAlterForeignServerStmt
440
_copyJsonObjectConstructor
452
_copyAlterExtensionContentsStmt
462
_copyClusterStmt
472
_copyAlterSeqStmt
476
_copyCreateUserMappingStmt
482
_copyWindowFuncRunCondition
522
_copyRefreshMatViewStmt
532
_copyMergeAppend
538
_copyAlterDomainStmt
544
_copyCreateCastStmt
548
_copyCreateForeignServerStmt
552
_copyJsonTable
590
_copyJsonArgument
612
_copyTableFuncScan
632
_copySetOp
650
_copyCreateEnumStmt
676
_copyIncrementalSort
702
_copyPartitionPruneInfo
716
_copyTableSampleClause
720
_copyConvertRowtypeExpr
764
_copyCreateOpClassStmt
784
_copyAlterEnumStmt
792
_copyAlterObjectSchemaStmt
800
_copyFieldStore
800
_copyRecursiveUnion
804
_copyWorkTableScan
804
_copyCreateForeignTableStmt
846
_copyNamedTuplestoreScan
848
_copyCreateSubscriptionStmt
852
_copyAlterRoleStmt
860
_copyJsonKeyValue
868
_copyTidScan
904
_copyRangeTableFuncCol
918
_copyAlterSubscriptionStmt
924
_copyCreateExtensionStmt
950
_copyJsonIsPredicate
1026
_copyAlterOpFamilyStmt
1030
_copyGather
1064
_copyTriggerTransition
1124
_copyCreateStatsStmt
1132
_copyJsonTablePath
1214
_copyJsonTablePathScan
1214
_copyAlterOperatorStmt
1216
_copyAlterFunctionStmt
1270
_copyReplicaIdentityStmt
1326
_copyCreatePolicyStmt
1334
_copyCreatedbStmt
1356
_copyGroupingFunc
1356
_copyNextValueExpr
1360
_copyTableFunc
1360
_copyMinMaxExpr
1362
_copyCreateSeqStmt
1382
_copyMemoize
1386
_copyPartitionPruneStepOp
1394
_copyCreatePublicationStmt
1460
_copyTableLikeClause
1500
_copyPartitionedRelPruneInfo
1508
_copyJsonOutput
1546
_copyCallStmt
1592
_copyInferClause
1622
_copyJsonTableColumn
1648
_copyMergeSupportFunc
1698
_copyVariableShowStmt
1700
_copyCurrentOfExpr
1752
_copyDistinctExpr
1844
_copySetToDefault
1860
_copyOnConflictClause
1868
_copyOnConflictExpr
1870
_copyGrantRoleStmt
1886
_copyInferenceElem
1904
_copyJsonTablePathSpec
1972
_copyMergeStmt
1972
_copyJsonFuncExpr
1974
_copyForeignScan
2032
_copyCreateSchemaStmt
2062
_copyRuleStmt
2116
_copyAlterPublicationStmt
2120
_copyLockStmt
2168
_copyCoerceToDomainValue
2224
_copyAlterDatabaseSetStmt
2260
_copyXmlExpr
2278
_copyReindexStmt
2338
_copyCreateDomainStmt
2494
_copyWindowAgg
2510
_copyPublicationTable
2644
_copyJsonConstructorExpr
2726
_copyDoStmt
2746
_copyStatsElem
2928
_copyWithClause
3012
_copyRenameStmt
3034
_copyMergeWhenClause
3122
_copyAlterOwnerStmt
3124
_copyTruncateStmt
3232
_copyCteScan
3252
_copyDropRoleStmt
3340
_copyPublicationObjSpec
3356
_copyWindowClause
3386
_copyForeignKeyCacheInfo
3396
_copyPrepareStmt
3440
_copyCreateRoleStmt
3504
_copyCreateTableAsStmt
3918
_copyBooleanTest
3944
_copyIntoClause
4044
_copyWindowDef
4128
_copyMaterial
4130
_copyGroupingSet
4336
_copyClosePortalStmt
4368
_copyWithCheckOption
4566
_copyDeleteStmt
4688
_copyLimit
4724
_copyUnique
4876
_copyPLAssignStmt
5048
_copyJsonExpr
5318
_copyLockingClause
5382
_copyJsonValueExpr
6690
_copyCreateTrigStmt
6922
_copyCompositeTypeStmt
6984
_copyWindowFunc
7668
_copyA_ArrayExpr
7834
_copyCreateOpClassItem
8050
_copyValuesScan
8066
_copyDeallocateStmt
8072
_copyMergeAction
8178
_copyCollateExpr
8482
_copyMergeJoin
8504
_copyReturnStmt
8620
_copyCommonTableExpr
8938
_copyPlaceHolderVar
8954
_copyProjectSet
9004
_copyPartitionCmd
9686
_copyPartitionSpec
9702
_copyCollateClause
9744
_copyJsonBehavior
10350
_copyPartitionElem
10876
_copyFetchStmt
11484
_copySubqueryScan
11868
_copyJsonReturning
11894
_copyDeclareCursorStmt
12264
_copyCommentStmt
12344
_copyIndexStmt
13072
_copyArrayCoerceExpr
13222
_copyUpdateStmt
13550
_copyLockRows
13714
_copyAppend
14644
_copyAlterTSConfigurationStmt
14930
_copyA_Indices
15088
_copyRowMarkClause
15470
_copySetOperationStmt
15710
_copyFieldSelect
15872
_copyRowExpr
16248
_copyDefineStmt
16860
_copyIndexOnlyScan
17212
_copyRangeSubselect
17682
_copyCoalesceExpr
18998
_copyIndexElem
19672
_copyCopyStmt
19706
_copyBitmapHeapScan
20756
_copyVacuumRelation
21100
_copyBitmapIndexScan
21190
_copyVacuumStmt
21436
_copyJsonFormat
28380
_copySQLValueFunction
29684
_copyBoolean
29850
_copyViewStmt
30382
_copyExecuteStmt
31008
_copyPartitionBoundSpec
32240
_copyHash
33104
_copyHashJoin
33104
_copyA_Indirection
34722
_copyInteger
35274
_copyObjectWithArgs
35910
_copyPlanRowMark
41448
_copySubPlan
42080
_copyAgg
42526
_copySubscriptingRef
42908
_copyArrayExpr
44168
_copyFunctionScan
44298
_copyCreateFunctionStmt
44656
_copyAccessPriv
46936
_copyNestLoopParam
47122
_copyRangeFunction
47376
_copyGrantStmt
48640
_copyAppendRelInfo
48956
_copyDropStmt
49108
_copyAlterTableStmt
55828
_copyA_Star
62286
_copyVariableSetStmt
62390
_copyCoerceViaIO
67946
_copyRoleSpec
68062
_copySort
70970
_copyCreateStmt
71044
_copyTransactionStmt
71696
_copyExplainStmt
76574
_copyCoerceToDomain
77814
_copyInsertStmt
78272
_copyNullTest
78276
_copyScalarArrayOpExpr
78868
_copyPlanInvalItem
82682
_copyNestLoop
83448
_copyConstraint
91362
_copyAlterTableCmd
92744
_copySortBy
95562
_copySubLink
96592
_copyModifyTable
98700
_copyNamedArgExpr
100648
_copyCaseTestExpr
110736
_copyRangeTblFunction
116160
_copyFunctionParameter
136064
_copyColumnDef
140882
_copyIndexScan
147470
_copyAggref
181380
_copyParamRef
195594
_copyCaseExpr
199244
_copySeqScan
200448
_copyJoinExpr
203598
_copySortGroupClause
219490
_copyResult
266478
_copyRelabelType
303960
_copyDefElem
332846
_copyTypeCast
334548
_copyCaseWhen
370384
_copyFuncCall
422080
_copyBoolExpr
439124
_copyPlannedStmt
555984
_copySelectStmt
572808
_copyA_Expr
689196
_copyRangeTblRef
735002
_copyTypeName
752532
_copyRawStmt
779744
_copyFromExpr
816384
_copyRangeVar
859506
_copyFuncExpr
867136
_copyParam
1017296
_copyRTEPermissionInfo
1127624
_copyQuery
1183190
_copyResTarget
1285316
_copyOpExpr
1776910
_copyRangeTblEntry
1895054
_copyColumnRef
1940196
_copyAlias
3006742
_copyTargetEntry
7466044
_copyVar
15386054
_copyString
27025442
Generated by:
LCOV version 1.14