summaryrefslogtreecommitdiff
path: root/test/files/jvm/backendBugUnapply.scala
diff options
context:
space:
mode:
Diffstat (limited to 'test/files/jvm/backendBugUnapply.scala')
-rw-r--r--test/files/jvm/backendBugUnapply.scala9
1 files changed, 3 insertions, 6 deletions
diff --git a/test/files/jvm/backendBugUnapply.scala b/test/files/jvm/backendBugUnapply.scala
index 5461b72f91..b4d029f478 100644
--- a/test/files/jvm/backendBugUnapply.scala
+++ b/test/files/jvm/backendBugUnapply.scala
@@ -1,14 +1,11 @@
object Test {
- import scala.xml.{Node,HasKeyValue}
-
- def domatch(x:Node): Node = {
- val hasBar = new HasKeyValue("bar")
+ import scala.xml.{Node,UnprefixedAttribute}
+ def domatch(x:Node) =
x match {
- case Node("foo", hasBar(z), _*) => z
+ case Node("foo", UnprefixedAttribute("bar", z, _), _*) => z
case _ => null
}
- }
def main(args: Array[String]): Unit = {
println(domatch(<foo bar="baz"><hi/></foo>))