summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2006-09-04 16:59:37 +0000
committerMartin Odersky <odersky@gmail.com>2006-09-04 16:59:37 +0000
commit82654dbf8ae447bc36de81c6802e6c1b421360bb (patch)
tree03c5e7e74df3d2029c7e27fb552e4e1dd2eaea3b /src
parent4ed3ac6323ba911a832875d42e762913ae0ba76f (diff)
downloadscala-82654dbf8ae447bc36de81c6802e6c1b421360bb.tar.gz
scala-82654dbf8ae447bc36de81c6802e6c1b421360bb.tar.bz2
scala-82654dbf8ae447bc36de81c6802e6c1b421360bb.zip
allowed access to locals after explicit-outer
Diffstat (limited to 'src')
-rw-r--r--src/compiler/scala/tools/nsc/typechecker/Typers.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/typechecker/Typers.scala b/src/compiler/scala/tools/nsc/typechecker/Typers.scala
index 59917a4037..93ff010ce4 100644
--- a/src/compiler/scala/tools/nsc/typechecker/Typers.scala
+++ b/src/compiler/scala/tools/nsc/typechecker/Typers.scala
@@ -1313,7 +1313,7 @@ trait Typers requires Analyzer {
case ThisType(clazz) if (context.enclClass.owner.ownerChain contains clazz) =>
qual.tpe.member(name)
case _ =>
- if (phase.erasedTypes) qual.tpe.member(name)
+ if (phase.next.erasedTypes) qual.tpe.member(name)
else qual.tpe.nonLocalMember(name)
}
if (sym == NoSymbol && name != nme.CONSTRUCTOR && (mode & EXPRmode) != 0) {