summaryrefslogtreecommitdiff
path: root/sources/scalac/CompilerPhases.java
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2004-12-10 11:37:15 +0000
committerpaltherr <paltherr@epfl.ch>2004-12-10 11:37:15 +0000
commit1a333dbf5ff4df0a8a4877fde1343c1546ca24aa (patch)
tree3d917ebe58f92f7abf571ac5324c90c93473e3dc /sources/scalac/CompilerPhases.java
parent436a4363f7890c12f11d866bbff6d792c9041e88 (diff)
downloadscala-1a333dbf5ff4df0a8a4877fde1343c1546ca24aa.tar.gz
scala-1a333dbf5ff4df0a8a4877fde1343c1546ca24aa.tar.bz2
scala-1a333dbf5ff4df0a8a4877fde1343c1546ca24aa.zip
- Replaced some "return EmptyPhase.class" by ab...
- Replaced some "return EmptyPhase.class" by abstract methods
Diffstat (limited to 'sources/scalac/CompilerPhases.java')
-rw-r--r--sources/scalac/CompilerPhases.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/sources/scalac/CompilerPhases.java b/sources/scalac/CompilerPhases.java
index 4bf445cf26..a3e90bf715 100644
--- a/sources/scalac/CompilerPhases.java
+++ b/sources/scalac/CompilerPhases.java
@@ -61,11 +61,11 @@ public abstract class CompilerPhases {
protected Class ADDCONSTRUCTORS_PHASE() { return scalac.transformer.AddConstructorsPhase.class; }
protected Class TYPESASVALUES_PHASE() { return scalac.transformer.TypesAsValuesPhase.class; }
protected Class TAILCALL_PHASE() { return scalac.transformer.TailCallPhase.class; }
- protected Class WHOLEPROG_PHASE() { return scalac.util.EmptyPhase.class; } // No java version
+ protected abstract Class WHOLEPROG_PHASE();
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; }
- protected Class ICODE_PHASE() { return scalac.util.EmptyPhase.class; } // No java version
+ protected abstract Class ICODE_PHASE();
//########################################################################
// Public Constructors