LCOV - code coverage report
Current view: top level - src/backend/parser - parse_expr.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1587 1816 87.4 %
Date: 2025-10-25 02:17:46 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
transformJsonArrayAgg 198
transformMergeSupportFunc 198
transformJsonObjectAgg 204
transformJsonArrayConstructor 206
transformXmlSerialize 218
checkJsonOutputFormat 248
transformCurrentOfExpr 254
transformMinMaxExpr 268
transformJsonReturning 276
transformAExprOpAll 300
transformJsonIsPredicate 350
transformJsonParseArg 376
transformMultiAssignRef 378
transformJsonAggConstructor 402
transformJsonObjectConstructor 440
transformAExprNullIf 482
transformAExprBetween 518
ValidJsonBehaviorDefaultExpr 582
transformXmlExpr 596
transformBooleanTest 920
transformJsonConstructorOutput 1024
make_distinct_op 1112
transformAExprDistinct 1130
coerceJsonFuncExpr 1336
makeJsonConstructorExpr 1336
exprIsNullConstant 2230
transformSQLValueFunction 2704
transformJsonPassingArgs 3082
transformJsonFuncExpr 3142
transformCoalesceExpr 3216
transformJsonOutput 4156
GetJsonBehaviorConst 4440
transformJsonBehavior 5346
transformJsonValueExpr 5792
transformRowExpr 5894
make_row_comparison_op 6722
transformArrayExpr 7954
transformWholeRowRef 8946
transformCollateClause 9070
transformAExprOpAny 16528
transformAExprIn 21872
transformIndirection 23278
transformCaseExpr 39098
transformParamRef 45116
transformSubLink 47726
transformBoolExpr 153710
transformTypeCast 313958
transformFuncCall 368306
transformAExprOp 588942
transformColumnRef 1761450
transformExpr 1771776
transformExprRecurse 4749616

Generated by: LCOV version 1.16