LCOV - code coverage report
Current view: top level - src/backend/parser - parse_expr.c (source / functions) Hit Total Coverage
Test: PostgreSQL 17devel Lines: 1566 1792 87.4 %
Date: 2024-05-20 02:10:44 Functions: 63 63 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
make_row_distinct_op 6
make_nulltest_from_distinct 30
unknown_attribute 38
transformJsonArrayQueryConstructor 54
ParseExprKindName 78
transformJsonSerializeExpr 90
transformJsonScalarExpr 112
makeJsonByteaToTextConversion 120
transformJsonObjectAgg 156
transformMergeSupportFunc 156
transformJsonParseExpr 164
transformJsonArrayConstructor 182
transformJsonArrayAgg 186
transformXmlSerialize 190
getJsonEncodingConst 210
transformAExprNullIf 242
checkJsonOutputFormat 248
transformCurrentOfExpr 254
transformMinMaxExpr 256
transformJsonReturning 276
transformAExprOpAll 300
transformJsonAggConstructor 342
transformJsonIsPredicate 350
transformJsonParseArg 376
transformMultiAssignRef 378
transformJsonObjectConstructor 380
ValidJsonBehaviorDefaultExpr 432
transformAExprBetween 514
transformXmlExpr 596
transformBooleanTest 810
transformJsonConstructorOutput 880
make_distinct_op 896
transformAExprDistinct 914
makeJsonConstructorExpr 1174
exprIsNullConstant 1798
coerceJsonFuncExpr 1822
coerceJsonExprOutput 2078
GetJsonBehaviorConst 2188
transformSQLValueFunction 2400
transformCoalesceExpr 2704
transformJsonPassingArgs 2722
transformJsonFuncExpr 2746
transformJsonBehavior 2878
make_row_comparison_op 3156
transformJsonOutput 3634
transformJsonValueExpr 5198
transformRowExpr 5360
transformArrayExpr 7248
transformWholeRowRef 7332
transformCollateClause 7392
transformAExprOpAny 12888
transformAExprIn 16540
transformIndirection 18172
transformSubLink 35158
transformCaseExpr 50906
transformBoolExpr 127036
transformParamRef 140234
transformTypeCast 232086
transformFuncCall 335772
transformAExprOp 523712
transformColumnRef 1400714
transformExpr 1504508
transformExprRecurse 4095768

Generated by: LCOV version 1.14