diff options
author | michelou <michelou@epfl.ch> | 2006-07-17 16:49:39 +0000 |
---|---|---|
committer | michelou <michelou@epfl.ch> | 2006-07-17 16:49:39 +0000 |
commit | 3e41f705d18ea6ef41c6e9c380db422fdc9bf105 (patch) | |
tree | 4e599cde26d8929dd593f781c90d61996cb35248 /src/compiler | |
parent | 3a0c15973d7e5e25c7fff451aa18363bcb3bdcba (diff) | |
download | scala-3e41f705d18ea6ef41c6e9c380db422fdc9bf105.tar.gz scala-3e41f705d18ea6ef41c6e9c380db422fdc9bf105.tar.bz2 scala-3e41f705d18ea6ef41c6e9c380db422fdc9bf105.zip |
removed leading/trailing tabs/blanks in transfo...
removed leading/trailing tabs/blanks in transform/InfoTransform.scala
Diffstat (limited to 'src/compiler')
-rw-r--r-- | src/compiler/scala/tools/nsc/transform/InfoTransform.scala | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/src/compiler/scala/tools/nsc/transform/InfoTransform.scala b/src/compiler/scala/tools/nsc/transform/InfoTransform.scala index a5af6beb06..f9a53419df 100644 --- a/src/compiler/scala/tools/nsc/transform/InfoTransform.scala +++ b/src/compiler/scala/tools/nsc/transform/InfoTransform.scala @@ -1,28 +1,30 @@ -/* NSC -- new scala compiler - * Copyright 2005 LAMP/EPFL +/* NSC -- new Scala compiler + * Copyright 2005-2006 LAMP/EPFL * @author */ // $Id$ -package scala.tools.nsc.transform; + +package scala.tools.nsc.transform /** A base class for transforms. * A transform contains a compiler phase which applies a tree transformer. */ abstract class InfoTransform extends Transform { - import global.{Symbol, Type, InfoTransformer, infoTransformers}; + import global.{Symbol, Type, InfoTransformer, infoTransformers} - def transformInfo(sym: Symbol, tpe: Type): Type; + def transformInfo(sym: Symbol, tpe: Type): Type - override def newPhase(prev: scala.tools.nsc.Phase): StdPhase = new Phase(prev); + override def newPhase(prev: scala.tools.nsc.Phase): StdPhase = + new Phase(prev) - protected def changesBaseClasses = true; + protected def changesBaseClasses = true class Phase(prev: scala.tools.nsc.Phase) extends super.Phase(prev) { if (infoTransformers.nextFrom(id).pid != id) { val infoTransformer = new InfoTransformer { - val pid = id; - val changesBaseClasses = InfoTransform.this.changesBaseClasses; - def transform(sym: Symbol, tpe: Type): Type = transformInfo(sym, tpe); + val pid = id + val changesBaseClasses = InfoTransform.this.changesBaseClasses + def transform(sym: Symbol, tpe: Type): Type = transformInfo(sym, tpe) } infoTransformers.insert(infoTransformer) } |