diff options
author | Jason Zaugg <jzaugg@gmail.com> | 2012-11-11 22:12:50 +0100 |
---|---|---|
committer | Jason Zaugg <jzaugg@gmail.com> | 2012-11-11 22:12:50 +0100 |
commit | 40da520a74fbb13b0ed1c5acb7ddf5c521fd8acc (patch) | |
tree | f39a3f1882103e78329637408a08dc509012bc1e /src/main/scala/scala/async/Async.scala | |
parent | 23e24fc738e2d4ad967090c375cd356cf45745ce (diff) | |
download | scala-async-40da520a74fbb13b0ed1c5acb7ddf5c521fd8acc.tar.gz scala-async-40da520a74fbb13b0ed1c5acb7ddf5c521fd8acc.tar.bz2 scala-async-40da520a74fbb13b0ed1c5acb7ddf5c521fd8acc.zip |
Add a test to interrogate the expanded tree.
- checks that only one function is synthesized
- checks the set of vars created (TODO minimize these)
- use x$1 rather than x1 for the freshened names for lifted vars.
- make execContext a val, not a var.
Diffstat (limited to 'src/main/scala/scala/async/Async.scala')
-rw-r--r-- | src/main/scala/scala/async/Async.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/scala/scala/async/Async.scala b/src/main/scala/scala/async/Async.scala index 9f43b0b..4f7fa01 100644 --- a/src/main/scala/scala/async/Async.scala +++ b/src/main/scala/scala/async/Async.scala @@ -139,7 +139,7 @@ abstract class AsyncBase { // Initialize the state var state$async = 0 // Resolve the execution context - var execContext$async = futureSystemOps.execContext.splice + val execContext$async = futureSystemOps.execContext.splice var onCompleteHandler$async: util.Try[Any] => Unit = null // Spawn a future to: |