diff options
Diffstat (limited to 'src/main/scala/scala/async/internal/AsyncMacro.scala')
-rw-r--r-- | src/main/scala/scala/async/internal/AsyncMacro.scala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/scala/scala/async/internal/AsyncMacro.scala b/src/main/scala/scala/async/internal/AsyncMacro.scala index e22407d..57c73fc 100644 --- a/src/main/scala/scala/async/internal/AsyncMacro.scala +++ b/src/main/scala/scala/async/internal/AsyncMacro.scala @@ -11,7 +11,7 @@ object AsyncMacro { // These members are required by `ExprBuilder`: val futureSystem: FutureSystem = base.futureSystem val futureSystemOps: futureSystem.Ops {val c: self.c.type} = futureSystem.mkOps(c) - val containsAwait: c.Tree => Boolean = containsAwaitCached(body0) + var containsAwait: c.Tree => Boolean = containsAwaitCached(body0) } } } @@ -22,7 +22,7 @@ private[async] trait AsyncMacro val c: scala.reflect.macros.Context val body: c.Tree - val containsAwait: c.Tree => Boolean + var containsAwait: c.Tree => Boolean lazy val macroPos = c.macroApplication.pos.makeTransparent def atMacroPos(t: c.Tree) = c.universe.atPos(macroPos)(t) |