From 3338ca09b83ff8fc0b3bd3636d0746a80b2b6d3f Mon Sep 17 00:00:00 2001 From: paltherr Date: Mon, 6 Oct 2003 06:34:11 +0000 Subject: - Changed name of ROOT to "" - Removed special cases for ROOT in SymbolTablePrinter --- sources/scalac/symtab/Definitions.java | 2 +- sources/scalac/symtab/SymbolTablePrinter.java | 4 ---- 2 files changed, 1 insertion(+), 5 deletions(-) (limited to 'sources') diff --git a/sources/scalac/symtab/Definitions.java b/sources/scalac/symtab/Definitions.java index cd2299b4e6..f4dfe9560b 100644 --- a/sources/scalac/symtab/Definitions.java +++ b/sources/scalac/symtab/Definitions.java @@ -202,7 +202,7 @@ public class Definitions { // this is the root value; all top-level functions, // modules etc. are a member of this value ROOT = TermSymbol.newJavaPackageModule( - Names.EMPTY, Symbol.NONE, pparser); + Names.ROOT, Symbol.NONE, pparser); ROOT_CLASS = ROOT.moduleClass(); // this is a prefix for all types inside of the anonymous package ROOT_TYPE = ROOT_CLASS.thisType(); diff --git a/sources/scalac/symtab/SymbolTablePrinter.java b/sources/scalac/symtab/SymbolTablePrinter.java index 8c155b5e5c..d5ab0a2e41 100644 --- a/sources/scalac/symtab/SymbolTablePrinter.java +++ b/sources/scalac/symtab/SymbolTablePrinter.java @@ -360,7 +360,6 @@ public class SymbolTablePrinter { /** Prints the given symbol */ public SymbolTablePrinter printSymbol(Symbol symbol) { - if (symbol.isRoot()) return print(""); if (symbol.isAnonymousClass()) { print("