diff options
author | Geoffrey Washburn <geoffrey.washburn@epfl.ch> | 2008-09-03 10:07:36 +0000 |
---|---|---|
committer | Geoffrey Washburn <geoffrey.washburn@epfl.ch> | 2008-09-03 10:07:36 +0000 |
commit | 6fd613c19254867c4b2f120474e8bdb2b935b97f (patch) | |
tree | 113edcf8f8d647b1a959986c489cfb88abeda85d /src/compiler/scala/tools/nsc/transform/ExplicitOuter.scala | |
parent | 386fe95009444fd73434dc3e37e193dbf0cee580 (diff) | |
download | scala-6fd613c19254867c4b2f120474e8bdb2b935b97f.tar.gz scala-6fd613c19254867c4b2f120474e8bdb2b935b97f.tar.bz2 scala-6fd613c19254867c4b2f120474e8bdb2b935b97f.zip |
Phases now have a checkable flag, used by the n...
Phases now have a checkable flag, used by the new -Ycheck:all option.
Diffstat (limited to 'src/compiler/scala/tools/nsc/transform/ExplicitOuter.scala')
-rw-r--r-- | src/compiler/scala/tools/nsc/transform/ExplicitOuter.scala | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/compiler/scala/tools/nsc/transform/ExplicitOuter.scala b/src/compiler/scala/tools/nsc/transform/ExplicitOuter.scala index 56c20854db..ed370bc48e 100644 --- a/src/compiler/scala/tools/nsc/transform/ExplicitOuter.scala +++ b/src/compiler/scala/tools/nsc/transform/ExplicitOuter.scala @@ -524,4 +524,11 @@ abstract class ExplicitOuter extends InfoTransform with TransMatcher with Patter atPhase(phase.next) { super.transformUnit(unit) } } } + + override def newPhase(prev: scala.tools.nsc.Phase): StdPhase = + new Phase(prev) + + class Phase(prev: scala.tools.nsc.Phase) extends super.Phase(prev) { + override val checkable = false + } } |