summaryrefslogtreecommitdiff
path: root/sources/scalac/symtab/Symbol.java
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2004-02-29 23:29:06 +0000
committerpaltherr <paltherr@epfl.ch>2004-02-29 23:29:06 +0000
commitb96ad4aaa33e141763d5dfc89e47eb50b131dfac (patch)
tree07c6dbf89c3627983d4d3d210395d7f6bd265565 /sources/scalac/symtab/Symbol.java
parent1807482906846231d266fcbbcabfeb2721ad3df0 (diff)
downloadscala-b96ad4aaa33e141763d5dfc89e47eb50b131dfac.tar.gz
scala-b96ad4aaa33e141763d5dfc89e47eb50b131dfac.tar.bz2
scala-b96ad4aaa33e141763d5dfc89e47eb50b131dfac.zip
- Added assertion in method ClassSymbol.module
- Some clean up
Diffstat (limited to 'sources/scalac/symtab/Symbol.java')
-rw-r--r--sources/scalac/symtab/Symbol.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/sources/scalac/symtab/Symbol.java b/sources/scalac/symtab/Symbol.java
index b074145bf6..6b90e584c2 100644
--- a/sources/scalac/symtab/Symbol.java
+++ b/sources/scalac/symtab/Symbol.java
@@ -370,7 +370,6 @@ public abstract class Symbol implements Modifiers, Kinds {
*/
public final boolean isRoot() {
return (attrs & IS_ROOT) != 0;
- //return this.moduleClass() == Global.instance.definitions.ROOT_CLASS;
}
/** Does this symbol denote something loaded from a Java class? */
@@ -1757,7 +1756,7 @@ public class ClassSymbol extends TypeSymbol {
clasz.setInfo(parser);
clasz.primaryConstructor().setInfo(
Type.MethodType(Symbol.EMPTY_ARRAY, clasz.typeConstructor()));
- // Type.MethodType(Symbol.EMPTY_ARRAY, clasz.thisType()));
+ // !!! Type.MethodType(Symbol.EMPTY_ARRAY, clasz.thisType()));
return clasz;
}
@@ -1781,6 +1780,7 @@ public class ClassSymbol extends TypeSymbol {
/** Get module */
public Symbol module() {
+ assert !isRoot(): this + ".module()";
return module;
}