diff options
Diffstat (limited to 'test/files/jvm/backendBugUnapply.scala')
-rw-r--r-- | test/files/jvm/backendBugUnapply.scala | 9 |
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>)) |