diff options
author | Martin Odersky <odersky@gmail.com> | 2013-10-14 10:37:32 +0200 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2013-10-14 10:37:32 +0200 |
commit | 77f62c9faa4b03b6deb6d1e95afe9d88fb4e02c7 (patch) | |
tree | 588d0ee3aeaf515243f2dbe04d20b1ad4ad6078d /src/dotty/tools/dotc/typer/Applications.scala | |
parent | 0e88e6ffbaf4a9597793fa188e60d0e62a4af96b (diff) | |
download | dotty-77f62c9faa4b03b6deb6d1e95afe9d88fb4e02c7.tar.gz dotty-77f62c9faa4b03b6deb6d1e95afe9d88fb4e02c7.tar.bz2 dotty-77f62c9faa4b03b6deb6d1e95afe9d88fb4e02c7.zip |
Made tracing appear even when currently in StoreReporter context
Diffstat (limited to 'src/dotty/tools/dotc/typer/Applications.scala')
-rw-r--r-- | src/dotty/tools/dotc/typer/Applications.scala | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/dotty/tools/dotc/typer/Applications.scala b/src/dotty/tools/dotc/typer/Applications.scala index ef0fcf709..ce2caab84 100644 --- a/src/dotty/tools/dotc/typer/Applications.scala +++ b/src/dotty/tools/dotc/typer/Applications.scala @@ -410,10 +410,9 @@ trait Applications extends Compatibility { self: Typer => } def sameSeq[T <: Trees.Tree[_]](xs: List[T], ys: List[T]): Boolean = firstDiff(xs, ys) < 0 - val result = { + val result ={ var typedArgs = typedArgBuf.toList - println(s"typed args of $methRef = $typedArgs") - val ownType = + val ownType = ctx.traceIndented(s"apply $methRef to $typedArgs") { if (!success) ErrorType else { if (!sameSeq(app.args, orderedArgs)) { @@ -428,6 +427,7 @@ trait Applications extends Compatibility { self: Typer => typedArgs = args.asInstanceOf[List[Tree]] methodType.instantiate(typedArgs.tpes) } + } val app1 = cpy.Apply(app, normalizedFun, typedArgs).withType(ownType) if (liftedDefs != null && liftedDefs.nonEmpty) Block(liftedDefs.toList, app1) else app1 |