aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/scala/async/internal/TransformUtils.scala
diff options
context:
space:
mode:
authorEugene Burmako <xeno.by@gmail.com>2014-02-14 22:44:15 +0100
committerEugene Burmako <xeno.by@gmail.com>2014-02-15 13:05:57 +0100
commitaeb95bca8b43ea944e68d9370ade3fad94dad92e (patch)
treeacaef1e65c2e4e8298bc6930fa96e90ca00427d5 /src/main/scala/scala/async/internal/TransformUtils.scala
parent42544e7a8308c2dc75e0a26200a249d121615976 (diff)
downloadscala-async-aeb95bca8b43ea944e68d9370ade3fad94dad92e.tar.gz
scala-async-aeb95bca8b43ea944e68d9370ade3fad94dad92e.tar.bz2
scala-async-aeb95bca8b43ea944e68d9370ade3fad94dad92e.zip
removes "import global._" and "def Expr" in TransformUtils
Diffstat (limited to 'src/main/scala/scala/async/internal/TransformUtils.scala')
-rw-r--r--src/main/scala/scala/async/internal/TransformUtils.scala6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/main/scala/scala/async/internal/TransformUtils.scala b/src/main/scala/scala/async/internal/TransformUtils.scala
index 83feb86..95d3f16 100644
--- a/src/main/scala/scala/async/internal/TransformUtils.scala
+++ b/src/main/scala/scala/async/internal/TransformUtils.scala
@@ -12,7 +12,7 @@ import reflect.ClassTag
private[async] trait TransformUtils {
self: AsyncMacro =>
- import global._
+ import c.universe._
object name {
val resume = newTermName("resume")
@@ -60,11 +60,9 @@ private[async] trait TransformUtils {
(i, j) => util.Try(namess(i)(j)).getOrElse(s"arg_${i}_${j}")
}
- def Expr[A: WeakTypeTag](t: Tree) = global.Expr[A](rootMirror, new FixedMirrorTreeCreator(rootMirror, t))
-
object defn {
def mkList_apply[A](args: List[Expr[A]]): Expr[List[A]] = {
- Expr(Apply(Ident(definitions.List_apply), args.map(_.tree)))
+ c.Expr(Apply(Ident(definitions.List_apply), args.map(_.tree)))
}
def mkList_contains[A](self: Expr[List[A]])(elem: Expr[Any]) = reify {