aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/main/scala/scala/async/TransformUtils.scala6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/scala/scala/async/TransformUtils.scala b/src/main/scala/scala/async/TransformUtils.scala
index b8b21a3..103c8d2 100644
--- a/src/main/scala/scala/async/TransformUtils.scala
+++ b/src/main/scala/scala/async/TransformUtils.scala
@@ -103,9 +103,9 @@ class TransformUtils[C <: Context](val c: C) {
val NonFatalClass = c.mirror.staticModule("scala.util.control.NonFatal")
val Async_await = {
- val asyncMod = c.mirror.staticModule("scala.async.Async")
- val tpe = asyncMod.moduleClass.asType.toType
- tpe.member(c.universe.newTermName("await"))
+ val asyncMod = c.mirror.staticClass("scala.async.AsyncBase")
+ val tpe = asyncMod.asType.toType
+ tpe.member(c.universe.newTermName("await")).ensuring(_ != NoSymbol)
}
}