LCOV - code coverage report
Current view:
top level
-
src/backend/parser
- parse_expr.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18devel
Lines:
1573
1802
87.3 %
Date:
2025-04-03 23:16:03
Functions:
62
62
100.0 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
GetJsonBehaviorConst
4416
ParseExprKindName
78
ValidJsonBehaviorDefaultExpr
492
checkJsonOutputFormat
248
coerceJsonFuncExpr
1318
exprIsNullConstant
2178
getJsonEncodingConst
192
makeJsonByteaToTextConversion
132
makeJsonConstructorExpr
1318
make_distinct_op
1086
make_nulltest_from_distinct
30
make_row_comparison_op
6252
make_row_distinct_op
6
transformAExprBetween
514
transformAExprDistinct
1104
transformAExprIn
20282
transformAExprNullIf
510
transformAExprOp
578232
transformAExprOpAll
300
transformAExprOpAny
16168
transformArrayExpr
7770
transformBoolExpr
150410
transformBooleanTest
892
transformCaseExpr
37450
transformCoalesceExpr
3082
transformCollateClause
8916
transformColumnRef
1721596
transformCurrentOfExpr
254
transformExpr
1785806
transformExprRecurse
4783440
transformFuncCall
362872
transformIndirection
22550
transformJsonAggConstructor
396
transformJsonArrayAgg
192
transformJsonArrayConstructor
194
transformJsonArrayQueryConstructor
54
transformJsonBehavior
5274
transformJsonConstructorOutput
1006
transformJsonFuncExpr
3094
transformJsonIsPredicate
350
transformJsonObjectAgg
204
transformJsonObjectConstructor
440
transformJsonOutput
4090
transformJsonParseArg
376
transformJsonParseExpr
164
transformJsonPassingArgs
3034
transformJsonReturning
276
transformJsonScalarExpr
112
transformJsonSerializeExpr
108
transformJsonValueExpr
5714
transformMergeSupportFunc
192
transformMinMaxExpr
238
transformMultiAssignRef
378
transformParamRef
44134
transformRowExpr
5680
transformSQLValueFunction
2682
transformSubLink
46512
transformTypeCast
330120
transformWholeRowRef
8666
transformXmlExpr
610
transformXmlSerialize
226
unknown_attribute
38
Generated by:
LCOV version 1.14