From 05cde954425df3efdf3189eab89e2c0aef515f3f Mon Sep 17 00:00:00 2001 From: Burak Emir Date: Thu, 30 Mar 2006 15:00:52 +0000 Subject: fixed bugs#440,#560 --- test/files/run/bug560bis.scala | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 test/files/run/bug560bis.scala (limited to 'test/files/run/bug560bis.scala') diff --git a/test/files/run/bug560bis.scala b/test/files/run/bug560bis.scala new file mode 100644 index 0000000000..13bf4b1ae0 --- /dev/null +++ b/test/files/run/bug560bis.scala @@ -0,0 +1,21 @@ +object Test { +import scala.xml._; + + def bar(args: Seq[String]) = args match { + case Seq(a,b,c,d @ _*) => Console.println("cool!") + case _ => Console.println("bah") + } + def foo(args: List[String]) = + Elem(null,"bla",Null, TopScope, (args map {x => Text(x)}):_*) match { + case Elem(_,_,_,_,Text("1"),_*) => + Console.println("cool!") + case _ => + Console.println("bah") + } + + def main(args: Array[String]) = { + val li = List("1","2","3","4") + bar(li) + foo(li) + } +} -- cgit v1.2.3