aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/transform/OverridingPairs.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2014-12-18 16:21:19 +0100
committerMartin Odersky <odersky@gmail.com>2014-12-18 16:21:19 +0100
commit43fefd527e3ec424a6b1232aed63b50dd6a71342 (patch)
tree60e913d34f98f3d33e50e951a770f9b2251496c5 /src/dotty/tools/dotc/transform/OverridingPairs.scala
parent064974fd4877bcf77dc495f1dcef9dfd2d626435 (diff)
downloaddotty-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/OverridingPairs.scala')
-rw-r--r--src/dotty/tools/dotc/transform/OverridingPairs.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/transform/OverridingPairs.scala b/src/dotty/tools/dotc/transform/OverridingPairs.scala
index bc3c085a9..f631dcf9a 100644
--- a/src/dotty/tools/dotc/transform/OverridingPairs.scala
+++ b/src/dotty/tools/dotc/transform/OverridingPairs.scala
@@ -53,7 +53,7 @@ object OverridingPairs {
def fillDecls(bcs: List[Symbol], deferred: Boolean): Unit = bcs match {
case bc :: bcs1 =>
fillDecls(bcs1, deferred)
- var e = bc.info.decls.asInstanceOf[MutableScope].lastEntry
+ var e = bc.info.decls.lastEntry
while (e != null) {
if (e.sym.is(Deferred) == deferred && !exclude(e.sym))
decls.enter(e.sym)