LCOV - code coverage report
Current view: top level - src/backend/parser - parse_expr.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 87.5 % 1846 1615
Test Date: 2026-07-25 14:15:44 Functions: 100.0 % 62 62
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 72.8 % 1243 905

Function Name Sort by function name Hit count Sort by function hit count
make_row_distinct_op 4
make_nulltest_from_distinct 20
unknown_attribute 29
ParseExprKindName 52
transformJsonSerializeExpr 68
transformJsonScalarExpr 70
transformJsonArrayQueryConstructor 92
makeJsonByteaToTextConversion 96
transformJsonParseExpr 108
getJsonEncodingConst 136
transformMergeSupportFunc 138
transformXmlSerialize 144
transformJsonObjectAgg 160
transformCurrentOfExpr 172
transformJsonReturning 178
checkJsonOutputFormat 184
transformMinMaxExpr 189
transformAExprOpAll 205
transformJsonArrayConstructor 224
transformJsonArrayAgg 228
transformMultiAssignRef 249
transformJsonIsPredicate 280
transformJsonParseArg 300
transformAExprBetween 341
transformJsonObjectConstructor 378
transformJsonAggConstructor 388
transformXmlExpr 395
ValidJsonBehaviorDefaultExpr 460
transformAExprNullIf 470
transformBooleanTest 669
make_distinct_op 713
transformAExprDistinct 725
transformJsonConstructorOutput 1046
coerceJsonFuncExpr 1226
makeJsonConstructorExpr 1226
exprIsNullConstant 1430
transformSQLValueFunction 1642
transformCoalesceExpr 2163
transformJsonPassingArgs 2536
transformJsonFuncExpr 2584
transformJsonOutput 3614
GetJsonBehaviorConst 3696
transformRowExpr 4099
transformJsonBehavior 4384
make_row_comparison_op 4543
transformJsonValueExpr 4874
transformWholeRowRef 5679
transformArrayExpr 5688
transformCollateClause 6996
transformAExprOpAny 10996
transformAExprIn 12341
transformIndirection 16624
transformCaseExpr 25695
transformParamRef 25841
transformSubLink 34450
transformBoolExpr 116646
transformTypeCast 197525
transformFuncCall 243655
transformAExprOp 394946
transformColumnRef 1146881
transformExpr 1157086
transformExprRecurse 3137618

Generated by: LCOV version 2.0-1