LCOV - code coverage report
Current view: top level - src/backend/parser - parse_expr.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 1573 1802 87.3 %
Date: 2025-06-07 18:18:20 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 60
ParseExprKindName 78
transformJsonSerializeExpr 108
transformJsonScalarExpr 112
makeJsonByteaToTextConversion 132
transformJsonParseExpr 164
getJsonEncodingConst 192
transformJsonArrayConstructor 194
transformJsonArrayAgg 198
transformMergeSupportFunc 198
transformJsonObjectAgg 204
transformXmlSerialize 226
transformMinMaxExpr 238
checkJsonOutputFormat 248
transformCurrentOfExpr 254
transformJsonReturning 276
transformAExprOpAll 300
transformJsonIsPredicate 350
transformJsonParseArg 376
transformMultiAssignRef 378
transformJsonAggConstructor 402
transformJsonObjectConstructor 440
ValidJsonBehaviorDefaultExpr 492
transformAExprNullIf 512
transformAExprBetween 514
transformXmlExpr 612
transformBooleanTest 1004
transformJsonConstructorOutput 1012
make_distinct_op 1296
transformAExprDistinct 1314
coerceJsonFuncExpr 1324
makeJsonConstructorExpr 1324
exprIsNullConstant 2598
transformSQLValueFunction 2696
transformJsonPassingArgs 3034
transformJsonFuncExpr 3094
transformCoalesceExpr 3130
transformJsonOutput 4096
GetJsonBehaviorConst 4416
transformJsonBehavior 5274
transformJsonValueExpr 5720
transformRowExpr 5742
make_row_comparison_op 6486
transformArrayExpr 7886
transformWholeRowRef 8786
transformCollateClause 8968
transformAExprOpAny 16886
transformAExprIn 21654
transformIndirection 23148
transformCaseExpr 39568
transformParamRef 44562
transformSubLink 49654
transformBoolExpr 157856
transformTypeCast 318788
transformFuncCall 370144
transformAExprOp 597604
transformColumnRef 1810522
transformExpr 1811882
transformExprRecurse 4829648

Generated by: LCOV version 1.16