LCOV - code coverage report
Current view: top level - src/backend/parser - parse_expr.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 1573 1802 87.3 %
Date: 2025-04-03 05:15:25 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
getJsonEncodingConst 192
transformJsonArrayAgg 192
transformMergeSupportFunc 192
transformJsonArrayConstructor 194
transformJsonObjectAgg 204
transformXmlSerialize 226
transformMinMaxExpr 238
checkJsonOutputFormat 248
transformCurrentOfExpr 254
transformJsonReturning 276
transformAExprOpAll 300
transformJsonIsPredicate 350
transformJsonParseArg 376
transformMultiAssignRef 378
transformJsonAggConstructor 396
transformJsonObjectConstructor 440
ValidJsonBehaviorDefaultExpr 492
transformAExprNullIf 510
transformAExprBetween 514
transformXmlExpr 610
transformBooleanTest 894
transformJsonConstructorOutput 1006
make_distinct_op 1086
transformAExprDistinct 1104
coerceJsonFuncExpr 1318
makeJsonConstructorExpr 1318
exprIsNullConstant 2178
transformSQLValueFunction 2654
transformJsonPassingArgs 3034
transformCoalesceExpr 3086
transformJsonFuncExpr 3094
transformJsonOutput 4090
GetJsonBehaviorConst 4416
transformJsonBehavior 5274
transformRowExpr 5682
transformJsonValueExpr 5714
make_row_comparison_op 6252
transformArrayExpr 7758
transformWholeRowRef 8670
transformCollateClause 8918
transformAExprOpAny 16172
transformAExprIn 20270
transformIndirection 22552
transformCaseExpr 37500
transformParamRef 44132
transformSubLink 46558
transformBoolExpr 150550
transformTypeCast 327406
transformFuncCall 362672
transformAExprOp 578466
transformColumnRef 1722578
transformExpr 1778058
transformExprRecurse 4767168

Generated by: LCOV version 1.14