LCOV - code coverage report
Current view: top level - src/backend/parser - parse_expr.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 87.4 % 1840 1609
Test Date: 2026-05-24 17:16:15 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 20
unknown_attribute 29
ParseExprKindName 52
transformJsonSerializeExpr 68
transformJsonScalarExpr 70
transformJsonArrayQueryConstructor 92
makeJsonByteaToTextConversion 96
transformJsonParseExpr 104
getJsonEncodingConst 136
transformMergeSupportFunc 138
transformJsonObjectAgg 144
transformXmlSerialize 144
checkJsonOutputFormat 164
transformCurrentOfExpr 172
transformJsonReturning 174
transformMinMaxExpr 189
transformJsonArrayAgg 192
transformAExprOpAll 205
transformJsonArrayConstructor 224
transformMultiAssignRef 249
transformJsonIsPredicate 272
transformJsonParseArg 288
transformJsonAggConstructor 336
transformAExprBetween 342
transformJsonObjectConstructor 378
ValidJsonBehaviorDefaultExpr 388
transformXmlExpr 395
transformAExprNullIf 467
transformBooleanTest 741
make_distinct_op 846
transformAExprDistinct 858
transformJsonConstructorOutput 994
coerceJsonFuncExpr 1174
makeJsonConstructorExpr 1174
transformSQLValueFunction 1655
exprIsNullConstant 1696
transformJsonPassingArgs 2084
transformJsonFuncExpr 2132
transformCoalesceExpr 2163
GetJsonBehaviorConst 3020
transformJsonOutput 3110
transformJsonBehavior 3624
transformRowExpr 3912
transformJsonValueExpr 4130
make_row_comparison_op 4535
transformWholeRowRef 5535
transformArrayExpr 5735
transformCollateClause 6786
transformAExprOpAny 11208
transformAExprIn 12859
transformIndirection 16670
transformParamRef 25739
transformCaseExpr 26516
transformSubLink 33705
transformBoolExpr 115921
transformTypeCast 200144
transformFuncCall 246799
transformAExprOp 398204
transformColumnRef 1180974
transformExpr 1186944
transformExprRecurse 3186091

Generated by: LCOV version 2.0-1