diff options
author | Jason Zaugg <jzaugg@gmail.com> | 2013-11-20 17:54:23 +0100 |
---|---|---|
committer | Jason Zaugg <jzaugg@gmail.com> | 2013-11-20 18:00:44 +0100 |
commit | e9040d9ee14d620248a159e90a8fa483064f73f8 (patch) | |
tree | 1d515ddf35c1efcebb094eb901f69464b6d7b86f /src | |
parent | e71e3506d31bcc08cd2f0a030c929bc0d1b62bc2 (diff) | |
download | scala-async-e9040d9ee14d620248a159e90a8fa483064f73f8.tar.gz scala-async-e9040d9ee14d620248a159e90a8fa483064f73f8.tar.bz2 scala-async-e9040d9ee14d620248a159e90a8fa483064f73f8.zip |
Less hacky check for presentation compiler.
"There's a method for that!"
Diffstat (limited to 'src')
-rw-r--r-- | src/main/scala/scala/async/internal/AsyncBase.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/scala/scala/async/internal/AsyncBase.scala b/src/main/scala/scala/async/internal/AsyncBase.scala index 9f07182..3bb3b99 100644 --- a/src/main/scala/scala/async/internal/AsyncBase.scala +++ b/src/main/scala/scala/async/internal/AsyncBase.scala @@ -45,7 +45,7 @@ abstract class AsyncBase { import c.universe._ val asyncMacro = AsyncMacro(c, self) - val isPresentationCompiler = c.universe.getClass.toString.contains("ScalaPresentationCompiler") + val isPresentationCompiler = asyncMacro.global.forInteractive val code = asyncMacro.asyncTransform[T]( body.tree.asInstanceOf[asyncMacro.global.Tree], |