diff options
author | Martin Odersky <odersky@gmail.com> | 2014-12-18 16:21:19 +0100 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2014-12-18 16:21:19 +0100 |
commit | 43fefd527e3ec424a6b1232aed63b50dd6a71342 (patch) | |
tree | 60e913d34f98f3d33e50e951a770f9b2251496c5 /src/dotty/tools/dotc/transform/SuperAccessors.scala | |
parent | 064974fd4877bcf77dc495f1dcef9dfd2d626435 (diff) | |
download | dotty-43fefd527e3ec424a6b1232aed63b50dd6a71342.tar.gz dotty-43fefd527e3ec424a6b1232aed63b50dd6a71342.tar.bz2 dotty-43fefd527e3ec424a6b1232aed63b50dd6a71342.zip |
New method on scopes: openForMutations
Replaces `asInstanceOf[MutableScope]` calls.
Diffstat (limited to 'src/dotty/tools/dotc/transform/SuperAccessors.scala')
-rw-r--r-- | src/dotty/tools/dotc/transform/SuperAccessors.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/transform/SuperAccessors.scala b/src/dotty/tools/dotc/transform/SuperAccessors.scala index f727201b2..0d89e9d74 100644 --- a/src/dotty/tools/dotc/transform/SuperAccessors.scala +++ b/src/dotty/tools/dotc/transform/SuperAccessors.scala @@ -146,7 +146,7 @@ class SuperAccessors extends MacroTransform with IdentityDenotTransformer { this if (needsExpansion(s)) { ctx.deprecationWarning(s"private qualified with a class has been deprecated, use package enclosing ${s.privateWithin} instead", s.pos) /* disabled for now - decls.asInstanceOf[MutableScope].unlink(s) + decls.openForMutations.unlink(s) s.copySymDenotation(name = s.name.expandedName(s.privateWithin)) .installAfter(thisTransformer) decls1.enter(s)(nextCtx) |