Skip to content

Commit 9ed0762

Browse files
authored
Merge pull request #14963 from dotty-staging/fix-14953
Adapt infos of export default getters to qualifier
2 parents 78b6070 + fb5f380 commit 9ed0762

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

compiler/src/dotty/tools/dotc/typer/Namer.scala

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1185,7 +1185,8 @@ class Namer { typer: Typer =>
11851185
buf += ddef.withSpan(span)
11861186
if hasDefaults then
11871187
foreachDefaultGetterOf(sym.asTerm,
1188-
getter => addForwarder(getter.name.asTermName, getter, span))
1188+
getter => addForwarder(
1189+
getter.name.asTermName, getter.asSeenFrom(path.tpe), span))
11891190
end addForwarder
11901191

11911192
def addForwardersNamed(name: TermName, alias: TermName, span: Span): Unit =

tests/pos/i14953.scala

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
object Test{
2+
3+
val xs: Seq[String] = List("Apple", "Orange", "Pear")
4+
export xs.*
5+
6+
}
7+
8+
val _ = Test.head

0 commit comments

Comments
 (0)