LCOV - code coverage report
Current view: top level - src/backend/parser - parse_expr.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 87.3 % 1824 1593
Test Date: 2026-04-07 14:16:30 Functions: 100.0 % 62 62
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
GetJsonBehaviorConst 3020
ParseExprKindName 52
ValidJsonBehaviorDefaultExpr 388
checkJsonOutputFormat 164
coerceJsonFuncExpr 1050
exprIsNullConstant 1690
getJsonEncodingConst 136
makeJsonByteaToTextConversion 96
makeJsonConstructorExpr 1050
make_distinct_op 843
make_nulltest_from_distinct 20
make_row_comparison_op 4518
make_row_distinct_op 4
transformAExprBetween 340
transformAExprDistinct 855
transformAExprIn 12757
transformAExprNullIf 467
transformAExprOp 398384
transformAExprOpAll 205
transformAExprOpAny 11175
transformArrayExpr 5729
transformBoolExpr 116178
transformBooleanTest 733
transformCaseExpr 26427
transformCoalesceExpr 2148
transformCollateClause 6564
transformColumnRef 1182159
transformCurrentOfExpr 168
transformExpr 1179381
transformExprRecurse 3178828
transformFuncCall 246870
transformIndirection 16658
transformJsonAggConstructor 284
transformJsonArrayAgg 140
transformJsonArrayConstructor 224
transformJsonArrayQueryConstructor 40
transformJsonBehavior 3624
transformJsonConstructorOutput 870
transformJsonFuncExpr 2132
transformJsonIsPredicate 272
transformJsonObjectAgg 144
transformJsonObjectConstructor 378
transformJsonOutput 2986
transformJsonParseArg 288
transformJsonParseExpr 104
transformJsonPassingArgs 2084
transformJsonReturning 174
transformJsonScalarExpr 70
transformJsonSerializeExpr 68
transformJsonValueExpr 4078
transformMergeSupportFunc 134
transformMinMaxExpr 190
transformMultiAssignRef 249
transformParamRef 25482
transformRowExpr 3888
transformSQLValueFunction 1660
transformSubLink 33587
transformTypeCast 199001
transformWholeRowRef 5529
transformXmlExpr 395
transformXmlSerialize 144
unknown_attribute 29

Generated by: LCOV version 2.0-1