diff options
author | paltherr <paltherr@epfl.ch> | 2004-02-29 20:08:40 +0000 |
---|---|---|
committer | paltherr <paltherr@epfl.ch> | 2004-02-29 20:08:40 +0000 |
commit | 00478513fc3a30fb152ba1934274031ad03d28be (patch) | |
tree | 665ffadc07fdde606a7ae857f63fcf0b3808cfa6 /sources/scalac/symtab/Definitions.java | |
parent | 810d03161421b48964bb0a81339a02c9644eb7a8 (diff) | |
download | scala-00478513fc3a30fb152ba1934274031ad03d28be.tar.gz scala-00478513fc3a30fb152ba1934274031ad03d28be.tar.bz2 scala-00478513fc3a30fb152ba1934274031ad03d28be.zip |
- Removed Definitions.ROOT
- Changed ROOT_CLASS into a non-module class.
Diffstat (limited to 'sources/scalac/symtab/Definitions.java')
-rw-r--r-- | sources/scalac/symtab/Definitions.java | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/sources/scalac/symtab/Definitions.java b/sources/scalac/symtab/Definitions.java index 350c33bd5e..ce32355424 100644 --- a/sources/scalac/symtab/Definitions.java +++ b/sources/scalac/symtab/Definitions.java @@ -29,7 +29,6 @@ public class Definitions { // Public Fields & Methods - Root module /** The root module */ - public final Symbol ROOT; public final Symbol ROOT_CLASS; public final Type ROOT_TYPE() {return ROOT_CLASS.type();} @@ -465,10 +464,8 @@ public class Definitions { // create attributed tree typer atyper = new ATreeTyper(global, this); - // the root module - ROOT = TermSymbol.newJavaPackageModule( - Names.ROOT, Symbol.NONE, new PackageParser(global)); - ROOT_CLASS = ROOT.moduleClass(); + // the root package + ROOT_CLASS = ClassSymbol.newRootClass(new PackageParser(global)); // the scala package Symbol SCALA_PACKAGE = getClass(Names.scala); |