summaryrefslogtreecommitdiff
path: root/sources/scala/tools/nsc/symtab/Definitions.scala
diff options
context:
space:
mode:
Diffstat (limited to 'sources/scala/tools/nsc/symtab/Definitions.scala')
-rwxr-xr-xsources/scala/tools/nsc/symtab/Definitions.scala8
1 files changed, 6 insertions, 2 deletions
diff --git a/sources/scala/tools/nsc/symtab/Definitions.scala b/sources/scala/tools/nsc/symtab/Definitions.scala
index 8e64230c53..a5de7158f4 100755
--- a/sources/scala/tools/nsc/symtab/Definitions.scala
+++ b/sources/scala/tools/nsc/symtab/Definitions.scala
@@ -191,8 +191,12 @@ import Flags._;
val result =
if (module) sym.info.nonPrivateMember(fullname.subName(i, j)).suchThat(.hasFlag(MODULE));
else sym.info.nonPrivateMember(fullname.subName(i, j).toTypeName);
- if (result == NoSymbol)
- throw new FatalError((if (module) "object " else "class ") + fullname + " not found.");
+ if (result == NoSymbol) {
+ val msg = (if (module) "object " else "class ") + fullname + " not found.";
+ System.err.println("MSG: " + msg);
+ Thread.dumpStack();
+ throw new FatalError(msg);
+ }
result
}