diff options
author | Martin Odersky <odersky@gmail.com> | 2005-07-21 16:17:35 +0000 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2005-07-21 16:17:35 +0000 |
commit | b23d885feb9c36007913caaf2104895212b33e1e (patch) | |
tree | 83964c7ebb5bf44ec00b7b2dc33cbcb0a1a2889d /sources/scala/tools/nsc/SubComponent.scala | |
parent | 2b073f0a006c77eb847fc5cbe3c2421b5e64498e (diff) | |
download | scala-b23d885feb9c36007913caaf2104895212b33e1e.tar.gz scala-b23d885feb9c36007913caaf2104895212b33e1e.tar.bz2 scala-b23d885feb9c36007913caaf2104895212b33e1e.zip |
*** empty log message ***
Diffstat (limited to 'sources/scala/tools/nsc/SubComponent.scala')
-rw-r--r-- | sources/scala/tools/nsc/SubComponent.scala | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/sources/scala/tools/nsc/SubComponent.scala b/sources/scala/tools/nsc/SubComponent.scala index 9bed9fc07e..680c3cda77 100644 --- a/sources/scala/tools/nsc/SubComponent.scala +++ b/sources/scala/tools/nsc/SubComponent.scala @@ -8,8 +8,10 @@ package scala.tools.nsc; /** An nsc sub-component. */ abstract class SubComponent { - val global: Global; - + val phaseName: String; + def newPhase(prev: Phase): Phase; + abstract class StdPhase(prev: Phase) extends global.GlobalPhase(prev) { + def name = phaseName; + } } - |