aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/scala/async/internal/AsyncMacro.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/scala/scala/async/internal/AsyncMacro.scala')
-rw-r--r--src/main/scala/scala/async/internal/AsyncMacro.scala3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/scala/scala/async/internal/AsyncMacro.scala b/src/main/scala/scala/async/internal/AsyncMacro.scala
index 6b7d031..23cc611 100644
--- a/src/main/scala/scala/async/internal/AsyncMacro.scala
+++ b/src/main/scala/scala/async/internal/AsyncMacro.scala
@@ -26,4 +26,7 @@ private[async] trait AsyncMacro
val callSiteTyper: global.analyzer.Typer
val macroApplication: global.Tree
+ def macroPos = macroApplication.pos.makeTransparent
+ def atMacroPos(t: global.Tree) = global.atPos(macroPos)(t)
+
}