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-03-13 16:15:06 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 440
ValidJsonBehaviorDefaultExpr 492
transformAExprBetween 514
transformXmlExpr 596
transformBooleanTest 822
make_distinct_op 932
transformAExprDistinct 950
transformJsonConstructorOutput 1006
coerceJsonFuncExpr 1318
makeJsonConstructorExpr 1318
exprIsNullConstant 1870
transformSQLValueFunction 2712
transformJsonPassingArgs 3034
transformJsonFuncExpr 3094
transformCoalesceExpr 3100
make_row_comparison_op 3520
transformJsonOutput 4090
GetJsonBehaviorConst 4416
transformJsonBehavior 5274
transformRowExpr 5702
transformJsonValueExpr 5714
transformArrayExpr 7618
transformWholeRowRef 8324
transformCollateClause 8840
transformAExprOpAny 15894
transformAExprIn 18776
transformIndirection 21784
transformSubLink 42024
transformCaseExpr 56406
transformParamRef 144372
transformBoolExpr 145858
transformTypeCast 290898
transformFuncCall 366300
transformAExprOp 592322
transformColumnRef 1625744
transformExpr 1721262
transformExprRecurse 4705536

Generated by: LCOV version 1.14