LCOV - code coverage report
Current view: top level - src/backend/parser - gram.y (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 91.2 % 7987 7286
Test Date: 2026-08-15 10:15:37 Functions: 100.0 % 42 42
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 63.2 % 748 473

Function Name Sort by function name Hit count Sort by function hit count
makeRecursiveViewSelect 9
makeOrderedSetArgs 20
TableFuncTypeName 146
mergeTableFuncParameters 146
preprocess_pub_all_objtype_list 197
extractAggrArgTypes 220
makeXmlExpr 395
base_yyerror 477
doNegateFloat 661
preprocess_pubobj_list 1082
makeSQLValueFunction 1681
makeRangeVarFromAnyName 2545
makeBitStringConst 2727
makeAConst 3145
parsePartitionStrategy 3704
extractArgTypes 5550
makeAArrayExpr 5876
doNegate 6548
makeFloatConst 8325
makeStringConstCast 10684
processCASbits 11892
makeSetOp 13147
SystemFuncName 13183
makeOrExpr 14719
makeRoleSpec 16716
makeNotExpr 17977
makeBoolAConst 39785
makeNullAConst 44014
SplitColQualList 47101
check_indirection 54545
insertSelectOptions 59184
SystemTypeName 72962
check_func_name 89193
makeAndExpr 157289
check_qualified_name 162257
makeRangeVarFromQualifiedName 162257
makeTypeCast 198924
makeIntConst 272493
updateRawStmtEnd 394382
parser_init 503538
makeRawStmt 526776
makeColumnRef 1182042

Generated by: LCOV version 2.0-1