Skip to content

Commit 3c9a38f

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 4b246aa commit 3c9a38f

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

2323
def superRef(target: Symbol, pos: Position = cls.pos): Tree = {

0 commit comments

Comments
 (0)