diff options
Diffstat (limited to 'src/main/scala/scala/async/AnfTransform.scala')
-rw-r--r-- | src/main/scala/scala/async/AnfTransform.scala | 2 |
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 cf6ed04..9241e7e 100644 --- a/src/main/scala/scala/async/AnfTransform.scala +++ b/src/main/scala/scala/async/AnfTransform.scala @@ -205,7 +205,7 @@ private[async] final case class AnfTransform[C <: Context](override val c: C) ex scrutStats :+ c.typeCheck(attachCopy.Match(tree)(scrutExpr, caseDefs)) case LabelDef(name, params, rhs) if containsAwait => - List(LabelDef(name, params, Block(inline.transformToList(rhs), Literal(Constant(()))))) + List(LabelDef(name, params, Block(inline.transformToList(rhs), Literal(Constant(())))).setSymbol(tree.symbol)) case TypeApply(fun, targs) if containsAwait => val funStats :+ simpleFun = inline.transformToList(fun) |