LCOV - code coverage report
Current view: top level - src/backend/parser - parse_relation.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1113 1216 91.5 %
Date: 2025-08-20 21:18:26 Functions: 60 60 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
GetCTEForRTE 8702
GetNSItemByRangeTablePosn 2172
GetRTEByRangeTablePosn 765630
addNSItemToQuery 148596
addRTEPermissionInfo 1379426
addRangeTableEntry 386164
addRangeTableEntryForCTE 6964
addRangeTableEntryForENR 486
addRangeTableEntryForFunction 47150
addRangeTableEntryForGroup 4476
addRangeTableEntryForJoin 95352
addRangeTableEntryForRelation 187228
addRangeTableEntryForSubquery 59036
addRangeTableEntryForTableFunc 666
addRangeTableEntryForValues 13164
attnameAttNum 51460
attnumAttName 13832
attnumCollationId 5624
attnumTypeId 193326
buildNSItemFromLists 84276
buildNSItemFromTupleDesc 620794
buildRelationAliases 620800
checkNameSpaceConflicts 457006
check_lateral_ref_ok 1723370
chooseScalarFunctionAlias 23658
colNameToVar 714522
errorMissingColumn 364
errorMissingRTE 114
expandNSItemAttrs 69130
expandNSItemVars 74076
expandRTE 25496
expandRelation 156
expandTupleDesc 12348
findNSItemForRTE 120
getRTEPermissionInfo 3143158
get_parse_rowmark 23414
get_rte_attribute_is_dropped 684244
get_rte_attribute_name 1988
get_tle_by_resno 268228
isFutureCTE 190
isLockedRefname 402116
isQueryUsingTempRelation 17218
isQueryUsingTempRelation_walker 1577466
markNullableIfNeeded 5149120
markRTEForSelectPriv 1935850
markVarForSelectPriv 1935838
parserOpenTable 474630
refnameNamespaceItem 1086828
rte_visible_if_lateral 102
rte_visible_if_qualified 18
scanNSItemForColumn 1840990
scanNameSpaceForCTE 196930
scanNameSpaceForENR 273350
scanNameSpaceForRefname 1136880
scanNameSpaceForRelid 24
scanRTEForColumn 1841392
searchRangeTableForCol 364
searchRangeTableForRel 114
specialAttNum 127116
updateFuzzyAttrMatchState 2298

Generated by: LCOV version 1.16