diff options
-rw-r--r-- | sources/scalac/transformer/UnCurry.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sources/scalac/transformer/UnCurry.java b/sources/scalac/transformer/UnCurry.java index bdc0072adc..488c21e731 100644 --- a/sources/scalac/transformer/UnCurry.java +++ b/sources/scalac/transformer/UnCurry.java @@ -228,7 +228,9 @@ public class UnCurry extends OwnerTransformer * escaping */ private Tree[] toSequence(int pos, Symbol[] params, Tree[] args) { - assert (args.length != 1 || !(args[0] instanceof Tree.Sequence)); + assert (args.length != 1 + || !(args[0] instanceof Tree.Sequence) + || TreeInfo.isSequenceValued( args[0])); if (args.length == 1) { switch (args[0]) { case Typed(Tree arg, Ident(TypeNames.WILDCARD_STAR)): |