LCOV - code coverage report
Current view:
top level
-
src/backend/nodes
- outfuncs.funcs.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
3192
4478
71.3 %
Date:
2025-07-07 08:18:03
Functions:
305
370
82.4 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
_outATAlterConstraint
588
_outA_ArrayExpr
7102
_outA_Indices
15360
_outA_Indirection
36390
_outA_Star
65012
_outAccessPriv
39490
_outAgg
43358
_outAggInfo
0
_outAggPath
0
_outAggTransInfo
0
_outAggref
91278
_outAlias
2781318
_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
1196
_outAlterOperatorStmt
1216
_outAlterOwnerStmt
5018
_outAlterPolicyStmt
168
_outAlterPublicationStmt
2140
_outAlterRoleSetStmt
164
_outAlterRoleStmt
920
_outAlterSeqStmt
448
_outAlterStatsStmt
52
_outAlterSubscriptionStmt
946
_outAlterSystemStmt
368
_outAlterTSConfigurationStmt
17836
_outAlterTSDictionaryStmt
80
_outAlterTableCmd
68408
_outAlterTableMoveAllStmt
60
_outAlterTableSpaceOptionsStmt
48
_outAlterTableStmt
66392
_outAlterTypeStmt
120
_outAlterUserMappingStmt
236
_outAlternativeSubPlan
0
_outAppend
16990
_outAppendPath
0
_outAppendRelInfo
50338
_outArrayCoerceExpr
10722
_outArrayExpr
35002
_outBitmapAnd
222
_outBitmapAndPath
0
_outBitmapHeapPath
0
_outBitmapHeapScan
20868
_outBitmapIndexScan
21488
_outBitmapOr
392
_outBitmapOrPath
0
_outBooleanTest
3792
_outCTECycleClause
222
_outCTESearchClause
216
_outCallStmt
898
_outCaseExpr
136720
_outCaseTestExpr
57704
_outCaseWhen
254470
_outCheckPointStmt
450
_outClosePortalStmt
4444
_outClusterStmt
452
_outCoalesceExpr
15028
_outCoerceToDomain
107378
_outCoerceToDomainValue
828
_outCoerceViaIO
47436
_outCollateClause
10686
_outCollateExpr
8784
_outColumnDef
153194
_outColumnRef
2141806
_outCommentStmt
14364
_outCommonTableExpr
8748
_outCompositeTypeStmt
5288
_outConstraint
74386
_outConstraintsSetStmt
202
_outConvertRowtypeExpr
842
_outCopyStmt
32740
_outCreateAmStmt
128
_outCreateCastStmt
580
_outCreateConversionStmt
128
_outCreateDomainStmt
3000
_outCreateEnumStmt
412
_outCreateEventTrigStmt
396
_outCreateExtensionStmt
1060
_outCreateFdwStmt
412
_outCreateForeignServerStmt
582
_outCreateForeignTableStmt
904
_outCreateFunctionStmt
49908
_outCreateOpClassItem
8500
_outCreateOpClassStmt
788
_outCreateOpFamilyStmt
324
_outCreatePLangStmt
288
_outCreatePolicyStmt
1412
_outCreatePublicationStmt
1620
_outCreateRangeStmt
392
_outCreateRoleStmt
3684
_outCreateSchemaStmt
2136
_outCreateSeqStmt
1468
_outCreateStatsStmt
1346
_outCreateStmt
77536
_outCreateSubscriptionStmt
896
_outCreateTableAsStmt
3816
_outCreateTableSpaceStmt
232
_outCreateTransformStmt
104
_outCreateTrigStmt
6644
_outCreateUserMappingStmt
504
_outCreatedbStmt
1584
_outCteScan
4078
_outCurrentOfExpr
902
_outCustomPath
0
_outCustomScan
0
_outDeallocateStmt
8128
_outDeclareCursorStmt
7380
_outDefElem
353956
_outDefineStmt
18992
_outDeleteStmt
4472
_outDiscardStmt
60
_outDistinctExpr
2500
_outDoStmt
2212
_outDropOwnedStmt
308
_outDropRoleStmt
3432
_outDropStmt
50714
_outDropSubscriptionStmt
456
_outDropTableSpaceStmt
128
_outDropUserMappingStmt
252
_outDropdbStmt
244
_outEquivalenceMember
0
_outExecuteStmt
40050
_outExplainStmt
39582
_outFetchStmt
13438
_outFieldSelect
23834
_outFieldStore
866
_outForeignKeyCacheInfo
0
_outForeignPath
0
_outForeignScan
2002
_outFromExpr
603052
_outFuncCall
416644
_outFuncExpr
747946
_outFunctionParameter
149038
_outFunctionScan
52070
_outGather
1078
_outGatherMerge
330
_outGatherMergePath
0
_outGatherPath
0
_outGrantRoleStmt
1836
_outGrantStmt
41990
_outGroup
246
_outGroupByOrdering
0
_outGroupPath
0
_outGroupResultPath
0
_outGroupingFunc
1074
_outGroupingSet
4258
_outGroupingSetData
0
_outGroupingSetsPath
0
_outHash
33678
_outHashJoin
33678
_outHashPath
0
_outImportForeignSchemaStmt
96
_outIncrementalSort
966
_outIncrementalSortPath
0
_outIndexClause
0
_outIndexElem
20300
_outIndexOnlyScan
16506
_outIndexOptInfo
0
_outIndexPath
0
_outIndexScan
141674
_outIndexStmt
13332
_outInferClause
1632
_outInferenceElem
1858
_outInsertStmt
73680
_outIntoClause
3936
_outJoinDomain
0
_outJoinExpr
201932
_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
4808
_outLimitPath
0
_outListenStmt
148
_outLoadStmt
104
_outLockRows
7700
_outLockRowsPath
0
_outLockStmt
5032
_outLockingClause
2178
_outMaterial
4768
_outMaterialPath
0
_outMemoize
1922
_outMemoizePath
0
_outMergeAction
6480
_outMergeAppend
526
_outMergeAppendPath
0
_outMergeJoin
8190
_outMergePath
0
_outMergeStmt
1960
_outMergeSupportFunc
828
_outMergeWhenClause
3014
_outMinMaxAggInfo
0
_outMinMaxAggPath
0
_outMinMaxExpr
882
_outModifyTable
92354
_outModifyTablePath
0
_outMultiAssignRef
402
_outNamedArgExpr
94038
_outNamedTuplestoreScan
466
_outNestLoop
94164
_outNestLoopParam
51828
_outNestPath
0
_outNextValueExpr
820
_outNotifyStmt
308
_outNullIfExpr
676
_outNullTest
56076
_outObjectWithArgs
40934
_outOnConflictClause
1872
_outOnConflictExpr
1818
_outOpExpr
1478408
_outOuterJoinClauseInfo
0
_outPLAssignStmt
0
_outParam
315858
_outParamPathInfo
0
_outParamRef
55206
_outPartitionBoundSpec
31644
_outPartitionCmd
7874
_outPartitionElem
11224
_outPartitionPruneInfo
632
_outPartitionPruneStepCombine
188
_outPartitionPruneStepOp
1052
_outPartitionRangeDatum
10124
_outPartitionSpec
10292
_outPartitionedRelPruneInfo
1232
_outPath
0
_outPathKey
0
_outPathTarget
0
_outPlaceHolderInfo
0
_outPlaceHolderVar
0
_outPlanInvalItem
58452
_outPlanRowMark
25916
_outPlannedStmt
455052
_outPlannerGlobal
0
_outPlannerInfo
0
_outPlannerParamItem
0
_outPrepareStmt
4280
_outProjectSet
12064
_outProjectSetPath
0
_outProjectionPath
0
_outPublicationObjSpec
3484
_outPublicationTable
2772
_outQuery
1004838
_outRTEPermissionInfo
1020544
_outRangeFunction
53528
_outRangeSubselect
19010
_outRangeTableFunc
250
_outRangeTableFuncCol
906
_outRangeTableSample
288
_outRangeTblFunction
108808
_outRangeTblRef
577148
_outRangeVar
907074
_outRawStmt
755052
_outReassignOwnedStmt
104
_outRecursiveUnion
1000
_outRecursiveUnionPath
0
_outRefreshMatViewStmt
568
_outReindexStmt
2208
_outRelOptInfo
0
_outRelabelType
266684
_outRenameStmt
2832
_outReplicaIdentityStmt
980
_outResTarget
1352888
_outRestrictInfo
0
_outResult
213324
_outReturnStmt
9960
_outReturningClause
3296
_outReturningExpr
1158
_outReturningOption
150
_outRoleSpec
65416
_outRollupData
0
_outRowCompareExpr
726
_outRowExpr
13332
_outRowIdentityVarInfo
0
_outRowMarkClause
5346
_outRuleStmt
2348
_outSQLValueFunction
12672
_outSampleScan
306
_outScalarArrayOpExpr
75916
_outSecLabelStmt
200
_outSelectStmt
525856
_outSeqScan
216948
_outSetOp
662
_outSetOpPath
0
_outSetOperationStmt
19528
_outSetToDefault
1542
_outSort
81848
_outSortBy
113524
_outSortGroupClause
164726
_outSortPath
0
_outSpecialJoinInfo
0
_outStatisticExtInfo
0
_outStatsElem
3240
_outSubLink
104892
_outSubPlan
44788
_outSubqueryScan
10910
_outSubqueryScanPath
0
_outSubscriptingRef
34294
_outTableFunc
1296
_outTableFuncScan
626
_outTableLikeClause
1548
_outTableSampleClause
550
_outTargetEntry
7245558
_outTidPath
0
_outTidRangePath
0
_outTidRangeScan
1940
_outTidScan
732
_outTransactionStmt
75478
_outTriggerTransition
1228
_outTruncateStmt
5894
_outTypeCast
383550
_outTypeName
840898
_outUnique
5542
_outUniquePath
0
_outUniqueRelInfo
0
_outUnlistenStmt
76
_outUpdateStmt
13608
_outUpperUniquePath
0
_outVacuumRelation
26754
_outVacuumStmt
27222
_outValuesScan
8244
_outVar
12436118
_outVariableSetStmt
58752
_outVariableShowStmt
1756
_outViewStmt
34460
_outWindowAgg
2546
_outWindowAggPath
0
_outWindowClause
2806
_outWindowDef
4180
_outWindowFunc
6888
_outWindowFuncRunCondition
360
_outWithCheckOption
4842
_outWithClause
3382
_outWorkTableScan
1000
_outXmlExpr
2200
_outXmlSerialize
266
Generated by:
LCOV version 1.16