LCOV - code coverage report
Current view: top level - src/backend/parser - parse_relation.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 91.6 % 1212 1110
Test Date: 2026-11-05 12:15:49 Functions: 100.0 % 59 59
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 74.3 % 1027 763

Function Name Sort by function name Hit count Sort by function hit count
GetCTEForRTE 6179
GetNSItemByRangeTablePosn 1376
GetNSItemByVar 192
GetRTEByRangeTablePosn 497135
addNSItemToQuery 100772
addRTEPermissionInfo 946986
addRangeTableEntry 256188
addRangeTableEntryForCTE 4809
addRangeTableEntryForENR 322
addRangeTableEntryForFunction 29924
addRangeTableEntryForGroup 3602
addRangeTableEntryForJoin 64344
addRangeTableEntryForRelation 123873
addRangeTableEntryForSubquery 44757
addRangeTableEntryForTableFunc 612
addRangeTableEntryForValues 9209
attnameAttNum 32184
attnumAttName 8531
attnumCollationId 5073
attnumTypeId 131484
buildNSItemFromLists 62969
buildNSItemFromTupleDesc 410165
buildRelationAliases 410169
checkNameSpaceConflicts 306289
check_lateral_ref_ok 1120130
chooseScalarFunctionAlias 15216
colNameToVar 450958
errorMissingColumn 245
errorMissingRTE 76
expandNSItemAttrs 49838
expandNSItemVars 53232
expandRTE 16843
expandRelation 141
expandTupleDesc 6489
findNSItemForRTE 80
getRTEPermissionInfo 2352473
get_parse_rowmark 20448
get_rte_attribute_is_dropped 594218
get_rte_attribute_name 1316
get_tle_by_resno 231809
isFutureCTE 113
isLockedRefname 270858
markNullableIfNeeded 3360433
markRTEForSelectPriv 1274421
markVarForSelectPriv 1274229
parserOpenTable 315057
refnameNamespaceItem 721048
rte_visible_if_lateral 68
rte_visible_if_qualified 12
scanNSItemForColumn 1190451
scanNameSpaceForCTE 131407
scanNameSpaceForENR 179409
scanNameSpaceForRefname 761218
scanNameSpaceForRelid 16
scanRTEForColumn 1190723
searchRangeTableForCol 245
searchRangeTableForRel 76
specialAttNum 74983
updateFuzzyAttrMatchState 1544

Generated by: LCOV version 2.0-1