LCOV - code coverage report
Current view:
top level
-
src/backend/nodes
- outfuncs.funcs.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18devel
Lines:
3197
4483
71.3 %
Date:
2025-04-03 22:15:19
Functions:
305
370
82.4 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_outATAlterConstraint
552
_outA_ArrayExpr
6912
_outA_Indices
14778
_outA_Indirection
34378
_outA_Star
66754
_outAccessPriv
36966
_outAgg
45062
_outAggInfo
0
_outAggPath
0
_outAggTransInfo
0
_outAggref
95224
_outAlias
2715974
_outAlterCollationStmt
12
_outAlterDatabaseRefreshCollStmt
12
_outAlterDatabaseSetStmt
2340
_outAlterDatabaseStmt
152
_outAlterDefaultPrivilegesStmt
320
_outAlterDomainStmt
564
_outAlterEnumStmt
792
_outAlterEventTrigStmt
96
_outAlterExtensionContentsStmt
484
_outAlterExtensionStmt
70
_outAlterFdwStmt
244
_outAlterForeignServerStmt
438
_outAlterFunctionStmt
1344
_outAlterObjectDependsStmt
92
_outAlterObjectSchemaStmt
796
_outAlterOpFamilyStmt
1144
_outAlterOperatorStmt
1216
_outAlterOwnerStmt
5022
_outAlterPolicyStmt
168
_outAlterPublicationStmt
2132
_outAlterRoleSetStmt
164
_outAlterRoleStmt
920
_outAlterSeqStmt
448
_outAlterStatsStmt
52
_outAlterSubscriptionStmt
946
_outAlterSystemStmt
364
_outAlterTSConfigurationStmt
16792
_outAlterTSDictionaryStmt
80
_outAlterTableCmd
65692
_outAlterTableMoveAllStmt
60
_outAlterTableSpaceOptionsStmt
48
_outAlterTableStmt
63688
_outAlterTypeStmt
120
_outAlterUserMappingStmt
220
_outAlternativeSubPlan
0
_outAppend
16720
_outAppendPath
0
_outAppendRelInfo
49718
_outArrayCoerceExpr
10156
_outArrayExpr
35602
_outBitmapAnd
226
_outBitmapAndPath
0
_outBitmapHeapPath
0
_outBitmapHeapScan
21456
_outBitmapIndexScan
22084
_outBitmapOr
396
_outBitmapOrPath
0
_outBooleanTest
3462
_outCTECycleClause
222
_outCTESearchClause
216
_outCallStmt
886
_outCaseExpr
136174
_outCaseTestExpr
56248
_outCaseWhen
285956
_outCheckPointStmt
436
_outClosePortalStmt
4400
_outClusterStmt
472
_outCoalesceExpr
14440
_outCoerceToDomain
101890
_outCoerceToDomainValue
796
_outCoerceViaIO
46422
_outCollateClause
10566
_outCollateExpr
8694
_outColumnDef
151686
_outColumnRef
2031862
_outCommentStmt
13528
_outCommonTableExpr
8540
_outCompositeTypeStmt
5284
_outConstraint
72122
_outConstraintsSetStmt
202
_outConvertRowtypeExpr
842
_outCopyStmt
31156
_outCreateAmStmt
128
_outCreateCastStmt
580
_outCreateConversionStmt
128
_outCreateDomainStmt
2888
_outCreateEnumStmt
412
_outCreateEventTrigStmt
396
_outCreateExtensionStmt
1016
_outCreateFdwStmt
412
_outCreateForeignServerStmt
582
_outCreateForeignTableStmt
896
_outCreateFunctionStmt
48564
_outCreateOpClassItem
8168
_outCreateOpClassStmt
788
_outCreateOpFamilyStmt
324
_outCreatePLangStmt
276
_outCreatePolicyStmt
1400
_outCreatePublicationStmt
1608
_outCreateRangeStmt
392
_outCreateRoleStmt
3628
_outCreateSchemaStmt
2120
_outCreateSeqStmt
1472
_outCreateStatsStmt
1310
_outCreateStmt
76500
_outCreateSubscriptionStmt
892
_outCreateTableAsStmt
3804
_outCreateTableSpaceStmt
224
_outCreateTransformStmt
104
_outCreateTrigStmt
6700
_outCreateUserMappingStmt
504
_outCreatedbStmt
1520
_outCteScan
3998
_outCurrentOfExpr
902
_outCustomPath
0
_outCustomScan
0
_outDeallocateStmt
8108
_outDeclareCursorStmt
7328
_outDefElem
345074
_outDefineStmt
18284
_outDeleteStmt
4468
_outDiscardStmt
60
_outDistinctExpr
2100
_outDoStmt
2188
_outDropOwnedStmt
308
_outDropRoleStmt
3420
_outDropStmt
50422
_outDropSubscriptionStmt
456
_outDropTableSpaceStmt
128
_outDropUserMappingStmt
252
_outDropdbStmt
244
_outEquivalenceMember
0
_outExecuteStmt
75254
_outExplainStmt
38776
_outFetchStmt
13286
_outFieldSelect
22884
_outFieldStore
866
_outForeignKeyCacheInfo
0
_outForeignPath
0
_outForeignScan
1988
_outFromExpr
591694
_outFuncCall
405302
_outFuncExpr
730312
_outFunctionParameter
144238
_outFunctionScan
53070
_outGather
1078
_outGatherMerge
330
_outGatherMergePath
0
_outGatherPath
0
_outGrantRoleStmt
1796
_outGrantStmt
39086
_outGroup
246
_outGroupByOrdering
0
_outGroupPath
0
_outGroupResultPath
0
_outGroupingFunc
1074
_outGroupingSet
4246
_outGroupingSetData
0
_outGroupingSetsPath
0
_outHash
31352
_outHashJoin
31352
_outHashPath
0
_outImportForeignSchemaStmt
96
_outIncrementalSort
796
_outIncrementalSortPath
0
_outIndexClause
0
_outIndexElem
20266
_outIndexOnlyScan
15958
_outIndexOptInfo
0
_outIndexPath
0
_outIndexScan
140450
_outIndexStmt
13280
_outInferClause
1634
_outInferenceElem
1860
_outInsertStmt
73240
_outIntoClause
3924
_outJoinDomain
0
_outJoinExpr
189570
_outJsonAggConstructor
372
_outJsonArgument
630
_outJsonArrayAgg
162
_outJsonArrayConstructor
200
_outJsonArrayQueryConstructor
60
_outJsonBehavior
10380
_outJsonConstructorExpr
2726
_outJsonExpr
5330
_outJsonFormat
22228
_outJsonFuncExpr
1992
_outJsonIsPredicate
1038
_outJsonKeyValue
826
_outJsonObjectAgg
210
_outJsonObjectConstructor
446
_outJsonOutput
1486
_outJsonParseExpr
164
_outJsonReturning
9542
_outJsonScalarExpr
112
_outJsonSerializeExpr
108
_outJsonTable
590
_outJsonTableColumn
1648
_outJsonTablePath
1292
_outJsonTablePathScan
1292
_outJsonTablePathSpec
1972
_outJsonTableSiblingJoin
150
_outJsonValueExpr
5720
_outLimit
4712
_outLimitPath
0
_outListenStmt
148
_outLoadStmt
120
_outLockRows
7542
_outLockRowsPath
0
_outLockStmt
4748
_outLockingClause
2168
_outMaterial
4208
_outMaterialPath
0
_outMemoize
1654
_outMemoizePath
0
_outMergeAction
6420
_outMergeAppend
520
_outMergeAppendPath
0
_outMergeJoin
7800
_outMergePath
0
_outMergeStmt
1930
_outMergeSupportFunc
804
_outMergeWhenClause
2984
_outMinMaxAggInfo
0
_outMinMaxAggPath
0
_outMinMaxExpr
870
_outModifyTable
91852
_outModifyTablePath
0
_outMultiAssignRef
402
_outNamedArgExpr
102890
_outNamedTuplestoreScan
462
_outNestLoop
94710
_outNestLoopParam
51600
_outNestPath
0
_outNextValueExpr
820
_outNotifyStmt
308
_outNullIfExpr
670
_outNullTest
52822
_outObjectWithArgs
39254
_outOnConflictClause
1874
_outOnConflictExpr
1820
_outOpExpr
1487256
_outOuterJoinClauseInfo
0
_outPLAssignStmt
0
_outParam
310236
_outParamPathInfo
0
_outParamRef
53240
_outPartitionBoundSpec
31308
_outPartitionCmd
7710
_outPartitionElem
11116
_outPartitionPruneInfo
632
_outPartitionPruneStepCombine
188
_outPartitionPruneStepOp
1052
_outPartitionRangeDatum
10036
_outPartitionSpec
10184
_outPartitionedRelPruneInfo
1232
_outPath
0
_outPathKey
0
_outPathTarget
0
_outPlaceHolderInfo
0
_outPlaceHolderVar
0
_outPlanInvalItem
58788
_outPlanRowMark
25328
_outPlannedStmt
452084
_outPlannerGlobal
0
_outPlannerInfo
0
_outPlannerParamItem
0
_outPrepareStmt
4220
_outProjectSet
11564
_outProjectSetPath
0
_outProjectionPath
0
_outPublicationObjSpec
3468
_outPublicationTable
2756
_outQuery
1001250
_outRTEPermissionInfo
997022
_outRangeFunction
54702
_outRangeSubselect
18408
_outRangeTableFunc
250
_outRangeTableFuncCol
906
_outRangeTableSample
288
_outRangeTblFunction
110206
_outRangeTblRef
561632
_outRangeVar
879102
_outRawStmt
759560
_outReassignOwnedStmt
104
_outRecursiveUnion
896
_outRecursiveUnionPath
0
_outRefreshMatViewStmt
556
_outReindexStmt
2216
_outRelOptInfo
0
_outRelabelType
259386
_outRenameStmt
2832
_outReplicaIdentityStmt
980
_outResTarget
1282322
_outRestrictInfo
0
_outResult
210964
_outReturnStmt
9372
_outReturningClause
3268
_outReturningExpr
1158
_outReturningOption
150
_outRoleSpec
62272
_outRollupData
0
_outRowCompareExpr
618
_outRowExpr
13068
_outRowIdentityVarInfo
0
_outRowMarkClause
5258
_outRuleStmt
2324
_outSQLValueFunction
12474
_outSampleScan
306
_outScalarArrayOpExpr
76128
_outSecLabelStmt
200
_outSelectStmt
514114
_outSeqScan
210716
_outSetOp
662
_outSetOpPath
0
_outSetOperationStmt
18874
_outSetToDefault
1542
_outSort
79534
_outSortBy
107880
_outSortGroupClause
157596
_outSortPath
0
_outSpecialJoinInfo
0
_outStatisticExtInfo
0
_outStatsElem
3204
_outSubLink
97888
_outSubPlan
41762
_outSubqueryScan
11578
_outSubqueryScanPath
0
_outSubscriptingRef
42450
_outTableFunc
1296
_outTableFuncScan
626
_outTableLikeClause
1536
_outTableSampleClause
550
_outTargetEntry
7167336
_outTidPath
0
_outTidRangePath
0
_outTidRangeScan
1940
_outTidScan
732
_outTransactionStmt
74930
_outTriggerTransition
1228
_outTruncateStmt
5786
_outTypeCast
383214
_outTypeName
830438
_outUnique
5376
_outUniquePath
0
_outUniqueRelInfo
0
_outUnlistenStmt
76
_outUpdateStmt
13536
_outUpperUniquePath
0
_outVacuumRelation
26686
_outVacuumStmt
27122
_outValuesScan
8122
_outVar
12106538
_outVariableSetStmt
56272
_outVariableShowStmt
1752
_outViewStmt
32512
_outWindowAgg
2550
_outWindowAggPath
0
_outWindowClause
2804
_outWindowDef
4168
_outWindowFunc
6890
_outWindowFuncRunCondition
360
_outWithCheckOption
4698
_outWithClause
3260
_outWorkTableScan
896
_outXmlExpr
2200
_outXmlSerialize
266
Generated by:
LCOV version 1.14