LCOV - code coverage report
Current view: top level - src/backend/parser - parse_expr.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 1573 1802 87.3 %
Date: 2025-04-24 18:15:18 Functions: 62 62 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
GetJsonBehaviorConst 4416
ParseExprKindName 78
ValidJsonBehaviorDefaultExpr 492
checkJsonOutputFormat 248
coerceJsonFuncExpr 1324
exprIsNullConstant 2602
getJsonEncodingConst 192
makeJsonByteaToTextConversion 132
makeJsonConstructorExpr 1324
make_distinct_op 1298
make_nulltest_from_distinct 30
make_row_comparison_op 6470
make_row_distinct_op 6
transformAExprBetween 514
transformAExprDistinct 1316
transformAExprIn 24252
transformAExprNullIf 512
transformAExprOp 600750
transformAExprOpAll 300
transformAExprOpAny 17076
transformArrayExpr 7876
transformBoolExpr 158178
transformBooleanTest 1000
transformCaseExpr 39526
transformCoalesceExpr 3126
transformCollateClause 8954
transformColumnRef 1817600
transformCurrentOfExpr 254
transformExpr 1836616
transformExprRecurse 4953506
transformFuncCall 376754
transformIndirection 23122
transformJsonAggConstructor 402
transformJsonArrayAgg 198
transformJsonArrayConstructor 194
transformJsonArrayQueryConstructor 60
transformJsonBehavior 5274
transformJsonConstructorOutput 1012
transformJsonFuncExpr 3094
transformJsonIsPredicate 350
transformJsonObjectAgg 204
transformJsonObjectConstructor 440
transformJsonOutput 4096
transformJsonParseArg 376
transformJsonParseExpr 164
transformJsonPassingArgs 3034
transformJsonReturning 276
transformJsonScalarExpr 112
transformJsonSerializeExpr 108
transformJsonValueExpr 5720
transformMergeSupportFunc 192
transformMinMaxExpr 238
transformMultiAssignRef 378
transformParamRef 45018
transformRowExpr 5708
transformSQLValueFunction 2694
transformSubLink 49616
transformTypeCast 339930
transformWholeRowRef 8778
transformXmlExpr 610
transformXmlSerialize 226
unknown_attribute 38

Generated by: LCOV version 1.14