LCOV - code coverage report
Current view: top level - src/backend/parser - gram.y (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 91.2 % 7960 7259
Test Date: 2026-09-05 07:15:54 Functions: 100.0 % 42 42
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 63.0 % 748 471

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 198
extractAggrArgTypes 220
makeXmlExpr 399
base_yyerror 477
doNegateFloat 669
preprocess_pubobj_list 1086
makeSQLValueFunction 1672
makeRangeVarFromAnyName 2545
makeBitStringConst 2727
makeAConst 3144
parsePartitionStrategy 3398
extractArgTypes 5594
makeAArrayExpr 5913
doNegate 6492
makeFloatConst 8331
makeStringConstCast 10688
processCASbits 11724
makeSetOp 13037
SystemFuncName 13174
makeOrExpr 14535
makeRoleSpec 16503
makeNotExpr 17765
makeBoolAConst 39752
makeNullAConst 43419
SplitColQualList 46478
check_indirection 54076
insertSelectOptions 58502
SystemTypeName 72585
check_func_name 87994
makeAndExpr 155849
check_qualified_name 160754
makeRangeVarFromQualifiedName 160754
makeTypeCast 196988
makeIntConst 268478
updateRawStmtEnd 391371
parser_init 500685
makeRawStmt 523800
makeColumnRef 1171810

Generated by: LCOV version 2.0-1