LCOV - code coverage report
Current view: top level - src/backend/parser - parse_relation.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 1108 1211 91.5 %
Date: 2025-04-24 18:15:18 Functions: 60 60 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
GetCTEForRTE 8608
GetNSItemByRangeTablePosn 2142
GetRTEByRangeTablePosn 803632
addNSItemToQuery 149374
addRTEPermissionInfo 1423418
addRangeTableEntry 397720
addRangeTableEntryForCTE 6880
addRangeTableEntryForENR 474
addRangeTableEntryForFunction 51714
addRangeTableEntryForGroup 4480
addRangeTableEntryForJoin 98014
addRangeTableEntryForRelation 198372
addRangeTableEntryForSubquery 58606
addRangeTableEntryForTableFunc 670
addRangeTableEntryForValues 13156
attnameAttNum 51128
attnumAttName 13960
attnumCollationId 5648
attnumTypeId 204436
buildNSItemFromLists 83762
buildNSItemFromTupleDesc 648046
buildRelationAliases 648052
checkNameSpaceConflicts 472710
check_lateral_ref_ok 1791102
chooseScalarFunctionAlias 28162
colNameToVar 748524
errorMissingColumn 364
errorMissingRTE 114
expandNSItemAttrs 71468
expandNSItemVars 76436
expandRTE 25902
expandRelation 158
expandTupleDesc 12286
findNSItemForRTE 120
getRTEPermissionInfo 3242074
get_parse_rowmark 23538
get_rte_attribute_is_dropped 698004
get_rte_attribute_name 1954
get_tle_by_resno 262276
isFutureCTE 190
isLockedRefname 413348
isQueryUsingTempRelation 16926
isQueryUsingTempRelation_walker 1545020
markNullableIfNeeded 5315858
markRTEForSelectPriv 2003492
markVarForSelectPriv 2003480
parserOpenTable 491732
refnameNamespaceItem 1118678
rte_visible_if_lateral 102
rte_visible_if_qualified 18
scanNSItemForColumn 1914984
scanNameSpaceForCTE 205300
scanNameSpaceForENR 281380
scanNameSpaceForRefname 1170194
scanNameSpaceForRelid 24
scanRTEForColumn 1915386
searchRangeTableForCol 364
searchRangeTableForRel 114
specialAttNum 135508
updateFuzzyAttrMatchState 2298

Generated by: LCOV version 1.14