LCOV - code coverage report
Current view: top level - src/backend/parser - parse_relation.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 91.5 % 1241 1136
Test Date: 2026-04-07 14:16:30 Functions: 100.0 % 59 59
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
rte_visible_if_qualified 12
scanNameSpaceForRelid 16
rte_visible_if_lateral 68
errorMissingRTE 80
findNSItemForRTE 80
searchRangeTableForRel 80
isFutureCTE 117
expandRelation 137
errorMissingColumn 245
searchRangeTableForCol 245
addRangeTableEntryForENR 356
addRangeTableEntryForTableFunc 442
addRangeTableEntryForGraphTable 493
get_rte_attribute_name 1300
GetNSItemByRangeTablePosn 1506
updateFuzzyAttrMatchState 1544
addRangeTableEntryForGroup 3267
attnumCollationId 3902
addRangeTableEntryForCTE 4398
GetCTEForRTE 6080
expandTupleDesc 6683
attnumAttName 8493
addRangeTableEntryForValues 8976
chooseScalarFunctionAlias 15400
expandRTE 17098
get_parse_rowmark 21790
addRangeTableEntryForFunction 30377
attnameAttNum 33588
addRangeTableEntryForSubquery 43863
expandNSItemAttrs 49616
expandNSItemVars 53074
buildNSItemFromLists 61419
addRangeTableEntryForJoin 65430
specialAttNum 81341
addNSItemToQuery 102720
attnumTypeId 128849
scanNameSpaceForCTE 134965
addRangeTableEntryForRelation 153407
scanNameSpaceForENR 183435
get_tle_by_resno 214552
addRangeTableEntry 260839
isLockedRefname 274524
checkNameSpaceConflicts 310348
parserOpenTable 316687
buildNSItemFromTupleDesc 444831
buildRelationAliases 444835
colNameToVar 473630
GetRTEByRangeTablePosn 526585
get_rte_attribute_is_dropped 611432
refnameNamespaceItem 741133
scanNameSpaceForRefname 777323
addRTEPermissionInfo 987417
check_lateral_ref_ok 1162097
scanNSItemForColumn 1237498
scanRTEForColumn 1237770
markVarForSelectPriv 1322202
markRTEForSelectPriv 1322210
getRTEPermissionInfo 2271581
markNullableIfNeeded 3527035

Generated by: LCOV version 2.0-1