diff options
author | phaller <hallerp@gmail.com> | 2012-11-15 18:07:39 +0100 |
---|---|---|
committer | phaller <hallerp@gmail.com> | 2012-11-16 09:53:37 +0100 |
commit | 7e1441cd468191a1bbe9a03439951b7e3c2b508f (patch) | |
tree | 11501916af045630759604c654aaf58ebd3ed470 /src/main/scala/scala/async/Async.scala | |
parent | c4ceea0ca8538297622634121b99e2357ca72acb (diff) | |
download | scala-async-7e1441cd468191a1bbe9a03439951b7e3c2b508f.tar.gz scala-async-7e1441cd468191a1bbe9a03439951b7e3c2b508f.tar.bz2 scala-async-7e1441cd468191a1bbe9a03439951b7e3c2b508f.zip |
Clean up and improve debug/error output
Diffstat (limited to 'src/main/scala/scala/async/Async.scala')
-rw-r--r-- | src/main/scala/scala/async/Async.scala | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/scala/scala/async/Async.scala b/src/main/scala/scala/async/Async.scala index 8fc7ccf..649e518 100644 --- a/src/main/scala/scala/async/Async.scala +++ b/src/main/scala/scala/async/Async.scala @@ -80,6 +80,8 @@ abstract class AsyncBase { val stats1 :+ expr1 = transform.anf.transformToList(typedBody) val btree = c.typeCheck(Block(stats1, expr1)) + AsyncUtils.vprintln(s"In file '${c.macroApplication.pos.source.path}':") + AsyncUtils.vprintln(s"${c.macroApplication}") AsyncUtils.vprintln(s"ANF transform expands to:\n $btree") val (stats, expr) = btree match { @@ -167,7 +169,7 @@ abstract class AsyncBase { // ... and return its Future from the macro. val result = futureSystemOps.promiseToFuture(prom) - AsyncUtils.vprintln(s"${c.macroApplication} \nexpands to:\n ${result.tree}") + AsyncUtils.vprintln(s"async state machine transform expands to:\n ${result.tree}") result } |