LCOV - differential code coverage report
Current view:
top level
-
src
/
backend
/
parser
- parse_expr.c
(
source
/ functions)
Coverage
Total
Hit
UNC
LBC
UIC
UBC
GBC
GIC
GNC
CBC
EUB
ECB
DCB
Current:
Differential Code Coverage HEAD vs 15
Lines:
84.4 %
1458
1231
329
45
106
52
56
545
316
314
101
554
31
Current Date:
2023-04-08 15:15:32
Functions:
100.0 %
52
52
35
17
51
1
Baseline:
15
Baseline Date:
2023-04-08 15:09:40
Legend:
Lines:
hit
not hit
Function Name
TLA
Hit count
Lines
transformSubLink
GIC
29027
66.0 % (62 / 94)
getJsonEncodingConst
GNC
75
61.9 % (13 / 21)
transformJsonValueExpr
GNC
517
85.4 % (35 / 41)
transformXmlExpr
GIC
298
92.1 % (58 / 63)
unknown_attribute
GIC
19
66.7 % (8 / 12)
make_row_distinct_op
GIC
3
88.2 % (15 / 17)
transformAExprBetween
GIC
250
94.1 % (32 / 34)
transformAExprNullIf
GIC
400
81.8 % (9 / 11)
transformBoolExpr
GIC
115882
90.0 % (18 / 20)
transformBooleanTest
GIC
211
92.3 % (24 / 26)
transformAExprDistinct
GIC
393
94.1 % (16 / 17)
transformIndirection
GIC
42654
95.8 % (23 / 24)
transformRowExpr
GIC
5506
92.3 % (12 / 13)
transformTypeCast
GIC
311807
95.2 % (20 / 21)
transformXmlSerialize
GIC
95
92.9 % (13 / 14)
exprIsNullConstant
GIC
771
100.0 % (6 / 6)
make_nulltest_from_distinct
GIC
15
100.0 % (9 / 9)
transformAExprOpAny
GIC
7472
100.0 % (4 / 4)
transformCaseExpr
GIC
50103
100.0 % (54 / 54)
transformCoalesceExpr
GIC
6373
100.0 % (19 / 19)
transformJsonArrayAgg
GNC
93
100.0 % (12 / 12)
transformJsonArrayConstructor
GNC
89
100.0 % (10 / 10)
transformJsonArrayQueryConstructor
GNC
27
100.0 % (39 / 39)
transformJsonIsPredicate
GNC
164
100.0 % (6 / 6)
transformJsonObjectConstructor
GNC
182
100.0 % (13 / 13)
transformMinMaxExpr
GIC
138
100.0 % (18 / 18)
transformWholeRowRef
GIC
18451
100.0 % (16 / 16)
ParseExprKindName
ECB
39
checkJsonOutputFormat
ECB
50
coerceJsonFuncExpr
ECB
394
makeCaseTestExpr
ECB
234
makeJsonByteaToTextConversion
ECB
51
makeJsonConstructorExpr
ECB
394
make_distinct_op
ECB
384
make_row_comparison_op
ECB
5706
transformAExprIn
ECB
28876
transformAExprOp
ECB
438518
transformAExprOpAll
ECB
150
transformArrayExpr
ECB
3661
transformCollateClause
ECB
3644
transformColumnRef
ECB
1342040
transformCurrentOfExpr
ECB
121
transformExpr
ECB
1378157
transformExprRecurse
ECB
3828146
transformFuncCall
ECB
319404
transformJsonAggConstructor
ECB
153
transformJsonConstructorOutput
ECB
412
transformJsonObjectAgg
ECB
60
transformJsonOutput
ECB
412
transformJsonParseArg
ECB
164
transformMultiAssignRef
ECB
181
transformParamRef
ECB
133276
Generated by:
LCOV version v1.16-55-g56c0a2a