LCOV - code coverage report
Current view: top level - src/backend/parser - parse_relation.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1096 1199 91.4 %
Date: 2025-12-03 23:17:42 Functions: 58 58 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
rte_visible_if_qualified 18
scanNameSpaceForRelid 24
rte_visible_if_lateral 102
errorMissingRTE 114
searchRangeTableForRel 114
findNSItemForRTE 120
expandRelation 156
isFutureCTE 190
errorMissingColumn 364
searchRangeTableForCol 364
addRangeTableEntryForENR 490
addRangeTableEntryForTableFunc 666
get_rte_attribute_name 2058
GetNSItemByRangeTablePosn 2262
updateFuzzyAttrMatchState 2298
addRangeTableEntryForGroup 4820
attnumCollationId 5726
addRangeTableEntryForCTE 7012
GetCTEForRTE 8738
expandTupleDesc 12344
addRangeTableEntryForValues 13232
attnumAttName 14240
chooseScalarFunctionAlias 24026
expandRTE 25926
get_parse_rowmark 29240
addRangeTableEntryForFunction 48062
attnameAttNum 52266
addRangeTableEntryForSubquery 60254
expandNSItemAttrs 70118
expandNSItemVars 75116
buildNSItemFromLists 85954
addRangeTableEntryForJoin 96500
specialAttNum 127238
addNSItemToQuery 151188
addRangeTableEntryForRelation 189424
attnumTypeId 196686
scanNameSpaceForCTE 200234
scanNameSpaceForENR 277706
get_tle_by_resno 287442
addRangeTableEntry 389918
isLockedRefname 406040
checkNameSpaceConflicts 461894
parserOpenTable 479648
buildNSItemFromTupleDesc 627660
buildRelationAliases 627666
colNameToVar 719112
GetRTEByRangeTablePosn 777446
get_rte_attribute_is_dropped 908928
refnameNamespaceItem 1095318
scanNameSpaceForRefname 1145536
addRTEPermissionInfo 1403464
check_lateral_ref_ok 1738340
scanNSItemForColumn 1855726
scanRTEForColumn 1856128
markVarForSelectPriv 1954860
markRTEForSelectPriv 1954872
getRTEPermissionInfo 3210504
markNullableIfNeeded 5201618

Generated by: LCOV version 1.16