LCOV - code coverage report
Current view: top level - src/backend/parser - parse_expr.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1594 1820 87.6 %
Date: 2026-02-07 21:18:56 Functions: 62 62 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 44
transformJsonArrayQueryConstructor 60
ParseExprKindName 78
transformJsonSerializeExpr 108
transformJsonScalarExpr 112
makeJsonByteaToTextConversion 132
transformJsonParseExpr 164
getJsonEncodingConst 192
transformJsonArrayAgg 198
transformJsonObjectAgg 204
transformMergeSupportFunc 204
transformJsonArrayConstructor 206
transformXmlSerialize 218
checkJsonOutputFormat 248
transformCurrentOfExpr 254
transformJsonReturning 276
transformMinMaxExpr 280
transformAExprOpAll 300
transformJsonIsPredicate 350
transformJsonParseArg 376
transformMultiAssignRef 378
transformJsonAggConstructor 402
transformJsonObjectConstructor 440
transformAExprNullIf 484
transformAExprBetween 518
ValidJsonBehaviorDefaultExpr 582
transformXmlExpr 596
transformJsonConstructorOutput 1024
transformBooleanTest 1046
make_distinct_op 1134
transformAExprDistinct 1152
coerceJsonFuncExpr 1336
makeJsonConstructorExpr 1336
exprIsNullConstant 2274
transformSQLValueFunction 2706
transformJsonPassingArgs 3082
transformJsonFuncExpr 3154
transformCoalesceExpr 3316
transformJsonOutput 4156
GetJsonBehaviorConst 4440
transformJsonBehavior 5346
transformJsonValueExpr 5804
transformRowExpr 5946
make_row_comparison_op 6886
transformArrayExpr 8042
transformWholeRowRef 9180
transformCollateClause 9522
transformAExprOpAny 16922
transformAExprIn 22236
transformIndirection 23948
transformCaseExpr 40226
transformParamRef 46006
transformSubLink 48560
transformBoolExpr 156970
transformTypeCast 322046
transformFuncCall 382800
transformAExprOp 608298
transformColumnRef 1803038
transformExpr 1828500
transformExprRecurse 4893328

Generated by: LCOV version 1.16