diff options
author | Jason Zaugg <jzaugg@gmail.com> | 2013-07-25 00:14:04 +1000 |
---|---|---|
committer | Jason Zaugg <jzaugg@gmail.com> | 2013-07-25 00:14:04 +1000 |
commit | 3b9d72928738f34449b1e67a18623458bdcd16d5 (patch) | |
tree | 56cd3e782632b11a8bc4921b91f937be6c98f192 /src/main/scala/scala/async/internal/TransformUtils.scala | |
parent | 6721d1825e3bedac7585b1b7a35059ef6adb07c0 (diff) | |
download | scala-async-3b9d72928738f34449b1e67a18623458bdcd16d5.tar.gz scala-async-3b9d72928738f34449b1e67a18623458bdcd16d5.tar.bz2 scala-async-3b9d72928738f34449b1e67a18623458bdcd16d5.zip |
Preserve ApplyImplicitView / ApplyImplicitArgs in AnfTransform.
Diffstat (limited to 'src/main/scala/scala/async/internal/TransformUtils.scala')
-rw-r--r-- | src/main/scala/scala/async/internal/TransformUtils.scala | 2 |
1 files changed, 1 insertions, 1 deletions
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 |