summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/transform/ExplicitOuter.scala
diff options
context:
space:
mode:
authorGeoffrey Washburn <geoffrey.washburn@epfl.ch>2008-09-03 10:07:36 +0000
committerGeoffrey Washburn <geoffrey.washburn@epfl.ch>2008-09-03 10:07:36 +0000
commit6fd613c19254867c4b2f120474e8bdb2b935b97f (patch)
tree113edcf8f8d647b1a959986c489cfb88abeda85d /src/compiler/scala/tools/nsc/transform/ExplicitOuter.scala
parent386fe95009444fd73434dc3e37e193dbf0cee580 (diff)
downloadscala-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.scala7
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
+ }
}