diff options
author | Martin Odersky <odersky@gmail.com> | 2014-03-29 15:02:51 +0100 |
---|---|---|
committer | Dmitry Petrashko <dmitry.petrashko@gmail.com> | 2014-03-31 14:52:08 +0200 |
commit | 26b8ec48adec709cf2b07b470ada774c708e96a4 (patch) | |
tree | 2d08891102e67788b94c8d67f13052a43f3ea493 /src/dotty/tools/dotc/core/Phases.scala | |
parent | a73b510b82460247524a07a6dd4f0bfaac74ccfc (diff) | |
download | dotty-26b8ec48adec709cf2b07b470ada774c708e96a4.tar.gz dotty-26b8ec48adec709cf2b07b470ada774c708e96a4.tar.bz2 dotty-26b8ec48adec709cf2b07b470ada774c708e96a4.zip |
Adapting containsPhase to phase groups
A list of names contains a phasegroup if it contains
any phase in the group.
Diffstat (limited to 'src/dotty/tools/dotc/core/Phases.scala')
-rw-r--r-- | src/dotty/tools/dotc/core/Phases.scala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dotty/tools/dotc/core/Phases.scala b/src/dotty/tools/dotc/core/Phases.scala index 87242c9b5..8b5606da2 100644 --- a/src/dotty/tools/dotc/core/Phases.scala +++ b/src/dotty/tools/dotc/core/Phases.scala @@ -107,11 +107,11 @@ object Phases { postTyperEmmited = true new PostTyperTransformer { override def name: String = transformations.map(_.name).mkString("TreeTransform:{", ", ", "}") - override protected def transformations: Array[TreeTransform] = transforms.toArray + override def transformations: Array[TreeTransform] = transforms.toArray } } else new TreeTransformer { override def name: String = transformations.map(_.name).mkString("TreeTransform:{", ", ", "}") - override protected def transformations: Array[TreeTransform] = transforms.toArray + override def transformations: Array[TreeTransform] = transforms.toArray } squashedPhases += block block.init(this, phasess(i).head.id, phasess(i).last.id) |