LCOV - code coverage report
Current view: top level - src/backend/parser - parse_relation.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 1091 1196 91.2 %
Date: 2024-11-21 12:15:04 Functions: 60 60 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 18
expandRelation 54
rte_visible_if_lateral 102
errorMissingRTE 114
searchRangeTableForRel 114
findNSItemForRTE 120
isFutureCTE 190
errorMissingColumn 346
searchRangeTableForCol 346
addRangeTableEntryForENR 444
addRangeTableEntryForTableFunc 666
get_rte_attribute_name 1482
GetNSItemByRangeTablePosn 2064
updateFuzzyAttrMatchState 2250
addRangeTableEntryForGroup 4346
attnumCollationId 5030
addRangeTableEntryForCTE 5636
GetCTEForRTE 7206
addRangeTableEntryForValues 10108
expandTupleDesc 11192
attnumAttName 13040
isQueryUsingTempRelation 15410
chooseScalarFunctionAlias 20228
get_parse_rowmark 21124
expandRTE 22718
addRangeTableEntryForFunction 42334
addRangeTableEntryForSubquery 46076
attnameAttNum 49124
expandNSItemAttrs 58668
expandNSItemVars 63292
buildNSItemFromLists 66802
addRangeTableEntryForJoin 83620
specialAttNum 114792
addNSItemToQuery 127836
scanNameSpaceForCTE 179850
addRangeTableEntryForRelation 182404
attnumTypeId 197070
get_tle_by_resno 228912
scanNameSpaceForENR 255454
addRangeTableEntry 350704
isLockedRefname 365216
checkNameSpaceConflicts 413920
parserOpenTable 442534
get_rte_attribute_is_dropped 555208
buildNSItemFromTupleDesc 575652
buildRelationAliases 575658
colNameToVar 633100
GetRTEByRangeTablePosn 680992
refnameNamespaceItem 977486
scanNameSpaceForRefname 1021960
addRTEPermissionInfo 1307068
isQueryUsingTempRelation_walker 1400338
check_lateral_ref_ok 1540692
scanNSItemForColumn 1648518
scanRTEForColumn 1648902
markVarForSelectPriv 1728368
markRTEForSelectPriv 1728380
getRTEPermissionInfo 2845296
markNullableIfNeeded 4555232

Generated by: LCOV version 1.14