diff options
author | Martin Odersky <odersky@gmail.com> | 2012-07-21 13:04:13 +0200 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2012-07-21 13:04:50 +0200 |
commit | d0623dc7664fc2821067b31b2b4d058bbb59ea80 (patch) | |
tree | b88512385d9ddd56eaace3fc8f0b239a60d931da /test/files | |
parent | 40ddd083592ba3947cb5182d6db26798bad9a9cb (diff) | |
download | scala-d0623dc7664fc2821067b31b2b4d058bbb59ea80.tar.gz scala-d0623dc7664fc2821067b31b2b4d058bbb59ea80.tar.bz2 scala-d0623dc7664fc2821067b31b2b4d058bbb59ea80.zip |
SI-6090
Sharpens the test so that only Object_== and Object_!= methods on valueclasses may be rewritten in posterasure, whereas user-defined methods are not rewritten.
Diffstat (limited to 'test/files')
-rw-r--r-- | test/files/run/t6090.scala | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/test/files/run/t6090.scala b/test/files/run/t6090.scala new file mode 100644 index 0000000000..e7dbb36a05 --- /dev/null +++ b/test/files/run/t6090.scala @@ -0,0 +1,6 @@ +class X { def ==(other: X) = true } +class V(val x: X) extends AnyVal +object Test extends { + def main(args: Array[String]) = + assert((new V(new X) == new V(new X))) +} |