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

Generated by: LCOV version 2.0-1