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/transform/TreeTransform.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/transform/TreeTransform.scala')
-rw-r--r-- | src/dotty/tools/dotc/transform/TreeTransform.scala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dotty/tools/dotc/transform/TreeTransform.scala b/src/dotty/tools/dotc/transform/TreeTransform.scala index 10857da5a..684714199 100644 --- a/src/dotty/tools/dotc/transform/TreeTransform.scala +++ b/src/dotty/tools/dotc/transform/TreeTransform.scala @@ -129,7 +129,7 @@ object TreeTransforms { protected def mkTreeTransformer = new TreeTransformer { override def name: String = TreeTransform.this.name - override protected def transformations = Array(TreeTransform.this) + override def transformations = Array(TreeTransform.this) } override def run(implicit ctx: Context): Unit = { @@ -414,7 +414,7 @@ object TreeTransforms { /** A group of tree transforms that are applied in sequence during the same phase */ abstract class TreeTransformer extends Phase { - protected def transformations: Array[TreeTransform] + def transformations: Array[TreeTransform] override def run(implicit ctx: Context): Unit = { val curTree = ctx.compilationUnit.tpdTree |