diff options
Diffstat (limited to 'src/main/scala')
-rw-r--r-- | src/main/scala/scala/async/Async.scala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/scala/scala/async/Async.scala b/src/main/scala/scala/async/Async.scala index 5a71ebe..35d3687 100644 --- a/src/main/scala/scala/async/Async.scala +++ b/src/main/scala/scala/async/Async.scala @@ -6,6 +6,7 @@ package scala.async import scala.language.experimental.macros import scala.reflect.macros.Context +import scala.reflect.internal.annotations.compileTimeOnly object Async extends AsyncBase { @@ -56,8 +57,7 @@ abstract class AsyncBase { * @tparam T the type of that value. * @return the value. */ - // TODO Replace with `@compileTimeOnly when this is implemented SI-6539 - @deprecated("`await` must be enclosed in an `async` block", "0.1") + @compileTimeOnly("`await` must be enclosed in an `async` block") def await[T](awaitable: futureSystem.Fut[T]): T = ??? protected[async] def fallbackEnabled = false |