diff options
author | Martin Odersky <odersky@gmail.com> | 2014-11-12 18:09:45 +0100 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2014-11-12 18:09:45 +0100 |
commit | c3b11ceddd46df7ecb2fb5640fd30efcd82b74c2 (patch) | |
tree | b1a7b91aef85eed503fa4b9d1c34d9c6001591d2 /src/dotty/tools/dotc/transform/TreeTransform.scala | |
parent | 46dd4a8d78a955dccee8674df3a962b5dae17856 (diff) | |
download | dotty-c3b11ceddd46df7ecb2fb5640fd30efcd82b74c2.tar.gz dotty-c3b11ceddd46df7ecb2fb5640fd30efcd82b74c2.tar.bz2 dotty-c3b11ceddd46df7ecb2fb5640fd30efcd82b74c2.zip |
Remove init method from TreeTransform
Do not lead to temptation...
Diffstat (limited to 'src/dotty/tools/dotc/transform/TreeTransform.scala')
-rw-r--r-- | src/dotty/tools/dotc/transform/TreeTransform.scala | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/dotty/tools/dotc/transform/TreeTransform.scala b/src/dotty/tools/dotc/transform/TreeTransform.scala index e12f6a8a6..d3d8a183b 100644 --- a/src/dotty/tools/dotc/transform/TreeTransform.scala +++ b/src/dotty/tools/dotc/transform/TreeTransform.scala @@ -142,9 +142,6 @@ object TreeTransforms { val last = info.transformers(info.transformers.length - 1) action(ctx.withPhase(last.phase.next)) } - - /** perform context-dependant initialization */ - def init(implicit ctx: Context, info: TransformerInfo): Unit = {} } /** A phase that defines a TreeTransform to be used in a group */ @@ -531,9 +528,7 @@ object TreeTransforms { val initialTransformations = transformations val info = new TransformerInfo(initialTransformations, new NXTransformations(initialTransformations), this) initialTransformations.zipWithIndex.foreach { - case (transform, id) => - transform.idx = id - transform.init(ctx, info) + case (transform, id) => transform.idx = id } implicit val mutatedInfo: TransformerInfo = mutateTransformers(info, prepForUnit, info.nx.nxPrepUnit, t, 0) if (mutatedInfo eq null) t |