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

Function Name Sort by function name Hit count Sort by hit count
GetJsonBehaviorConst 2188
ParseExprKindName 78
ValidJsonBehaviorDefaultExpr 432
checkJsonOutputFormat 248
coerceJsonExprOutput 2078
coerceJsonFuncExpr 1822
exprIsNullConstant 1798
getJsonEncodingConst 210
makeJsonByteaToTextConversion 120
makeJsonConstructorExpr 1174
make_distinct_op 896
make_nulltest_from_distinct 30
make_row_comparison_op 3230
make_row_distinct_op 6
transformAExprBetween 514
transformAExprDistinct 914
transformAExprIn 16686
transformAExprNullIf 242
transformAExprOp 551312
transformAExprOpAll 300
transformAExprOpAny 14516
transformArrayExpr 7862
transformBoolExpr 135100
transformBooleanTest 810
transformCaseExpr 53808
transformCoalesceExpr 3018
transformCollateClause 7772
transformColumnRef 1481512
transformCurrentOfExpr 242
transformExpr 1564972
transformExprRecurse 4280508
transformFuncCall 345044
transformIndirection 19888
transformJsonAggConstructor 342
transformJsonArrayAgg 186
transformJsonArrayConstructor 182
transformJsonArrayQueryConstructor 54
transformJsonBehavior 2878
transformJsonConstructorOutput 880
transformJsonFuncExpr 2746
transformJsonIsPredicate 350
transformJsonObjectAgg 156
transformJsonObjectConstructor 380
transformJsonOutput 3634
transformJsonParseArg 376
transformJsonParseExpr 164
transformJsonPassingArgs 2722
transformJsonReturning 276
transformJsonScalarExpr 112
transformJsonSerializeExpr 90
transformJsonValueExpr 5198
transformMergeSupportFunc 156
transformMinMaxExpr 256
transformMultiAssignRef 378
transformParamRef 141174
transformRowExpr 5332
transformSQLValueFunction 2418
transformSubLink 37324
transformTypeCast 240248
transformWholeRowRef 7332
transformXmlExpr 596
transformXmlSerialize 190
unknown_attribute 38

Generated by: LCOV version 1.14