summaryrefslogtreecommitdiff
path: root/sources/scalac/CompilerPhases.java
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2005-01-25 10:27:42 +0000
committerpaltherr <paltherr@epfl.ch>2005-01-25 10:27:42 +0000
commit9d73819ae72a83f0aaeb096c1fe7dd8f9aa05ca1 (patch)
treee2db345e513ede2ab712a3c62a6e89c4d4ead88b /sources/scalac/CompilerPhases.java
parent402ee863034f31f45a76759e6e51c2713cb63af0 (diff)
downloadscala-9d73819ae72a83f0aaeb096c1fe7dd8f9aa05ca1.tar.gz
scala-9d73819ae72a83f0aaeb096c1fe7dd8f9aa05ca1.tar.bz2
scala-9d73819ae72a83f0aaeb096c1fe7dd8f9aa05ca1.zip
- Added a dummy "codegen" phase to enable/disab...
- Added a dummy "codegen" phase to enable/disable code generation.
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 0e69a8c595..ec021a9f90 100644
--- a/sources/scalac/CompilerPhases.java
+++ b/sources/scalac/CompilerPhases.java
@@ -41,6 +41,7 @@ public abstract class CompilerPhases {
public final PhaseDescriptor MAKEBOXINGEXPLICIT;
public final PhaseDescriptor ERASURE;
public final PhaseDescriptor ICODE;
+ public final PhaseDescriptor CODEGEN;
public final PhaseDescriptor TERMINAL;
//########################################################################
@@ -176,6 +177,11 @@ public abstract class CompilerPhases {
"generate icode",
"generated icode",
ICODE_PHASE()),
+ this.CODEGEN = new PhaseDescriptor(
+ "codegen",
+ "enable code generation",
+ "code generation enabled",
+ scalac.util.EmptyPhase.class),
this.TERMINAL = new PhaseDescriptor(
"terminal",
"compilation terminated",