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 % 1843 1612
Test Date: 2026-07-03 19:57:34 Functions: 100.0 % 62 62
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 72.7 % 1237 899

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
transformJsonObjectAgg 144
transformXmlSerialize 144
checkJsonOutputFormat 164
transformCurrentOfExpr 172
transformJsonReturning 178
transformMinMaxExpr 189
transformJsonArrayAgg 192
transformAExprOpAll 205
transformJsonArrayConstructor 224
transformMultiAssignRef 249
transformJsonIsPredicate 280
transformJsonParseArg 300
transformJsonAggConstructor 336
transformAExprBetween 340
transformJsonObjectConstructor 378
ValidJsonBehaviorDefaultExpr 388
transformXmlExpr 396
transformAExprNullIf 470
transformBooleanTest 668
make_distinct_op 710
transformAExprDistinct 722
transformJsonConstructorOutput 994
coerceJsonFuncExpr 1174
makeJsonConstructorExpr 1174
exprIsNullConstant 1424
transformSQLValueFunction 1647
transformJsonPassingArgs 2084
transformJsonFuncExpr 2132
transformCoalesceExpr 2163
GetJsonBehaviorConst 3020
transformJsonOutput 3110
transformJsonBehavior 3624
transformRowExpr 3923
transformJsonValueExpr 4130
make_row_comparison_op 4535
transformWholeRowRef 5598
transformArrayExpr 5672
transformCollateClause 6844
transformAExprOpAny 10931
transformAExprIn 12505
transformIndirection 16600
transformCaseExpr 25607
transformParamRef 25984
transformSubLink 32092
transformBoolExpr 111976
transformTypeCast 197289
transformFuncCall 243003
transformAExprOp 389066
transformColumnRef 1134507
transformExpr 1144024
transformExprRecurse 3101892

Generated by: LCOV version 2.0-1