LCOV - code coverage report
Current view:
top level
-
src/backend/nodes
- outfuncs.funcs.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18beta1
Lines:
3190
4476
71.3 %
Date:
2025-06-28 11:18:06
Functions:
305
370
82.4 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_outATAlterConstraint
588
_outA_ArrayExpr
7104
_outA_Indices
15262
_outA_Indirection
35744
_outA_Star
64426
_outAccessPriv
38774
_outAgg
43032
_outAggInfo
0
_outAggPath
0
_outAggTransInfo
0
_outAggref
91146
_outAlias
2774862
_outAlterCollationStmt
12
_outAlterDatabaseRefreshCollStmt
12
_outAlterDatabaseSetStmt
2388
_outAlterDatabaseStmt
152
_outAlterDefaultPrivilegesStmt
380
_outAlterDomainStmt
564
_outAlterEnumStmt
792
_outAlterEventTrigStmt
96
_outAlterExtensionContentsStmt
484
_outAlterExtensionStmt
70
_outAlterFdwStmt
244
_outAlterForeignServerStmt
454
_outAlterFunctionStmt
1344
_outAlterObjectDependsStmt
92
_outAlterObjectSchemaStmt
796
_outAlterOpFamilyStmt
1156
_outAlterOperatorStmt
1216
_outAlterOwnerStmt
5014
_outAlterPolicyStmt
168
_outAlterPublicationStmt
2140
_outAlterRoleSetStmt
164
_outAlterRoleStmt
920
_outAlterSeqStmt
448
_outAlterStatsStmt
52
_outAlterSubscriptionStmt
946
_outAlterSystemStmt
368
_outAlterTSConfigurationStmt
17488
_outAlterTSDictionaryStmt
80
_outAlterTableCmd
67800
_outAlterTableMoveAllStmt
60
_outAlterTableSpaceOptionsStmt
48
_outAlterTableStmt
65784
_outAlterTypeStmt
120
_outAlterUserMappingStmt
236
_outAlternativeSubPlan
0
_outAppend
16982
_outAppendPath
0
_outAppendRelInfo
50298
_outArrayCoerceExpr
10720
_outArrayExpr
34844
_outBitmapAnd
222
_outBitmapAndPath
0
_outBitmapHeapPath
0
_outBitmapHeapScan
20306
_outBitmapIndexScan
20926
_outBitmapOr
392
_outBitmapOrPath
0
_outBooleanTest
3798
_outCTECycleClause
222
_outCTESearchClause
216
_outCallStmt
898
_outCaseExpr
135988
_outCaseTestExpr
57508
_outCaseWhen
252784
_outCheckPointStmt
446
_outClosePortalStmt
4444
_outClusterStmt
468
_outCoalesceExpr
14824
_outCoerceToDomain
105540
_outCoerceToDomainValue
824
_outCoerceViaIO
47456
_outCollateClause
10666
_outCollateExpr
8772
_outColumnDef
152974
_outColumnRef
2130126
_outCommentStmt
14116
_outCommonTableExpr
8748
_outCompositeTypeStmt
5288
_outConstraint
73842
_outConstraintsSetStmt
202
_outConvertRowtypeExpr
842
_outCopyStmt
32672
_outCreateAmStmt
128
_outCreateCastStmt
580
_outCreateConversionStmt
128
_outCreateDomainStmt
2968
_outCreateEnumStmt
412
_outCreateEventTrigStmt
396
_outCreateExtensionStmt
1056
_outCreateFdwStmt
412
_outCreateForeignServerStmt
582
_outCreateForeignTableStmt
904
_outCreateFunctionStmt
49508
_outCreateOpClassItem
8180
_outCreateOpClassStmt
788
_outCreateOpFamilyStmt
324
_outCreatePLangStmt
284
_outCreatePolicyStmt
1412
_outCreatePublicationStmt
1620
_outCreateRangeStmt
392
_outCreateRoleStmt
3684
_outCreateSchemaStmt
2132
_outCreateSeqStmt
1468
_outCreateStatsStmt
1310
_outCreateStmt
77440
_outCreateSubscriptionStmt
896
_outCreateTableAsStmt
3816
_outCreateTableSpaceStmt
232
_outCreateTransformStmt
104
_outCreateTrigStmt
6644
_outCreateUserMappingStmt
504
_outCreatedbStmt
1576
_outCteScan
4082
_outCurrentOfExpr
902
_outCustomPath
0
_outCustomScan
0
_outDeallocateStmt
8128
_outDeclareCursorStmt
7376
_outDefElem
351042
_outDefineStmt
18756
_outDeleteStmt
4472
_outDiscardStmt
60
_outDistinctExpr
2488
_outDoStmt
2196
_outDropOwnedStmt
308
_outDropRoleStmt
3432
_outDropStmt
50702
_outDropSubscriptionStmt
456
_outDropTableSpaceStmt
128
_outDropUserMappingStmt
252
_outDropdbStmt
244
_outEquivalenceMember
0
_outExecuteStmt
40042
_outExplainStmt
39416
_outFetchStmt
13338
_outFieldSelect
23512
_outFieldStore
866
_outForeignKeyCacheInfo
0
_outForeignPath
0
_outForeignScan
2002
_outFromExpr
601504
_outFuncCall
414054
_outFuncExpr
746128
_outFunctionParameter
147658
_outFunctionScan
52076
_outGather
1076
_outGatherMerge
330
_outGatherMergePath
0
_outGatherPath
0
_outGrantRoleStmt
1824
_outGrantStmt
41234
_outGroup
246
_outGroupByOrdering
0
_outGroupPath
0
_outGroupResultPath
0
_outGroupingFunc
1074
_outGroupingSet
4258
_outGroupingSetData
0
_outGroupingSetsPath
0
_outHash
34036
_outHashJoin
34036
_outHashPath
0
_outImportForeignSchemaStmt
96
_outIncrementalSort
978
_outIncrementalSortPath
0
_outIndexClause
0
_outIndexElem
20314
_outIndexOnlyScan
16340
_outIndexOptInfo
0
_outIndexPath
0
_outIndexScan
142914
_outIndexStmt
13344
_outInferClause
1634
_outInferenceElem
1860
_outInsertStmt
73588
_outIntoClause
3936
_outJoinDomain
0
_outJoinExpr
200950
_outJsonAggConstructor
372
_outJsonArgument
630
_outJsonArrayAgg
162
_outJsonArrayConstructor
200
_outJsonArrayQueryConstructor
66
_outJsonBehavior
10380
_outJsonConstructorExpr
2738
_outJsonExpr
5330
_outJsonFormat
22246
_outJsonFuncExpr
1992
_outJsonIsPredicate
1038
_outJsonKeyValue
826
_outJsonObjectAgg
210
_outJsonObjectConstructor
446
_outJsonOutput
1486
_outJsonParseExpr
164
_outJsonReturning
9554
_outJsonScalarExpr
112
_outJsonSerializeExpr
108
_outJsonTable
590
_outJsonTableColumn
1648
_outJsonTablePath
1292
_outJsonTablePathScan
1292
_outJsonTablePathSpec
1972
_outJsonTableSiblingJoin
150
_outJsonValueExpr
5720
_outLimit
4770
_outLimitPath
0
_outListenStmt
148
_outLoadStmt
104
_outLockRows
7720
_outLockRowsPath
0
_outLockStmt
5036
_outLockingClause
2178
_outMaterial
4414
_outMaterialPath
0
_outMemoize
1596
_outMemoizePath
0
_outMergeAction
6480
_outMergeAppend
526
_outMergeAppendPath
0
_outMergeJoin
8200
_outMergePath
0
_outMergeStmt
1960
_outMergeSupportFunc
828
_outMergeWhenClause
3014
_outMinMaxAggInfo
0
_outMinMaxAggPath
0
_outMinMaxExpr
882
_outModifyTable
92246
_outModifyTablePath
0
_outMultiAssignRef
402
_outNamedArgExpr
94038
_outNamedTuplestoreScan
462
_outNestLoop
93772
_outNestLoopParam
52594
_outNestPath
0
_outNextValueExpr
820
_outNotifyStmt
308
_outNullIfExpr
674
_outNullTest
55808
_outObjectWithArgs
40290
_outOnConflictClause
1874
_outOnConflictExpr
1820
_outOpExpr
1476310
_outOuterJoinClauseInfo
0
_outPLAssignStmt
0
_outParam
317210
_outParamPathInfo
0
_outParamRef
54636
_outPartitionBoundSpec
31644
_outPartitionCmd
7874
_outPartitionElem
11224
_outPartitionPruneInfo
630
_outPartitionPruneStepCombine
186
_outPartitionPruneStepOp
1046
_outPartitionRangeDatum
10124
_outPartitionSpec
10292
_outPartitionedRelPruneInfo
1224
_outPath
0
_outPathKey
0
_outPathTarget
0
_outPlaceHolderInfo
0
_outPlaceHolderVar
0
_outPlanInvalItem
58192
_outPlanRowMark
25956
_outPlannedStmt
454470
_outPlannerGlobal
0
_outPlannerInfo
0
_outPlannerParamItem
0
_outPrepareStmt
4284
_outProjectSet
12052
_outProjectSetPath
0
_outProjectionPath
0
_outPublicationObjSpec
3484
_outPublicationTable
2772
_outQuery
1001230
_outRTEPermissionInfo
1018550
_outRangeFunction
53332
_outRangeSubselect
18766
_outRangeTableFunc
250
_outRangeTableFuncCol
906
_outRangeTableSample
288
_outRangeTblFunction
108726
_outRangeTblRef
575368
_outRangeVar
902664
_outRawStmt
752536
_outReassignOwnedStmt
104
_outRecursiveUnion
1004
_outRecursiveUnionPath
0
_outRefreshMatViewStmt
568
_outReindexStmt
2208
_outRelOptInfo
0
_outRelabelType
265876
_outRenameStmt
2832
_outReplicaIdentityStmt
980
_outResTarget
1346070
_outRestrictInfo
0
_outResult
212820
_outReturnStmt
9764
_outReturningClause
3298
_outReturningExpr
1158
_outReturningOption
150
_outRoleSpec
64644
_outRollupData
0
_outRowCompareExpr
618
_outRowExpr
13200
_outRowIdentityVarInfo
0
_outRowMarkClause
5382
_outRuleStmt
2340
_outSQLValueFunction
12644
_outSampleScan
306
_outScalarArrayOpExpr
75732
_outSecLabelStmt
200
_outSelectStmt
523908
_outSeqScan
216024
_outSetOp
662
_outSetOpPath
0
_outSetOperationStmt
19450
_outSetToDefault
1542
_outSort
81418
_outSortBy
113044
_outSortGroupClause
164092
_outSortPath
0
_outSpecialJoinInfo
0
_outStatisticExtInfo
0
_outStatsElem
3204
_outSubLink
104644
_outSubPlan
44766
_outSubqueryScan
10888
_outSubqueryScanPath
0
_outSubscriptingRef
34308
_outTableFunc
1296
_outTableFuncScan
626
_outTableLikeClause
1548
_outTableSampleClause
550
_outTargetEntry
7236248
_outTidPath
0
_outTidRangePath
0
_outTidRangeScan
1940
_outTidScan
732
_outTransactionStmt
75510
_outTriggerTransition
1228
_outTruncateStmt
5870
_outTypeCast
380030
_outTypeName
834146
_outUnique
5548
_outUniquePath
0
_outUniqueRelInfo
0
_outUnlistenStmt
76
_outUpdateStmt
13596
_outUpperUniquePath
0
_outVacuumRelation
26466
_outVacuumStmt
26918
_outValuesScan
8236
_outVar
12408990
_outVariableSetStmt
58788
_outVariableShowStmt
1756
_outViewStmt
33880
_outWindowAgg
2546
_outWindowAggPath
0
_outWindowClause
2804
_outWindowDef
4176
_outWindowFunc
6886
_outWindowFuncRunCondition
360
_outWithCheckOption
4842
_outWithClause
3382
_outWorkTableScan
1004
_outXmlExpr
2202
_outXmlSerialize
266
Generated by:
LCOV version 1.16