Skip to content

Commit ece6ed4

Browse files
committed
Revert: Implementations of mixin getters are never ParamAccessors
(reverted from commit 2c55900) Mixin should drop the ParamAccessor flag anyway in traits, so there is no need to mask it when creating implementations of trait definitions.
1 parent da773fb commit ece6ed4

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ class MixinOps(cls: ClassSymbol, thisTransform: DenotTransformer)(implicit ctx:
1717
val res = member.copy(
1818
owner = cls,
1919
name = member.name.stripScala2LocalSuffix,
20-
flags = member.flags &~ (Deferred | ParamAccessor),
20+
flags = member.flags &~ Deferred,
2121
info = cls.thisType.memberInfo(member)).enteredAfter(thisTransform).asTerm
2222
res.addAnnotations(member.annotations)
2323
res

0 commit comments

Comments
 (0)