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-20 06:18:10 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 218
transformMinMaxExpr 244
checkJsonOutputFormat 248
transformCurrentOfExpr 254
transformJsonReturning 276
transformAExprOpAll 300
transformJsonIsPredicate 350
transformJsonParseArg 376
transformMultiAssignRef 378
transformJsonAggConstructor 402
transformJsonObjectConstructor 440
transformAExprNullIf 482
ValidJsonBehaviorDefaultExpr 492
transformAExprBetween 514
transformXmlExpr 598
transformBooleanTest 914
transformJsonConstructorOutput 1012
make_distinct_op 1096
transformAExprDistinct 1114
coerceJsonFuncExpr 1324
makeJsonConstructorExpr 1324
exprIsNullConstant 2198
transformSQLValueFunction 2692
transformJsonPassingArgs 3034
transformJsonFuncExpr 3094
transformCoalesceExpr 3182
transformJsonOutput 4096
GetJsonBehaviorConst 4416
transformJsonBehavior 5274
transformJsonValueExpr 5720
transformRowExpr 5878
make_row_comparison_op 6650
transformArrayExpr 7868
transformWholeRowRef 8942
transformCollateClause 9020
transformAExprOpAny 16530
transformAExprIn 21400
transformIndirection 23298
transformCaseExpr 39052
transformParamRef 44686
transformSubLink 47462
transformBoolExpr 153294
transformTypeCast 314238
transformFuncCall 365342
transformAExprOp 586502
transformColumnRef 1751566
transformExpr 1758490
transformExprRecurse 4730154

Generated by: LCOV version 1.16