|
Function Name  |
TLA |
Hit count  |
Lines  |
Branches  |
ParseExprKindName |
GNC |
39 |
19.3 % (16 / 83) |
17.1 % (7 / 41) |
transformSubLink |
CBC |
18999 |
66.0 % (62 / 94) |
55.7 % (34 / 61) |
transformColumnRef |
CBC |
741788 |
66.7 % (80 / 120) |
60.7 % (37 / 61) |
make_row_comparison_op |
CBC |
1593 |
94.0 % (63 / 67) |
68.9 % (51 / 74) |
transformAExprOp |
CBC |
275368 |
68.4 % (26 / 38) |
47.1 % (16 / 34) |
transformJsonFuncExpr |
GNC |
1303 |
94.8 % (91 / 96) |
74.1 % (43 / 58) |
transformMultiAssignRef |
CBC |
187 |
93.5 % (43 / 46) |
55.9 % (19 / 34) |
transformArrayExpr |
CBC |
3928 |
93.3 % (42 / 45) |
72.9 % (35 / 48) |
transformExprRecurse |
GNC |
2137950 |
96.0 % (144 / 150) |
83.6 % (46 / 55) |
transformJsonReturning |
GNC |
123 |
69.2 % (9 / 13) |
10.0 % (1 / 10) |
transformJsonValueExpr |
GNC |
2510 |
96.3 % (52 / 54) |
86.4 % (57 / 66) |
unknown_attribute |
CBC |
19 |
66.7 % (8 / 12) |
50.0 % (8 / 16) |
checkJsonOutputFormat |
CBC |
122 |
94.1 % (16 / 17) |
75.0 % (21 / 28) |
make_row_distinct_op |
CBC |
3 |
88.2 % (15 / 17) |
68.2 % (15 / 22) |
coerceJsonExprOutput |
GNC |
989 |
97.5 % (39 / 40) |
84.2 % (32 / 38) |
getJsonEncodingConst |
CBC |
105 |
61.9 % (13 / 21) |
50.0 % (6 / 12) |
make_distinct_op |
CBC |
455 |
75.0 % (6 / 8) |
25.0 % (2 / 8) |
transformAExprNullIf |
CBC |
119 |
81.8 % (9 / 11) |
25.0 % (2 / 8) |
transformCurrentOfExpr |
CBC |
121 |
100.0 % (19 / 19) |
66.7 % (12 / 18) |
transformXmlExpr |
CBC |
298 |
92.1 % (58 / 63) |
87.8 % (43 / 49) |
coerceJsonFuncExpr |
CBC |
844 |
95.0 % (19 / 20) |
68.8 % (11 / 16) |
transformAExprIn |
CBC |
8396 |
98.0 % (49 / 50) |
87.5 % (35 / 40) |
transformJsonBehavior |
GNC |
1369 |
100.0 % (34 / 34) |
88.1 % (37 / 42) |
GetJsonBehaviorConst |
GNC |
1072 |
89.7 % (35 / 39) |
55.6 % (5 / 9) |
transformAExprBetween |
CBC |
255 |
94.1 % (32 / 34) |
55.6 % (5 / 9) |
transformAExprDistinct |
CBC |
464 |
94.1 % (16 / 17) |
71.4 % (10 / 14) |
transformBoolExpr |
CBC |
67341 |
90.0 % (18 / 20) |
66.7 % (8 / 12) |
transformCaseExpr |
CBC |
26185 |
100.0 % (54 / 54) |
84.6 % (22 / 26) |
transformIndirection |
CBC |
9726 |
95.8 % (23 / 24) |
80.0 % (16 / 20) |
transformJsonOutput |
GNC |
1738 |
94.4 % (17 / 18) |
71.4 % (10 / 14) |
transformBooleanTest |
CBC |
408 |
92.3 % (24 / 26) |
66.7 % (6 / 9) |
transformCoalesceExpr |
CBC |
1492 |
100.0 % (19 / 19) |
81.2 % (13 / 16) |
transformJsonAggConstructor |
CBC |
171 |
96.9 % (31 / 32) |
62.5 % (5 / 8) |
transformJsonParseArg |
CBC |
178 |
94.1 % (16 / 17) |
70.0 % (7 / 10) |
transformRowExpr |
CBC |
2651 |
92.3 % (12 / 13) |
50.0 % (3 / 6) |
transformXmlSerialize |
CBC |
95 |
92.9 % (13 / 14) |
25.0 % (1 / 4) |
transformFuncCall |
CBC |
174444 |
100.0 % (12 / 12) |
87.5 % (14 / 16) |
transformMergeSupportFunc |
GNC |
78 |
88.9 % (8 / 9) |
80.0 % (8 / 10) |
transformMinMaxExpr |
CBC |
128 |
100.0 % (18 / 18) |
85.7 % (12 / 14) |
transformParamRef |
CBC |
70654 |
85.7 % (6 / 7) |
66.7 % (4 / 6) |
transformTypeCast |
CBC |
119810 |
95.2 % (20 / 21) |
83.3 % (10 / 12) |
exprIsNullConstant |
CBC |
913 |
100.0 % (6 / 6) |
83.3 % (5 / 6) |
transformCollateClause |
CBC |
3839 |
100.0 % (9 / 9) |
83.3 % (5 / 6) |
transformExpr |
CBC |
785435 |
100.0 % (7 / 7) |
50.0 % (1 / 2) |
transformJsonArrayConstructor |
CBC |
89 |
100.0 % (10 / 10) |
87.5 % (7 / 8) |
transformJsonArrayQueryConstructor |
CBC |
27 |
100.0 % (39 / 39) |
75.0 % (3 / 4) |
transformJsonIsPredicate |
CBC |
167 |
100.0 % (6 / 6) |
87.5 % (7 / 8) |
transformJsonObjectConstructor |
CBC |
185 |
100.0 % (13 / 13) |
87.5 % (7 / 8) |
transformJsonParseExpr |
GNC |
74 |
100.0 % (11 / 11) |
83.3 % (5 / 6) |
transformJsonSerializeExpr |
GNC |
39 |
100.0 % (13 / 13) |
87.5 % (7 / 8) |
transformSQLValueFunction |
CBC |
1215 |
100.0 % (37 / 37) |
90.9 % (10 / 11) |
makeJsonConstructorExpr |
CBC |
562 |
100.0 % (25 / 25) |
100.0 % (6 / 6) |
make_nulltest_from_distinct |
CBC |
15 |
100.0 % (9 / 9) |
100.0 % (2 / 2) |
transformJsonArrayAgg |
GNC |
93 |
100.0 % (12 / 12) |
100.0 % (6 / 6) |
transformJsonConstructorOutput |
CBC |
433 |
100.0 % (17 / 17) |
100.0 % (12 / 12) |
transformJsonObjectAgg |
GNC |
78 |
100.0 % (25 / 25) |
100.0 % (14 / 14) |
transformJsonPassingArgs |
GNC |
1291 |
100.0 % (9 / 9) |
100.0 % (6 / 6) |
transformJsonScalarExpr |
GNC |
49 |
100.0 % (7 / 7) |
100.0 % (2 / 2) |
transformWholeRowRef |
CBC |
3609 |
100.0 % (16 / 16) |
100.0 % (2 / 2) |
makeJsonByteaToTextConversion |
CBC |
60 |
100.0 % (6 / 6) |
|
transformAExprOpAll |
CBC |
150 |
100.0 % (4 / 4) |
|
transformAExprOpAny |
CBC |
7105 |
100.0 % (4 / 4) |
|