LCOV - code coverage report
Current view: top level - src/backend/parser - parse_expr.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1587 1816 87.4 %
Date: 2025-11-15 19:17:51 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 2238
getJsonEncodingConst 192
makeJsonByteaToTextConversion 132
makeJsonConstructorExpr 1336
make_distinct_op 1116
make_nulltest_from_distinct 30
make_row_comparison_op 6722
make_row_distinct_op 6
transformAExprBetween 518
transformAExprDistinct 1134
transformAExprIn 21684
transformAExprNullIf 482
transformAExprOp 590370
transformAExprOpAll 300
transformAExprOpAny 16550
transformArrayExpr 7994
transformBoolExpr 154070
transformBooleanTest 922
transformCaseExpr 39182
transformCoalesceExpr 3218
transformCollateClause 9076
transformColumnRef 1766596
transformCurrentOfExpr 254
transformExpr 1780644
transformExprRecurse 4765922
transformFuncCall 369582
transformIndirection 23336
transformJsonAggConstructor 402
transformJsonArrayAgg 198
transformJsonArrayConstructor 206
transformJsonArrayQueryConstructor 60
transformJsonBehavior 5346
transformJsonConstructorOutput 1024
transformJsonFuncExpr 3142
transformJsonIsPredicate 350
transformJsonObjectAgg 204
transformJsonObjectConstructor 440
transformJsonOutput 4156
transformJsonParseArg 376
transformJsonParseExpr 164
transformJsonPassingArgs 3082
transformJsonReturning 276
transformJsonScalarExpr 112
transformJsonSerializeExpr 108
transformJsonValueExpr 5792
transformMergeSupportFunc 198
transformMinMaxExpr 268
transformMultiAssignRef 378
transformParamRef 45312
transformRowExpr 5922
transformSQLValueFunction 2698
transformSubLink 47816
transformTypeCast 314352
transformWholeRowRef 9050
transformXmlExpr 596
transformXmlSerialize 218
unknown_attribute 38

Generated by: LCOV version 1.16