LCOV - code coverage report
Current view: top level - src/backend/parser - gram.y (source / functions) Coverage Total Hit
Test: Code coverage Lines: 91.6 % 491 450
Test Date: 2026-01-26 10:56:24 Functions: 100.0 % 42 42
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 64.7 % 374 242

Function Name Sort by function name Hit count Sort by function hit count
makeRecursiveViewSelect 2
makeOrderedSetArgs 4
preprocess_pub_all_objtype_list 11
TableFuncTypeName 28
mergeTableFuncParameters 28
extractAggrArgTypes 39
makeXmlExpr 97
base_yyerror 108
makeRangeVarFromAnyName 131
doNegateFloat 155
makeSQLValueFunction 201
preprocess_pubobj_list 224
makeAConst 308
extractArgTypes 609
makeBitStringConst 670
parsePartitionStrategy 731
makeOrExpr 890
makeAArrayExpr 1061
processCASbits 1106
doNegate 1139
makeNotExpr 1475
makeFloatConst 1634
makeRoleSpec 1764
makeSetOp 2148
SystemFuncName 2310
makeStringConstCast 2381
makeBoolAConst 4651
makeNullAConst 5549
check_indirection 6706
SplitColQualList 7489
SystemTypeName 9617
insertSelectOptions 9841
check_func_name 12181
makeAndExpr 16747
check_qualified_name 19563
makeRangeVarFromQualifiedName 19563
makeTypeCast 21850
makeIntConst 42082
updateRawStmtEnd 57978
makeRawStmt 70240
parser_init 71354
makeColumnRef 148046

Generated by: LCOV version 2.3.2-1