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-24 15:15:11 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
transformMergeSupportFunc 192
transformJsonArrayConstructor 194
transformJsonArrayAgg 198
transformJsonObjectAgg 204
transformXmlSerialize 226
transformMinMaxExpr 240
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 610
transformBooleanTest 1000
transformJsonConstructorOutput 1012
make_distinct_op 1292
transformAExprDistinct 1310
coerceJsonFuncExpr 1324
makeJsonConstructorExpr 1324
exprIsNullConstant 2590
transformSQLValueFunction 2698
transformJsonPassingArgs 3034
transformJsonFuncExpr 3094
transformCoalesceExpr 3124
transformJsonOutput 4096
GetJsonBehaviorConst 4416
transformJsonBehavior 5274
transformRowExpr 5704
transformJsonValueExpr 5720
make_row_comparison_op 6470
transformArrayExpr 7878
transformWholeRowRef 8782
transformCollateClause 8956
transformAExprOpAny 17074
transformIndirection 23156
transformAExprIn 23922
transformCaseExpr 39546
transformParamRef 44778
transformSubLink 49614
transformBoolExpr 157762
transformTypeCast 336952
transformFuncCall 376422
transformAExprOp 599790
transformColumnRef 1816058
transformExpr 1835256
transformExprRecurse 4937720

Generated by: LCOV version 1.14