diff options
-rw-r--r-- | sources/scalac/symtab/classfile/UnPickle.java | 1 |
1 files changed, 1 insertions, 0 deletions
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) { |