LCOV - code coverage report
Current view: top level - src/backend/parser - parse_expr.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 1570 1799 87.3 %
Date: 2025-02-22 17:15:11 Functions: 62 62 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
GetJsonBehaviorConst 4416
ParseExprKindName 78
ValidJsonBehaviorDefaultExpr 492
checkJsonOutputFormat 248
coerceJsonFuncExpr 1312
exprIsNullConstant 1866
getJsonEncodingConst 192
makeJsonByteaToTextConversion 132
makeJsonConstructorExpr 1312
make_distinct_op 930
make_nulltest_from_distinct 30
make_row_comparison_op 3518
make_row_distinct_op 6
transformAExprBetween 514
transformAExprDistinct 948
transformAExprIn 21456
transformAExprNullIf 278
transformAExprOp 690658
transformAExprOpAll 300
transformAExprOpAny 15894
transformArrayExpr 7642
transformBoolExpr 181736
transformBooleanTest 822
transformCaseExpr 56148
transformCoalesceExpr 3092
transformCollateClause 8822
transformColumnRef 2028316
transformCurrentOfExpr 254
transformExpr 2045184
transformExprRecurse 5361936
transformFuncCall 394018
transformIndirection 21762
transformJsonAggConstructor 396
transformJsonArrayAgg 192
transformJsonArrayConstructor 194
transformJsonArrayQueryConstructor 54
transformJsonBehavior 5274
transformJsonConstructorOutput 1000
transformJsonFuncExpr 3094
transformJsonIsPredicate 350
transformJsonObjectAgg 204
transformJsonObjectConstructor 434
transformJsonOutput 4084
transformJsonParseArg 376
transformJsonParseExpr 164
transformJsonPassingArgs 3034
transformJsonReturning 276
transformJsonScalarExpr 112
transformJsonSerializeExpr 108
transformJsonValueExpr 5708
transformMergeSupportFunc 180
transformMinMaxExpr 256
transformMultiAssignRef 378
transformParamRef 144304
transformRowExpr 5696
transformSQLValueFunction 2718
transformSubLink 41724
transformTypeCast 317312
transformWholeRowRef 8294
transformXmlExpr 596
transformXmlSerialize 218
unknown_attribute 38

Generated by: LCOV version 1.14