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
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