From 3b9d72928738f34449b1e67a18623458bdcd16d5 Mon Sep 17 00:00:00 2001 From: Jason Zaugg Date: Thu, 25 Jul 2013 00:14:04 +1000 Subject: Preserve ApplyImplicitView / ApplyImplicitArgs in AnfTransform. --- src/main/scala/scala/async/internal/TransformUtils.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/main/scala/scala/async/internal/TransformUtils.scala') diff --git a/src/main/scala/scala/async/internal/TransformUtils.scala b/src/main/scala/scala/async/internal/TransformUtils.scala index 2582c91..70237bc 100644 --- a/src/main/scala/scala/async/internal/TransformUtils.scala +++ b/src/main/scala/scala/async/internal/TransformUtils.scala @@ -111,7 +111,7 @@ private[async] trait TransformUtils { args match { case args :+ Typed(tree, Ident(tpnme.WILDCARD_STAR)) => val (a, argExprs :+ lastArgExpr) = (args :+ tree).zipWithIndex.map(f.tupled).unzip - val exprs = argExprs :+ Typed(lastArgExpr, Ident(tpnme.WILDCARD_STAR)).setPos(lastArgExpr.pos) + val exprs = argExprs :+ atPos(lastArgExpr.pos.makeTransparent)(Typed(lastArgExpr, Ident(tpnme.WILDCARD_STAR))) (a, exprs) case args => args.zipWithIndex.map(f.tupled).unzip -- cgit v1.2.3