summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/ast/Trees.scala
blob: 008eb8372a8fab733af66fc095d680e61cb3e26d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/* NSC -- new Scala compiler
 * Copyright 2005-2011 LAMP/EPFL
 * @author  Martin Odersky
 */

package scala.tools.nsc
package ast

trait Trees extends reflect.internal.Trees { self: Global =>

  lazy val treePrinter = newTreePrinter()

  class Transformer extends super.Transformer {
    def transformUnit(unit: CompilationUnit) { unit.body = transform(unit.body) }
  }
}