Skip to content

Commit 0d74e59

Browse files
committed
Superaccessors are methods
Need to have Method flag set
1 parent 1fad643 commit 0d74e59

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/dotty/tools/dotc/transform/SuperAccessors.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ class SuperAccessors extends MacroTransform with IdentityDenotTransformer { this
9090
val superAcc = clazz.info.decl(supername).suchThat(_.signature == sym.signature).symbol orElse {
9191
ctx.debuglog(s"add super acc ${sym.showLocated} to $clazz")
9292
val acc = ctx.newSymbol(
93-
clazz, supername, SuperAccessor | Private | Artifact,
93+
clazz, supername, SuperAccessor | Private | Artifact | Method,
9494
ensureMethodic(sel.tpe.widenSingleton), coord = sym.coord).enteredAfter(thisTransformer)
9595
// Diagnostic for SI-7091
9696
if (!accDefs.contains(clazz))

0 commit comments

Comments
 (0)