diff options
author | paltherr <paltherr@epfl.ch> | 2004-01-21 14:53:24 +0000 |
---|---|---|
committer | paltherr <paltherr@epfl.ch> | 2004-01-21 14:53:24 +0000 |
commit | b011f553791111885d5c50050f044d550eb62a25 (patch) | |
tree | cdb3274d1cee731075d4a9ecb8c7d4c411dbc3e5 /sources | |
parent | 2c067ee54fb0f1c1927f13802b3c0601bfaeda4a (diff) | |
download | scala-b011f553791111885d5c50050f044d550eb62a25.tar.gz scala-b011f553791111885d5c50050f044d550eb62a25.tar.bz2 scala-b011f553791111885d5c50050f044d550eb62a25.zip |
- Moved phase AddConstructors before phase Tail...
- Moved phase AddConstructors before phase TailCall
Diffstat (limited to 'sources')
-rw-r--r-- | sources/scalac/CompilerPhases.java | 14 |
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", |