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 23:16:03 Functions: 62 62 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
GetJsonBehaviorConst 4416
ParseExprKindName 78
ValidJsonBehaviorDefaultExpr 492
checkJsonOutputFormat 248
coerceJsonFuncExpr 1318
exprIsNullConstant 2178
getJsonEncodingConst 192
makeJsonByteaToTextConversion 132
makeJsonConstructorExpr 1318
make_distinct_op 1086
make_nulltest_from_distinct 30
make_row_comparison_op 6252
make_row_distinct_op 6
transformAExprBetween 514
transformAExprDistinct 1104
transformAExprIn 20282
transformAExprNullIf 510
transformAExprOp 578232
transformAExprOpAll 300
transformAExprOpAny 16168
transformArrayExpr 7770
transformBoolExpr 150410
transformBooleanTest 892
transformCaseExpr 37450
transformCoalesceExpr 3082
transformCollateClause 8916
transformColumnRef 1721596
transformCurrentOfExpr 254
transformExpr 1785806
transformExprRecurse 4783440
transformFuncCall 362872
transformIndirection 22550
transformJsonAggConstructor 396
transformJsonArrayAgg 192
transformJsonArrayConstructor 194
transformJsonArrayQueryConstructor 54
transformJsonBehavior 5274
transformJsonConstructorOutput 1006
transformJsonFuncExpr 3094
transformJsonIsPredicate 350
transformJsonObjectAgg 204
transformJsonObjectConstructor 440
transformJsonOutput 4090
transformJsonParseArg 376
transformJsonParseExpr 164
transformJsonPassingArgs 3034
transformJsonReturning 276
transformJsonScalarExpr 112
transformJsonSerializeExpr 108
transformJsonValueExpr 5714
transformMergeSupportFunc 192
transformMinMaxExpr 238
transformMultiAssignRef 378
transformParamRef 44134
transformRowExpr 5680
transformSQLValueFunction 2682
transformSubLink 46512
transformTypeCast 330120
transformWholeRowRef 8666
transformXmlExpr 610
transformXmlSerialize 226
unknown_attribute 38

Generated by: LCOV version 1.14