aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/transform/TreeChecker.scala
diff options
context:
space:
mode:
authorDmitry Petrashko <dmitry.petrashko@gmail.com>2014-10-29 13:31:56 +0100
committerDmitry Petrashko <dmitry.petrashko@gmail.com>2014-10-30 17:22:15 +0100
commit9d1b4bfd96d351f3c05aeb258a708e7486f5f390 (patch)
tree84635418668cb161e51c31cfb320fff0a8793487 /src/dotty/tools/dotc/transform/TreeChecker.scala
parent7ebc502c1a6eee7362a5c00a1561c97be10f4845 (diff)
downloaddotty-9d1b4bfd96d351f3c05aeb258a708e7486f5f390.tar.gz
dotty-9d1b4bfd96d351f3c05aeb258a708e7486f5f390.tar.bz2
dotty-9d1b4bfd96d351f3c05aeb258a708e7486f5f390.zip
Print whole TreeTransform name in Ycheck and Xprint
Diffstat (limited to 'src/dotty/tools/dotc/transform/TreeChecker.scala')
-rw-r--r--src/dotty/tools/dotc/transform/TreeChecker.scala4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/transform/TreeChecker.scala b/src/dotty/tools/dotc/transform/TreeChecker.scala
index 4a7d280e5..7315b4da1 100644
--- a/src/dotty/tools/dotc/transform/TreeChecker.scala
+++ b/src/dotty/tools/dotc/transform/TreeChecker.scala
@@ -50,7 +50,9 @@ class TreeChecker {
}
def check(phasesToRun: Seq[Phase], ctx: Context) = {
- println(s"checking ${ctx.compilationUnit} after phase ${ctx.phase.prev}")
+ val prevPhase = ctx.phase.prev // can be a mini-phase
+ val squahsedPhase = ctx.squashed(prevPhase)
+ println(s"checking ${ctx.compilationUnit} after phase ${squahsedPhase}")
val checkingCtx = ctx.fresh
.setTyperState(ctx.typerState.withReporter(new ThrowingReporter(ctx.typerState.reporter)))
val checker = new Checker(previousPhases(phasesToRun.toList)(ctx))