LCOV - code coverage report
Current view: top level - src/backend/parser - parse_relation.c (source / functions) Coverage Total Hit
Test: Code coverage Lines: 91.3 % 1640 1498
Test Date: 2026-01-26 10:56:24 Functions: 100.0 % 58 58
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 68.6 % 1282 880

Function Name Sort by function name Hit count Sort by function hit count
GetCTEForRTE 523
GetNSItemByRangeTablePosn 343
GetRTEByRangeTablePosn 65708
addNSItemToQuery 15322
addRTEPermissionInfo 106624
addRangeTableEntry 37316
addRangeTableEntryForCTE 462
addRangeTableEntryForENR 79
addRangeTableEntryForFunction 3549
addRangeTableEntryForGroup 700
addRangeTableEntryForJoin 8529
addRangeTableEntryForRelation 16249
addRangeTableEntryForSubquery 6719
addRangeTableEntryForTableFunc 109
addRangeTableEntryForValues 1896
attnameAttNum 4355
attnumAttName 1715
attnumCollationId 709
attnumTypeId 19805
buildNSItemFromLists 9881
buildNSItemFromTupleDesc 57166
buildRelationAliases 57167
checkNameSpaceConflicts 43350
check_lateral_ref_ok 140827
chooseScalarFunctionAlias 2224
colNameToVar 56524
errorMissingColumn 59
errorMissingRTE 19
expandNSItemAttrs 10721
expandNSItemVars 11311
expandRTE 1693
expandRelation 26
expandTupleDesc 285
findNSItemForRTE 20
getRTEPermissionInfo 757667
get_parse_rowmark 2342
get_rte_attribute_is_dropped 63945
get_rte_attribute_name 253
get_tle_by_resno 36651
isFutureCTE 22
isLockedRefname 39201
markNullableIfNeeded 432328
markRTEForSelectPriv 170877
markVarForSelectPriv 170875
parserOpenTable 44900
refnameNamespaceItem 92973
rte_visible_if_lateral 17
rte_visible_if_qualified 3
scanNSItemForColumn 149400
scanNameSpaceForCTE 19058
scanNameSpaceForENR 25994
scanNameSpaceForRefname 99770
scanNameSpaceForRelid 4
scanRTEForColumn 149469
searchRangeTableForCol 59
searchRangeTableForRel 19
specialAttNum 8628
updateFuzzyAttrMatchState 383

Generated by: LCOV version 2.3.2-1