summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2004-01-21 14:53:24 +0000
committerpaltherr <paltherr@epfl.ch>2004-01-21 14:53:24 +0000
commitb011f553791111885d5c50050f044d550eb62a25 (patch)
treecdb3274d1cee731075d4a9ecb8c7d4c411dbc3e5
parent2c067ee54fb0f1c1927f13802b3c0601bfaeda4a (diff)
downloadscala-b011f553791111885d5c50050f044d550eb62a25.tar.gz
scala-b011f553791111885d5c50050f044d550eb62a25.tar.bz2
scala-b011f553791111885d5c50050f044d550eb62a25.zip
- Moved phase AddConstructors before phase Tail...
- Moved phase AddConstructors before phase TailCall
-rw-r--r--sources/scalac/CompilerPhases.java14
1 files changed, 7 insertions, 7 deletions
diff --git a/sources/scalac/CompilerPhases.java b/sources/scalac/CompilerPhases.java
index 2993d98469..dae13e6c91 100644
--- a/sources/scalac/CompilerPhases.java
+++ b/sources/scalac/CompilerPhases.java
@@ -31,8 +31,8 @@ public class CompilerPhases {
public final PhaseDescriptor LAMBDALIFT;
public final PhaseDescriptor EXPLICITOUTER;
public final PhaseDescriptor ADDACCESSORS;
- public final PhaseDescriptor TAILCALL;
public final PhaseDescriptor ADDCONSTRUCTORS;
+ public final PhaseDescriptor TAILCALL;
public final PhaseDescriptor ADDINTERFACES;
public final PhaseDescriptor EXPANDMIXIN;
public final PhaseDescriptor MAKEBOXINGEXPLICIT;
@@ -57,8 +57,8 @@ public class CompilerPhases {
protected Class LAMBDALIFT_PHASE() { return scalac.transformer.LambdaLiftPhase.class; }
protected Class EXPLICITOUTER_PHASE() { return scalac.transformer.ExplicitOuterClassesPhase.class; }
protected Class ADDACCESSORS_PHASE() { return scalac.transformer.AddAccessorsPhase.class; }
- protected Class TAILCALL_PHASE() { return scalac.transformer.TailCallPhase.class; }
protected Class ADDCONSTRUCTORS_PHASE() { return scalac.transformer.AddConstructorsPhase.class; }
+ protected Class TAILCALL_PHASE() { return scalac.transformer.TailCallPhase.class; }
protected Class ADDINTERFACES_PHASE() { return scalac.transformer.AddInterfacesPhase.class; }
protected Class EXPANDMIXIN_PHASE() { return scalac.transformer.ExpandMixinsPhase.class; }
protected Class ERASURE_PHASE() { return scalac.transformer.ErasurePhase.class; }
@@ -122,16 +122,16 @@ public class CompilerPhases {
"add accessors for constructor arguments",
"added accessors",
ADDACCESSORS_PHASE()),
- this.TAILCALL = new PhaseDescriptor(
- "tailcall",
- "add tail-calls",
- "added tail-calls",
- TAILCALL_PHASE()),
this.ADDCONSTRUCTORS = new PhaseDescriptor(
"addconstructors",
"add explicit constructor for each class",
"added constructors",
ADDCONSTRUCTORS_PHASE()),
+ this.TAILCALL = new PhaseDescriptor(
+ "tailcall",
+ "add tail-calls",
+ "added tail-calls",
+ TAILCALL_PHASE()),
this.ADDINTERFACES = new PhaseDescriptor(
"addinterfaces",
"add one interface per class",