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-24 19:16:19
Functions:
305
370
82.4 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_outATAlterConstraint
576
_outA_ArrayExpr
7020
_outA_Indices
15164
_outA_Indirection
35206
_outA_Star
67516
_outAccessPriv
38638
_outAgg
45598
_outAggInfo
0
_outAggPath
0
_outAggTransInfo
0
_outAggref
96262
_outAlias
2782376
_outAlterCollationStmt
12
_outAlterDatabaseRefreshCollStmt
12
_outAlterDatabaseSetStmt
2364
_outAlterDatabaseStmt
152
_outAlterDefaultPrivilegesStmt
380
_outAlterDomainStmt
564
_outAlterEnumStmt
792
_outAlterEventTrigStmt
96
_outAlterExtensionContentsStmt
484
_outAlterExtensionStmt
70
_outAlterFdwStmt
244
_outAlterForeignServerStmt
438
_outAlterFunctionStmt
1344
_outAlterObjectDependsStmt
92
_outAlterObjectSchemaStmt
796
_outAlterOpFamilyStmt
1156
_outAlterOperatorStmt
1216
_outAlterOwnerStmt
5010
_outAlterPolicyStmt
168
_outAlterPublicationStmt
2136
_outAlterRoleSetStmt
164
_outAlterRoleStmt
920
_outAlterSeqStmt
448
_outAlterStatsStmt
52
_outAlterSubscriptionStmt
946
_outAlterSystemStmt
364
_outAlterTSConfigurationStmt
17140
_outAlterTSDictionaryStmt
80
_outAlterTableCmd
67000
_outAlterTableMoveAllStmt
60
_outAlterTableSpaceOptionsStmt
48
_outAlterTableStmt
64984
_outAlterTypeStmt
120
_outAlterUserMappingStmt
220
_outAlternativeSubPlan
0
_outAppend
16908
_outAppendPath
0
_outAppendRelInfo
49830
_outArrayCoerceExpr
10702
_outArrayExpr
36818
_outBitmapAnd
222
_outBitmapAndPath
0
_outBitmapHeapPath
0
_outBitmapHeapScan
20838
_outBitmapIndexScan
21458
_outBitmapOr
392
_outBitmapOrPath
0
_outBooleanTest
3786
_outCTECycleClause
222
_outCTESearchClause
216
_outCallStmt
898
_outCaseExpr
137448
_outCaseTestExpr
57302
_outCaseWhen
268240
_outCheckPointStmt
438
_outClosePortalStmt
4408
_outClusterStmt
472
_outCoalesceExpr
14622
_outCoerceToDomain
103654
_outCoerceToDomainValue
820
_outCoerceViaIO
47090
_outCollateClause
10618
_outCollateExpr
8732
_outColumnDef
152522
_outColumnRef
2134286
_outCommentStmt
13776
_outCommonTableExpr
8764
_outCompositeTypeStmt
5284
_outConstraint
73146
_outConstraintsSetStmt
202
_outConvertRowtypeExpr
842
_outCopyStmt
32032
_outCreateAmStmt
128
_outCreateCastStmt
580
_outCreateConversionStmt
128
_outCreateDomainStmt
2948
_outCreateEnumStmt
412
_outCreateEventTrigStmt
396
_outCreateExtensionStmt
1032
_outCreateFdwStmt
412
_outCreateForeignServerStmt
582
_outCreateForeignTableStmt
896
_outCreateFunctionStmt
48976
_outCreateOpClassItem
8180
_outCreateOpClassStmt
788
_outCreateOpFamilyStmt
324
_outCreatePLangStmt
280
_outCreatePolicyStmt
1400
_outCreatePublicationStmt
1616
_outCreateRangeStmt
392
_outCreateRoleStmt
3692
_outCreateSchemaStmt
2128
_outCreateSeqStmt
1468
_outCreateStatsStmt
1310
_outCreateStmt
77120
_outCreateSubscriptionStmt
896
_outCreateTableAsStmt
3816
_outCreateTableSpaceStmt
232
_outCreateTransformStmt
104
_outCreateTrigStmt
6644
_outCreateUserMappingStmt
504
_outCreatedbStmt
1560
_outCteScan
4094
_outCurrentOfExpr
902
_outCustomPath
0
_outCustomScan
0
_outDeallocateStmt
8120
_outDeclareCursorStmt
7336
_outDefElem
348546
_outDefineStmt
18520
_outDeleteStmt
4454
_outDiscardStmt
60
_outDistinctExpr
2532
_outDoStmt
2204
_outDropOwnedStmt
308
_outDropRoleStmt
3436
_outDropStmt
50602
_outDropSubscriptionStmt
456
_outDropTableSpaceStmt
128
_outDropUserMappingStmt
252
_outDropdbStmt
244
_outEquivalenceMember
0
_outExecuteStmt
40590
_outExplainStmt
39244
_outFetchStmt
13290
_outFieldSelect
23176
_outFieldStore
866
_outForeignKeyCacheInfo
0
_outForeignPath
0
_outForeignScan
1986
_outFromExpr
606442
_outFuncCall
418100
_outFuncExpr
751750
_outFunctionParameter
146854
_outFunctionScan
55182
_outGather
1078
_outGatherMerge
330
_outGatherMergePath
0
_outGatherPath
0
_outGrantRoleStmt
1812
_outGrantStmt
41010
_outGroup
246
_outGroupByOrdering
0
_outGroupPath
0
_outGroupResultPath
0
_outGroupingFunc
1074
_outGroupingSet
4246
_outGroupingSetData
0
_outGroupingSetsPath
0
_outHash
33536
_outHashJoin
33536
_outHashPath
0
_outImportForeignSchemaStmt
96
_outIncrementalSort
1174
_outIncrementalSortPath
0
_outIndexClause
0
_outIndexElem
20258
_outIndexOnlyScan
16258
_outIndexOptInfo
0
_outIndexPath
0
_outIndexScan
143630
_outIndexStmt
13296
_outInferClause
1634
_outInferenceElem
1860
_outInsertStmt
73340
_outIntoClause
3936
_outJoinDomain
0
_outJoinExpr
199240
_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
4762
_outLimitPath
0
_outListenStmt
148
_outLoadStmt
104
_outLockRows
7614
_outLockRowsPath
0
_outLockStmt
4956
_outLockingClause
2168
_outMaterial
4560
_outMaterialPath
0
_outMemoize
1624
_outMemoizePath
0
_outMergeAction
6420
_outMergeAppend
520
_outMergeAppendPath
0
_outMergeJoin
8238
_outMergePath
0
_outMergeStmt
1930
_outMergeSupportFunc
804
_outMergeWhenClause
2984
_outMinMaxAggInfo
0
_outMinMaxAggPath
0
_outMinMaxExpr
870
_outModifyTable
91926
_outModifyTablePath
0
_outMultiAssignRef
402
_outNamedArgExpr
99134
_outNamedTuplestoreScan
466
_outNestLoop
94858
_outNestLoopParam
52606
_outNestPath
0
_outNextValueExpr
820
_outNotifyStmt
308
_outNullIfExpr
672
_outNullTest
55144
_outObjectWithArgs
40318
_outOnConflictClause
1874
_outOnConflictExpr
1820
_outOpExpr
1498218
_outOuterJoinClauseInfo
0
_outPLAssignStmt
0
_outParam
318254
_outParamPathInfo
0
_outParamRef
54970
_outPartitionBoundSpec
31554
_outPartitionCmd
7826
_outPartitionElem
11208
_outPartitionPruneInfo
634
_outPartitionPruneStepCombine
188
_outPartitionPruneStepOp
1054
_outPartitionRangeDatum
10040
_outPartitionSpec
10276
_outPartitionedRelPruneInfo
1234
_outPath
0
_outPathKey
0
_outPathTarget
0
_outPlaceHolderInfo
0
_outPlaceHolderVar
0
_outPlanInvalItem
58668
_outPlanRowMark
25484
_outPlannedStmt
460626
_outPlannerGlobal
0
_outPlannerInfo
0
_outPlannerParamItem
0
_outPrepareStmt
4640
_outProjectSet
12026
_outProjectSetPath
0
_outProjectionPath
0
_outPublicationObjSpec
3480
_outPublicationTable
2768
_outQuery
1004226
_outRTEPermissionInfo
1022822
_outRangeFunction
57246
_outRangeSubselect
18562
_outRangeTableFunc
250
_outRangeTableFuncCol
906
_outRangeTableSample
288
_outRangeTblFunction
115206
_outRangeTblRef
580018
_outRangeVar
899742
_outRawStmt
756012
_outReassignOwnedStmt
104
_outRecursiveUnion
1004
_outRecursiveUnionPath
0
_outRefreshMatViewStmt
568
_outReindexStmt
2244
_outRelOptInfo
0
_outRelabelType
267926
_outRenameStmt
2832
_outReplicaIdentityStmt
980
_outResTarget
1350538
_outRestrictInfo
0
_outResult
212900
_outReturnStmt
9568
_outReturningClause
3268
_outReturningExpr
1158
_outReturningOption
150
_outRoleSpec
64312
_outRollupData
0
_outRowCompareExpr
618
_outRowExpr
13142
_outRowIdentityVarInfo
0
_outRowMarkClause
5298
_outRuleStmt
2332
_outSQLValueFunction
12574
_outSampleScan
306
_outScalarArrayOpExpr
80590
_outSecLabelStmt
200
_outSelectStmt
528418
_outSeqScan
218306
_outSetOp
662
_outSetOpPath
0
_outSetOperationStmt
19378
_outSetToDefault
1542
_outSort
81490
_outSortBy
113970
_outSortGroupClause
164276
_outSortPath
0
_outSpecialJoinInfo
0
_outStatisticExtInfo
0
_outStatsElem
3204
_outSubLink
104266
_outSubPlan
44716
_outSubqueryScan
10890
_outSubqueryScanPath
0
_outSubscriptingRef
38088
_outTableFunc
1296
_outTableFuncScan
626
_outTableLikeClause
1548
_outTableSampleClause
550
_outTargetEntry
7318248
_outTidPath
0
_outTidRangePath
0
_outTidRangeScan
1940
_outTidScan
732
_outTransactionStmt
75218
_outTriggerTransition
1228
_outTruncateStmt
5842
_outTypeCast
398074
_outTypeName
851538
_outUnique
5540
_outUniquePath
0
_outUniqueRelInfo
0
_outUnlistenStmt
76
_outUpdateStmt
13568
_outUpperUniquePath
0
_outVacuumRelation
26702
_outVacuumStmt
27158
_outValuesScan
8230
_outVar
12472978
_outVariableSetStmt
58664
_outVariableShowStmt
1752
_outViewStmt
33280
_outWindowAgg
2546
_outWindowAggPath
0
_outWindowClause
2802
_outWindowDef
4172
_outWindowFunc
6884
_outWindowFuncRunCondition
360
_outWithCheckOption
4698
_outWithClause
3384
_outWorkTableScan
1004
_outXmlExpr
2200
_outXmlSerialize
266
Generated by:
LCOV version 1.14