LCOV - code coverage report
Current view: top level - src/backend/parser - parse_relation.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 91.5 % 1241 1136
Test Date: 2026-04-28 23:16:22 Functions: 100.0 % 59 59
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
GetCTEForRTE 6023
GetNSItemByRangeTablePosn 1510
GetRTEByRangeTablePosn 526002
addNSItemToQuery 103366
addRTEPermissionInfo 987639
addRangeTableEntry 260277
addRangeTableEntryForCTE 4374
addRangeTableEntryForENR 356
addRangeTableEntryForFunction 30188
addRangeTableEntryForGraphTable 490
addRangeTableEntryForGroup 3308
addRangeTableEntryForJoin 65479
addRangeTableEntryForRelation 152989
addRangeTableEntryForSubquery 43921
addRangeTableEntryForTableFunc 442
addRangeTableEntryForValues 9005
attnameAttNum 33754
attnumAttName 8489
attnumCollationId 3902
attnumTypeId 131310
buildNSItemFromLists 61520
buildNSItemFromTupleDesc 443662
buildRelationAliases 443666
checkNameSpaceConflicts 309650
check_lateral_ref_ok 1158951
chooseScalarFunctionAlias 15395
colNameToVar 474229
errorMissingColumn 245
errorMissingRTE 80
expandNSItemAttrs 49731
expandNSItemVars 53219
expandRTE 16882
expandRelation 137
expandTupleDesc 6487
findNSItemForRTE 80
getRTEPermissionInfo 2270490
get_parse_rowmark 21765
get_rte_attribute_is_dropped 610635
get_rte_attribute_name 1300
get_tle_by_resno 216212
isFutureCTE 117
isLockedRefname 274042
markNullableIfNeeded 3524626
markRTEForSelectPriv 1319450
markVarForSelectPriv 1319442
parserOpenTable 317386
refnameNamespaceItem 738070
rte_visible_if_lateral 68
rte_visible_if_qualified 12
scanNSItemForColumn 1233732
scanNameSpaceForCTE 135094
scanNameSpaceForENR 183850
scanNameSpaceForRefname 774248
scanNameSpaceForRelid 16
scanRTEForColumn 1234004
searchRangeTableForCol 245
searchRangeTableForRel 80
specialAttNum 81221
updateFuzzyAttrMatchState 1544

Generated by: LCOV version 2.0-1