summaryrefslogtreecommitdiff
path: root/sources/scalac/symtab/Symbol.java
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2003-08-18 15:58:45 +0000
committerpaltherr <paltherr@epfl.ch>2003-08-18 15:58:45 +0000
commit87210b8f1092065be1b7cfaf13a3852fe861abe4 (patch)
tree0e2ee43a75d151a74cec60e0025876082f2d7bc5 /sources/scalac/symtab/Symbol.java
parentc4e1967d6c99021400b8fa906f51f0bcba984fd4 (diff)
downloadscala-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.java6
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;