summaryrefslogtreecommitdiff
path: root/sources/scalac/typechecker
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2003-08-18 22:24:07 +0000
committerpaltherr <paltherr@epfl.ch>2003-08-18 22:24:07 +0000
commit1832dd1036e31de1de2e6d14c57444ac696746cd (patch)
tree85eb82f1366cf04cb13524ef3a1fdd0fbe1f0427 /sources/scalac/typechecker
parenteae9ff36d8080e8f769d354153b275b8a6b0b128 (diff)
downloadscala-1832dd1036e31de1de2e6d14c57444ac696746cd.tar.gz
scala-1832dd1036e31de1de2e6d14c57444ac696746cd.tar.bz2
scala-1832dd1036e31de1de2e6d14c57444ac696746cd.zip
- Removed constant Global.POST_ANALYZER_PHASE_ID.
- Removed constant Symbol.FIRST_ID. - Added method Symbol.setFirstInfo(Type). - Added method Symbol.rawFirstInfo(). - Renamed Symbol.setInfo(Type,int) into Symbol.setInfoAt(Type,int). - Made Symbol.setInfoAt(Type,int) and Symbol.rawInfoAt(int) private. - Changed Symbol.currentPhaseId() to always return id of current phase.
Diffstat (limited to 'sources/scalac/typechecker')
-rw-r--r--sources/scalac/typechecker/Analyzer.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/sources/scalac/typechecker/Analyzer.java b/sources/scalac/typechecker/Analyzer.java
index 296f20dc76..7aeed9432d 100644
--- a/sources/scalac/typechecker/Analyzer.java
+++ b/sources/scalac/typechecker/Analyzer.java
@@ -96,7 +96,7 @@ public class Analyzer extends Transformer implements Modifiers, Kinds {
public void lateEnter(Unit unit, Symbol sym) {
enterUnit(unit);
- if (sym.rawInfoAt(Symbol.FIRST_ID) instanceof SourceCompleter) {
+ if (sym.rawFirstInfo() instanceof SourceCompleter) {
sym.setInfo(Type.ErrorType);
String kind = (sym.name.isTermName()) ? "object " : "class ";
throw new Type.Error("file " + unit.source + " does not define public " +