diff options
author | paltherr <paltherr@epfl.ch> | 2003-08-18 15:58:45 +0000 |
---|---|---|
committer | paltherr <paltherr@epfl.ch> | 2003-08-18 15:58:45 +0000 |
commit | 87210b8f1092065be1b7cfaf13a3852fe861abe4 (patch) | |
tree | 0e2ee43a75d151a74cec60e0025876082f2d7bc5 /sources/scalac/symtab/Symbol.java | |
parent | c4e1967d6c99021400b8fa906f51f0bcba984fd4 (diff) | |
download | scala-87210b8f1092065be1b7cfaf13a3852fe861abe4.tar.gz scala-87210b8f1092065be1b7cfaf13a3852fe861abe4.tar.bz2 scala-87210b8f1092065be1b7cfaf13a3852fe861abe4.zip |
- rewrote the phase creation process
- replace PhaseRepository by CompilerPhases
Diffstat (limited to 'sources/scalac/symtab/Symbol.java')
-rw-r--r-- | sources/scalac/symtab/Symbol.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sources/scalac/symtab/Symbol.java b/sources/scalac/symtab/Symbol.java index 2e3ebbbf90..5abc022439 100644 --- a/sources/scalac/symtab/Symbol.java +++ b/sources/scalac/symtab/Symbol.java @@ -13,7 +13,7 @@ package scalac.symtab; import ch.epfl.lamp.util.Position; import scalac.ApplicationError; import scalac.Global; -import scalac.PhaseDescriptor; +import scalac.Phase; import scalac.util.ArrayApply; import scalac.util.Name; import scalac.util.Names; @@ -676,7 +676,7 @@ public abstract class Symbol implements Modifiers, Kinds { assert infos != TypeIntervalList.EMPTY : this; int nextid = infos.limit; if (nextid < id) { - PhaseDescriptor curphase = Global.instance.currentPhase; + Phase curphase = Global.instance.currentPhase; do { Global.instance.currentPhase = Global.instance.phases[nextid]; Type newInfo = @@ -1290,7 +1290,7 @@ public abstract class TypeSymbol extends Symbol { //todo: needed? private Type[] closureAt(int id) { - PhaseDescriptor savedPhase = Global.instance.currentPhase; + Phase savedPhase = Global.instance.currentPhase; Global.instance.currentPhase = Global.instance.phases[id]; Type[] c = closure(); Global.instance.currentPhase = savedPhase; |