diff options
Diffstat (limited to 'sources/scala/tools/nsc/symtab/Definitions.scala')
-rwxr-xr-x | sources/scala/tools/nsc/symtab/Definitions.scala | 8 |
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 } |