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 08:15:34 Functions: 62 62 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
make_row_distinct_op 6
make_nulltest_from_distinct 30
unknown_attribute 38
transformJsonArrayQueryConstructor 54
ParseExprKindName 78
transformJsonSerializeExpr 108
transformJsonScalarExpr 112
makeJsonByteaToTextConversion 132
transformJsonParseExpr 164
transformMergeSupportFunc 180
getJsonEncodingConst 192
transformJsonArrayAgg 192
transformJsonArrayConstructor 194
transformJsonObjectAgg 204
transformXmlSerialize 218
checkJsonOutputFormat 248
transformCurrentOfExpr 254
transformMinMaxExpr 256
transformJsonReturning 276
transformAExprNullIf 278
transformAExprOpAll 300
transformJsonIsPredicate 350
transformJsonParseArg 376
transformMultiAssignRef 378
transformJsonAggConstructor 396
transformJsonObjectConstructor 434
ValidJsonBehaviorDefaultExpr 492
transformAExprBetween 514
transformXmlExpr 596
transformBooleanTest 822
make_distinct_op 930
transformAExprDistinct 948
transformJsonConstructorOutput 1000
coerceJsonFuncExpr 1312
makeJsonConstructorExpr 1312
exprIsNullConstant 1866
transformSQLValueFunction 2728
transformJsonPassingArgs 3034
transformCoalesceExpr 3092
transformJsonFuncExpr 3094
make_row_comparison_op 3518
transformJsonOutput 4084
GetJsonBehaviorConst 4416
transformJsonBehavior 5274
transformRowExpr 5698
transformJsonValueExpr 5708
transformArrayExpr 7630
transformWholeRowRef 8298
transformCollateClause 8822
transformAExprOpAny 15894
transformAExprIn 21420
transformIndirection 21730
transformSubLink 41732
transformCaseExpr 56076
transformParamRef 144262
transformBoolExpr 181266
transformTypeCast 318834
transformFuncCall 393576
transformAExprOp 689840
transformColumnRef 2025956
transformExpr 2043932
transformExprRecurse 5360774

Generated by: LCOV version 1.14