diff options
author | Martin Odersky <odersky@gmail.com> | 2015-11-09 11:38:10 +0100 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2015-11-09 15:45:41 +0100 |
commit | 9fe9865d462a646ca122f9a00bd3ad5595905e90 (patch) | |
tree | e9ad8705d28d4444ab5dc0f33c8ad53d0feb62e0 | |
parent | 02f0c7909eb26be8556e278a638674ed585916d5 (diff) | |
download | dotty-9fe9865d462a646ca122f9a00bd3ad5595905e90.tar.gz dotty-9fe9865d462a646ca122f9a00bd3ad5595905e90.tar.bz2 dotty-9fe9865d462a646ca122f9a00bd3ad5595905e90.zip |
More info when TreeChecker fails
Now also provides compilation unit.
-rw-r--r-- | src/dotty/tools/dotc/transform/TreeChecker.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/transform/TreeChecker.scala b/src/dotty/tools/dotc/transform/TreeChecker.scala index b37c821e1..0ee709539 100644 --- a/src/dotty/tools/dotc/transform/TreeChecker.scala +++ b/src/dotty/tools/dotc/transform/TreeChecker.scala @@ -125,7 +125,7 @@ class TreeChecker extends Phase with SymTransformer { catch { case NonFatal(ex) => implicit val ctx: Context = checkingCtx - ctx.println(i"*** error while checking after phase ${checkingCtx.phase.prev} ***") + ctx.println(i"*** error while checking ${ctx.compilationUnit} after phase ${checkingCtx.phase.prev} ***") ctx.println(ex.toString) ctx.println(ex.getStackTrace.take(30).deep.mkString("\n")) ctx.println("<<<") |