aboutsummaryrefslogtreecommitdiff
path: root/src/test/scala/scala/async/TreeInterrogation.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/scala/scala/async/TreeInterrogation.scala')
-rw-r--r--src/test/scala/scala/async/TreeInterrogation.scala10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/test/scala/scala/async/TreeInterrogation.scala b/src/test/scala/scala/async/TreeInterrogation.scala
index f1cb251..770c0f9 100644
--- a/src/test/scala/scala/async/TreeInterrogation.scala
+++ b/src/test/scala/scala/async/TreeInterrogation.scala
@@ -72,13 +72,11 @@ object TreeInterrogation extends App {
import scala.async.Async._
val tree = tb.parse(
""" import _root_.scala.async.internal.AsyncId.{async, await}
- | def foo[T](a0: Int)(b0: Int*) = s"a0 = $a0, b0 = ${b0.head}"
- | val res = async {
- | var i = 0
- | def get = async {i += 1; i}
- | foo[Int](await(get))(await(get) :: Nil : _*)
+ | import reflect.runtime.universe._
+ | async {
+ | implicit def view(a: Int): String = ""
+ | await(0).length
| }
- | res
| """.stripMargin)
println(tree)
val tree1 = tb.typeCheck(tree.duplicate)