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-04-18 22:13:33 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
transformCurrentOfExpr 242
checkJsonOutputFormat 248
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 2418
transformJsonPassingArgs 2722
transformJsonFuncExpr 2746
transformJsonBehavior 2878
transformCoalesceExpr 3018
make_row_comparison_op 3218
transformJsonOutput 3634
transformJsonValueExpr 5198
transformRowExpr 5332
transformWholeRowRef 7328
transformCollateClause 7716
transformArrayExpr 7832
transformAExprOpAny 14320
transformAExprIn 19318
transformIndirection 19754
transformSubLink 37068
transformCaseExpr 52678
transformBoolExpr 136984
transformParamRef 141176
transformTypeCast 239298
transformFuncCall 344106
transformAExprOp 554448
transformColumnRef 1479868
transformExpr 1564082
transformExprRecurse 4286994

Generated by: LCOV version 1.14