diff options
author | Martin Odersky <odersky@gmail.com> | 2014-08-27 14:07:08 +0200 |
---|---|---|
committer | Dmitry Petrashko <dmitry.petrashko@gmail.com> | 2014-10-11 06:38:11 +0200 |
commit | 167581469779cabc7138427d506a16507369cbf5 (patch) | |
tree | 01d79f1bcc25421a12b2f839d4593d70a793a085 /tests | |
parent | f50c3f0d1c80a9d9d98d24ed3e7d8577c5eb80a5 (diff) | |
download | dotty-167581469779cabc7138427d506a16507369cbf5.tar.gz dotty-167581469779cabc7138427d506a16507369cbf5.tar.bz2 dotty-167581469779cabc7138427d506a16507369cbf5.zip |
Fix #167
Can handle now vararg arguments in patterns.
Diffstat (limited to 'tests')
-rw-r--r-- | tests/pos/vararg-pattern.scala | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/pos/vararg-pattern.scala b/tests/pos/vararg-pattern.scala new file mode 100644 index 000000000..314d6460f --- /dev/null +++ b/tests/pos/vararg-pattern.scala @@ -0,0 +1,12 @@ +object Test { + + List(1, 2, 3, 4) match { + case List(1, 2, xs: _*) => + val ys: Seq[Int] = xs + println(ys) + } + val List(1, 2, x: _*) = List(1, 2, 3, 4) + +} + + |