LCOV - code coverage report
Current view: top level - src/backend/parser - parse_expr.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 87.8 % 1831 1607
Test Date: 2026-09-26 08:15:49 Functions: 100.0 % 62 62
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 72.9 % 1236 901

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 144
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 349
transformJsonAggConstructor 392
transformJsonObjectConstructor 398
transformXmlExpr 399
ValidJsonBehaviorDefaultExpr 460
transformAExprNullIf 472
transformBooleanTest 683
make_distinct_op 719
transformAExprDistinct 731
transformJsonConstructorOutput 1074
coerceJsonFuncExpr 1254
makeJsonConstructorExpr 1254
exprIsNullConstant 1442
transformSQLValueFunction 1614
transformCoalesceExpr 2064
transformJsonPassingArgs 2540
transformJsonFuncExpr 2588
transformJsonOutput 3646
GetJsonBehaviorConst 3704
transformRowExpr 4108
transformJsonBehavior 4392
make_row_comparison_op 4613
transformJsonValueExpr 4906
transformArrayExpr 5751
transformWholeRowRef 5826
transformCollateClause 6507
transformAExprOpAny 10911
transformAExprIn 12238
transformIndirection 16409
transformCaseExpr 25360
transformParamRef 26162
transformSubLink 34256
transformBoolExpr 114071
transformTypeCast 193545
transformFuncCall 241412
transformAExprOp 389177
transformColumnRef 1128148
transformExpr 1131722
transformExprRecurse 3085854

Generated by: LCOV version 2.0-1