LCOV - code coverage report
Current view:
top level
-
src/backend/parser
- parse_relation.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 20devel
Lines:
91.4 %
1251
1144
Test Date:
2026-07-03 19:57:34
Functions:
100.0 %
60
60
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
74.0 %
1051
778
Function Name
Hit count
rte_visible_if_qualified
12
scanNameSpaceForRelid
16
rte_visible_if_lateral
68
errorMissingRTE
80
findNSItemForRTE
80
searchRangeTableForRel
80
isFutureCTE
117
expandRelation
137
GetNSItemByVar
192
errorMissingColumn
245
searchRangeTableForCol
245
addRangeTableEntryForENR
354
addRangeTableEntryForTableFunc
442
addRangeTableEntryForGraphTable
504
get_rte_attribute_name
1304
GetNSItemByRangeTablePosn
1367
updateFuzzyAttrMatchState
1544
addRangeTableEntryForGroup
3469
attnumCollationId
3915
addRangeTableEntryForCTE
4257
GetCTEForRTE
5933
expandTupleDesc
6508
attnumAttName
8505
addRangeTableEntryForValues
9155
chooseScalarFunctionAlias
14999
expandRTE
16579
get_parse_rowmark
20808
addRangeTableEntryForFunction
29569
attnameAttNum
34039
addRangeTableEntryForSubquery
43837
expandNSItemAttrs
50111
expandNSItemVars
53651
buildNSItemFromLists
61644
addRangeTableEntryForJoin
63407
specialAttNum
76271
addNSItemToQuery
103943
attnumTypeId
129806
scanNameSpaceForCTE
130368
addRangeTableEntryForRelation
153674
scanNameSpaceForENR
179494
get_tle_by_resno
218794
addRangeTableEntry
253902
isLockedRefname
267869
checkNameSpaceConflicts
302753
parserOpenTable
310286
buildNSItemFromTupleDesc
437351
buildRelationAliases
437355
colNameToVar
452002
GetRTEByRangeTablePosn
501398
get_rte_attribute_is_dropped
584538
refnameNamespaceItem
715877
scanNameSpaceForRefname
751105
addRTEPermissionInfo
972788
check_lateral_ref_ok
1114377
scanNSItemForColumn
1185730
scanRTEForColumn
1186002
markVarForSelectPriv
1275753
markRTEForSelectPriv
1275761
getRTEPermissionInfo
2201279
markNullableIfNeeded
3385293
Generated by:
LCOV version 2.0-1