summaryrefslogtreecommitdiff
path: root/sources/scalac/CompilerPhases.java
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2003-12-09 16:05:34 +0000
committerpaltherr <paltherr@epfl.ch>2003-12-09 16:05:34 +0000
commit44e74c63819b375099a0033f6146049dc4fd1646 (patch)
tree396da0f6f225e58209d670bb994519552ba04a13 /sources/scalac/CompilerPhases.java
parent2458b5ce591710a4e28d124f176b29c4481678ba (diff)
downloadscala-44e74c63819b375099a0033f6146049dc4fd1646.tar.gz
scala-44e74c63819b375099a0033f6146049dc4fd1646.tar.bz2
scala-44e74c63819b375099a0033f6146049dc4fd1646.zip
- Enabled phase make-boxing-explicit
Diffstat (limited to 'sources/scalac/CompilerPhases.java')
-rw-r--r--sources/scalac/CompilerPhases.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/sources/scalac/CompilerPhases.java b/sources/scalac/CompilerPhases.java
index e0329bc7e6..9ba1198626 100644
--- a/sources/scalac/CompilerPhases.java
+++ b/sources/scalac/CompilerPhases.java
@@ -35,6 +35,7 @@ public class CompilerPhases {
public final PhaseDescriptor ADDINTERFACES;
public final PhaseDescriptor EXPANDMIXIN;
public final PhaseDescriptor ADDCONSTRUCTORS;
+ public final PhaseDescriptor MAKEBOXINGEXPLICIT;
public final PhaseDescriptor ERASURE;
public final PhaseDescriptor GENMSIL;
public final PhaseDescriptor GENJVM;
@@ -141,6 +142,11 @@ public class CompilerPhases {
"add explicit constructor for each class",
"added constructors",
ADDCONSTRUCTORS_PHASE()),
+ this.MAKEBOXINGEXPLICIT = new PhaseDescriptor(
+ "boxing",
+ "makes boxing explicit",
+ "made boxing explicit",
+ scalac.transformer.MakeBoxingExplicitPhase.class),
this.ERASURE = new PhaseDescriptor(
"erasure",
"type eraser",