aboutsummaryrefslogtreecommitdiff
path: root/src/test/scala/scala/async/run/hygiene/Hygiene.scala
diff options
context:
space:
mode:
authorJason Zaugg <jzaugg@gmail.com>2012-11-26 15:48:10 +0100
committerJason Zaugg <jzaugg@gmail.com>2012-11-26 16:26:55 +0100
commit37de4d569e30f29f854aeeeeb4f1f7f53dcda97f (patch)
treeb1cb4e5c86acc81bdbbd251b17a9266a19f3cd8c /src/test/scala/scala/async/run/hygiene/Hygiene.scala
parentbe275dcf295f0addf8d41c9a3b4cfe2acaadfaa4 (diff)
downloadscala-async-37de4d569e30f29f854aeeeeb4f1f7f53dcda97f.tar.gz
scala-async-37de4d569e30f29f854aeeeeb4f1f7f53dcda97f.tar.bz2
scala-async-37de4d569e30f29f854aeeeeb4f1f7f53dcda97f.zip
Make the name uniqification more selective.
We need not, and should not, rename definitions beyond the scope of the async transform, e.g. in nested classes of function bodies.
Diffstat (limited to 'src/test/scala/scala/async/run/hygiene/Hygiene.scala')
-rw-r--r--src/test/scala/scala/async/run/hygiene/Hygiene.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/test/scala/scala/async/run/hygiene/Hygiene.scala b/src/test/scala/scala/async/run/hygiene/Hygiene.scala
index 5306ecc..9d1df21 100644
--- a/src/test/scala/scala/async/run/hygiene/Hygiene.scala
+++ b/src/test/scala/scala/async/run/hygiene/Hygiene.scala
@@ -76,7 +76,7 @@ class HygieneSpec {
val f1 = async { state + 2 }
val x = await(f1)
val y = await(async { result })
- val z = await(async { resume() })
+ val z = await(async(await(async { resume() })))
(x, y, z)
}
res._1 mustBe (25)