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 09:18:21 Functions: 62 62 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
GetJsonBehaviorConst 4440
ParseExprKindName 78
ValidJsonBehaviorDefaultExpr 582
checkJsonOutputFormat 248
coerceJsonFuncExpr 1336
exprIsNullConstant 2278
getJsonEncodingConst 192
makeJsonByteaToTextConversion 132
makeJsonConstructorExpr 1336
make_distinct_op 1136
make_nulltest_from_distinct 30
make_row_comparison_op 6886
make_row_distinct_op 6
transformAExprBetween 518
transformAExprDistinct 1154
transformAExprIn 22292
transformAExprNullIf 484
transformAExprOp 608616
transformAExprOpAll 300
transformAExprOpAny 16932
transformArrayExpr 8044
transformBoolExpr 157204
transformBooleanTest 1048
transformCaseExpr 40238
transformCoalesceExpr 3314
transformCollateClause 9524
transformColumnRef 1804968
transformCurrentOfExpr 254
transformExpr 1830384
transformExprRecurse 4897938
transformFuncCall 382882
transformIndirection 23908
transformJsonAggConstructor 402
transformJsonArrayAgg 198
transformJsonArrayConstructor 206
transformJsonArrayQueryConstructor 60
transformJsonBehavior 5346
transformJsonConstructorOutput 1024
transformJsonFuncExpr 3154
transformJsonIsPredicate 350
transformJsonObjectAgg 204
transformJsonObjectConstructor 440
transformJsonOutput 4156
transformJsonParseArg 376
transformJsonParseExpr 164
transformJsonPassingArgs 3082
transformJsonReturning 276
transformJsonScalarExpr 112
transformJsonSerializeExpr 108
transformJsonValueExpr 5804
transformMergeSupportFunc 204
transformMinMaxExpr 280
transformMultiAssignRef 378
transformParamRef 45946
transformRowExpr 5946
transformSQLValueFunction 2708
transformSubLink 48628
transformTypeCast 322054
transformWholeRowRef 9186
transformXmlExpr 598
transformXmlSerialize 218
unknown_attribute 44

Generated by: LCOV version 1.16