LCOV - code coverage report
Current view: top level - src/backend/parser - parse_expr.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1577 1806 87.3 %
Date: 2025-08-21 04:18:37 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 1324
exprIsNullConstant 2206
getJsonEncodingConst 192
makeJsonByteaToTextConversion 132
makeJsonConstructorExpr 1324
make_distinct_op 1100
make_nulltest_from_distinct 30
make_row_comparison_op 6648
make_row_distinct_op 6
transformAExprBetween 514
transformAExprDistinct 1118
transformAExprIn 21460
transformAExprNullIf 482
transformAExprOp 586748
transformAExprOpAll 300
transformAExprOpAny 16530
transformArrayExpr 7876
transformBoolExpr 153466
transformBooleanTest 914
transformCaseExpr 39074
transformCoalesceExpr 3186
transformCollateClause 9020
transformColumnRef 1751774
transformCurrentOfExpr 254
transformExpr 1758360
transformExprRecurse 4731054
transformFuncCall 365464
transformIndirection 23272
transformJsonAggConstructor 402
transformJsonArrayAgg 198
transformJsonArrayConstructor 194
transformJsonArrayQueryConstructor 60
transformJsonBehavior 5274
transformJsonConstructorOutput 1012
transformJsonFuncExpr 3094
transformJsonIsPredicate 350
transformJsonObjectAgg 204
transformJsonObjectConstructor 440
transformJsonOutput 4096
transformJsonParseArg 376
transformJsonParseExpr 164
transformJsonPassingArgs 3034
transformJsonReturning 276
transformJsonScalarExpr 112
transformJsonSerializeExpr 108
transformJsonValueExpr 5720
transformMergeSupportFunc 198
transformMinMaxExpr 244
transformMultiAssignRef 378
transformParamRef 44726
transformRowExpr 5878
transformSQLValueFunction 2688
transformSubLink 47468
transformTypeCast 314140
transformWholeRowRef 8948
transformXmlExpr 596
transformXmlSerialize 218
unknown_attribute 38

Generated by: LCOV version 1.16