LCOV - code coverage report
Current view: top level - src/backend/parser - parse_expr.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 87.5 % 1847 1616
Test Date: 2026-09-05 07:15:54 Functions: 100.0 % 62 62
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 72.8 % 1243 905

Function Name Sort by function name Hit count Sort by function hit count
make_row_distinct_op 4
make_nulltest_from_distinct 20
unknown_attribute 29
ParseExprKindName 52
transformJsonSerializeExpr 68
transformJsonScalarExpr 70
makeJsonByteaToTextConversion 96
transformJsonArrayQueryConstructor 96
transformJsonParseExpr 108
getJsonEncodingConst 136
transformMergeSupportFunc 138
transformXmlSerialize 144
transformJsonObjectAgg 160
transformCurrentOfExpr 172
transformJsonReturning 178
checkJsonOutputFormat 184
transformMinMaxExpr 189
transformAExprOpAll 205
transformJsonArrayConstructor 224
transformJsonArrayAgg 232
transformMultiAssignRef 249
transformJsonIsPredicate 280
transformJsonParseArg 300
transformAExprBetween 360
transformJsonObjectConstructor 386
transformJsonAggConstructor 392
transformXmlExpr 399
ValidJsonBehaviorDefaultExpr 460
transformAExprNullIf 469
transformBooleanTest 682
make_distinct_op 716
transformAExprDistinct 728
transformJsonConstructorOutput 1062
coerceJsonFuncExpr 1242
makeJsonConstructorExpr 1242
exprIsNullConstant 1436
transformSQLValueFunction 1638
transformCoalesceExpr 2143
transformJsonPassingArgs 2536
transformJsonFuncExpr 2584
transformJsonOutput 3630
GetJsonBehaviorConst 3696
transformRowExpr 4163
transformJsonBehavior 4384
make_row_comparison_op 4554
transformJsonValueExpr 4886
transformWholeRowRef 5726
transformArrayExpr 5744
transformCollateClause 6779
transformAExprOpAny 10956
transformAExprIn 12358
transformIndirection 16454
transformCaseExpr 25536
transformParamRef 25779
transformSubLink 34341
transformBoolExpr 116475
transformTypeCast 197055
transformFuncCall 243778
transformAExprOp 394253
transformColumnRef 1144159
transformExpr 1149741
transformExprRecurse 3128941

Generated by: LCOV version 2.0-1