LCOV - code coverage report
Current view: top level - src/backend/parser - parse_expr.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 87.6 % 1820 1594
Test Date: 2026-03-02 19:14:38 Functions: 100.0 % 62 62
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
make_row_distinct_op 4
make_nulltest_from_distinct 15
unknown_attribute 22
transformJsonArrayQueryConstructor 30
ParseExprKindName 39
transformJsonSerializeExpr 54
transformJsonScalarExpr 56
makeJsonByteaToTextConversion 66
transformJsonParseExpr 82
getJsonEncodingConst 96
transformJsonArrayAgg 99
transformJsonObjectAgg 102
transformMergeSupportFunc 102
transformJsonArrayConstructor 103
transformXmlSerialize 109
checkJsonOutputFormat 124
transformCurrentOfExpr 127
transformJsonReturning 138
transformMinMaxExpr 140
transformAExprOpAll 150
transformJsonIsPredicate 175
transformJsonParseArg 188
transformMultiAssignRef 189
transformJsonAggConstructor 201
transformJsonObjectConstructor 220
transformAExprNullIf 242
transformAExprBetween 259
ValidJsonBehaviorDefaultExpr 291
transformXmlExpr 298
transformJsonConstructorOutput 512
transformBooleanTest 627
coerceJsonFuncExpr 668
makeJsonConstructorExpr 668
make_distinct_op 760
transformAExprDistinct 767
transformSQLValueFunction 1385
exprIsNullConstant 1519
transformJsonPassingArgs 1541
transformJsonFuncExpr 1577
transformCoalesceExpr 1662
transformJsonOutput 2078
GetJsonBehaviorConst 2220
transformJsonBehavior 2673
transformJsonValueExpr 2902
transformRowExpr 3001
make_row_comparison_op 3446
transformArrayExpr 4090
transformWholeRowRef 4640
transformCollateClause 4770
transformAExprOpAny 8727
transformAExprIn 11348
transformIndirection 13589
transformCaseExpr 21138
transformParamRef 23091
transformSubLink 25785
transformBoolExpr 82322
transformTypeCast 164087
transformFuncCall 196583
transformAExprOp 315120
transformColumnRef 951918
transformExpr 960097
transformExprRecurse 2543544

Generated by: LCOV version 2.0-1