summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sources/scala/tools/scalac/transformer/UnCurry.scala3
1 files changed, 2 insertions, 1 deletions
diff --git a/sources/scala/tools/scalac/transformer/UnCurry.scala b/sources/scala/tools/scalac/transformer/UnCurry.scala
index 41f159beab..7e70c94849 100644
--- a/sources/scala/tools/scalac/transformer/UnCurry.scala
+++ b/sources/scala/tools/scalac/transformer/UnCurry.scala
@@ -286,7 +286,8 @@ class UnCurry(global: scalac_Global, descr: UnCurryPhase) extends OwnerTransform
val sym: Symbol = arg.symbol();
if (sym == null || (sym.flags & DEF) == 0)
transform(
- gen.mkUnitFunction(arg, descr.uncurry(arg.getType().widen()), currentOwner))
+ gen.mkUnitFunction(arg, descr.uncurry(arg.getType().widen()),
+ currentOwner, true))
else {
val arg1: Tree = transform(arg);
arg1 match {