LCOV - code coverage report
Current view:
top level
-
src
/
backend
/
parser
- parse_expr.c
(
source
/ functions)
Coverage
Total
Hit
Test:
Code coverage
Lines:
90.1 %
2208
1989
Test Date:
2026-01-26 10:56:24
Functions:
100.0 %
62
62
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
65.9 %
1410
929
Function Name
Hit count
GetJsonBehaviorConst
736
ParseExprKindName
13
ValidJsonBehaviorDefaultExpr
97
checkJsonOutputFormat
40
coerceJsonFuncExpr
206
exprIsNullConstant
89
getJsonEncodingConst
32
makeJsonByteaToTextConversion
22
makeJsonConstructorExpr
206
make_distinct_op
44
make_nulltest_from_distinct
5
make_row_comparison_op
806
make_row_distinct_op
1
transformAExprBetween
69
transformAExprDistinct
47
transformAExprIn
949
transformAExprNullIf
59
transformAExprOp
52715
transformAExprOpAll
47
transformAExprOpAny
2323
transformArrayExpr
1023
transformBoolExpr
12951
transformBooleanTest
73
transformCaseExpr
3475
transformCoalesceExpr
194
transformCollateClause
1487
transformColumnRef
143693
transformCurrentOfExpr
41
transformExpr
153789
transformExprRecurse
403539
transformFuncCall
33652
transformIndirection
1643
transformJsonAggConstructor
67
transformJsonArrayAgg
33
transformJsonArrayConstructor
33
transformJsonArrayQueryConstructor
10
transformJsonBehavior
887
transformJsonConstructorOutput
166
transformJsonFuncExpr
521
transformJsonIsPredicate
53
transformJsonObjectAgg
34
transformJsonObjectConstructor
70
transformJsonOutput
684
transformJsonParseArg
56
transformJsonParseExpr
22
transformJsonPassingArgs
511
transformJsonReturning
36
transformJsonScalarExpr
14
transformJsonSerializeExpr
14
transformJsonValueExpr
952
transformMergeSupportFunc
31
transformMinMaxExpr
44
transformMultiAssignRef
60
transformParamRef
2190
transformRowExpr
681
transformSQLValueFunction
195
transformSubLink
4708
transformTypeCast
21935
transformWholeRowRef
528
transformXmlExpr
97
transformXmlSerialize
35
unknown_attribute
7
Generated by:
LCOV version 2.3.2-1