aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/scala/async/AnfTransform.scala
diff options
context:
space:
mode:
authorJason Zaugg <jzaugg@gmail.com>2012-11-21 23:46:46 +0100
committerJason Zaugg <jzaugg@gmail.com>2012-11-21 23:46:46 +0100
commitb089630c223d510899ecf74f0cd57b0ae3ad3842 (patch)
tree235861633c4fcfbfef5d495ef3516eb5526146c1 /src/main/scala/scala/async/AnfTransform.scala
parent10aa18736a1d5161f9ad34ebcd9a6a756c904666 (diff)
downloadscala-async-b089630c223d510899ecf74f0cd57b0ae3ad3842.tar.gz
scala-async-b089630c223d510899ecf74f0cd57b0ae3ad3842.tar.bz2
scala-async-b089630c223d510899ecf74f0cd57b0ae3ad3842.zip
Preserve ValDef symbol.
Diffstat (limited to 'src/main/scala/scala/async/AnfTransform.scala')
-rw-r--r--src/main/scala/scala/async/AnfTransform.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/scala/scala/async/AnfTransform.scala b/src/main/scala/scala/async/AnfTransform.scala
index 74f7211..e1d7cd5 100644
--- a/src/main/scala/scala/async/AnfTransform.scala
+++ b/src/main/scala/scala/async/AnfTransform.scala
@@ -66,7 +66,7 @@ class AnfTransform[C <: Context](override val c: C) extends TransformUtils(c) {
case ValDef(mods, name, tpt, rhs) =>
val stats :+ expr = inline.transformToList(rhs)
- stats :+ ValDef(mods, name, tpt, expr)
+ stats :+ ValDef(mods, name, tpt, expr).setSymbol(tree.symbol)
case Assign(name, rhs) =>
val stats :+ expr = inline.transformToList(rhs)