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-07-04 11:17:57 Functions: 60 60 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
GetCTEForRTE 8578
GetNSItemByRangeTablePosn 2172
GetRTEByRangeTablePosn 802002
addNSItemToQuery 151276
addRTEPermissionInfo 1412382
addRangeTableEntry 397664
addRangeTableEntryForCTE 6866
addRangeTableEntryForENR 478
addRangeTableEntryForFunction 47950
addRangeTableEntryForGroup 4492
addRangeTableEntryForJoin 99080
addRangeTableEntryForRelation 194734
addRangeTableEntryForSubquery 59218
addRangeTableEntryForTableFunc 670
addRangeTableEntryForValues 13198
attnameAttNum 51508
attnumAttName 14248
attnumCollationId 5792
attnumTypeId 194038
buildNSItemFromLists 84414
buildNSItemFromTupleDesc 640592
buildRelationAliases 640598
checkNameSpaceConflicts 469186
check_lateral_ref_ok 1797158
chooseScalarFunctionAlias 24268
colNameToVar 750930
errorMissingColumn 364
errorMissingRTE 114
expandNSItemAttrs 68624
expandNSItemVars 73602
expandRTE 25326
expandRelation 158
expandTupleDesc 11898
findNSItemForRTE 120
getRTEPermissionInfo 3230378
get_parse_rowmark 23354
get_rte_attribute_is_dropped 638352
get_rte_attribute_name 1984
get_tle_by_resno 264314
isFutureCTE 190
isLockedRefname 413598
isQueryUsingTempRelation 17516
isQueryUsingTempRelation_walker 1606256
markNullableIfNeeded 5388032
markRTEForSelectPriv 2008296
markVarForSelectPriv 2008284
parserOpenTable 486086
refnameNamespaceItem 1124888
rte_visible_if_lateral 102
rte_visible_if_qualified 18
scanNSItemForColumn 1921426
scanNameSpaceForCTE 205188
scanNameSpaceForENR 281676
scanNameSpaceForRefname 1176440
scanNameSpaceForRelid 24
scanRTEForColumn 1921828
searchRangeTableForCol 364
searchRangeTableForRel 114
specialAttNum 136306
updateFuzzyAttrMatchState 2298

Generated by: LCOV version 1.16