From b8f8fb77bb2b890aa0f5665234f22625bc4c4edc Mon Sep 17 00:00:00 2001 From: paltherr Date: Sun, 1 Feb 2004 18:44:28 +0000 Subject: - Fixed to correctly retrieve reference to ROOT... - Fixed to correctly retrieve reference to ROOT.module() --- sources/scalac/symtab/classfile/UnPickle.java | 1 + 1 file changed, 1 insertion(+) (limited to 'sources/scalac') diff --git a/sources/scalac/symtab/classfile/UnPickle.java b/sources/scalac/symtab/classfile/UnPickle.java index 5939455f30..8b824524d8 100644 --- a/sources/scalac/symtab/classfile/UnPickle.java +++ b/sources/scalac/symtab/classfile/UnPickle.java @@ -186,6 +186,7 @@ public class UnPickle implements Kinds, Modifiers, EntryTags, TypeTags { } if (name == Names.ROOT && owner == Symbol.NONE) { sym = Global.instance.definitions.ROOT_CLASS; + if (tag == EXTref) sym = sym.module(); } else { sym = owner.info().lookup(name); if (tag == EXTMODCLASSref) { -- cgit v1.2.3