summaryrefslogtreecommitdiff
path: root/test/pending/pos/bug4704.scala
diff options
context:
space:
mode:
Diffstat (limited to 'test/pending/pos/bug4704.scala')
-rw-r--r--test/pending/pos/bug4704.scala36
1 files changed, 0 insertions, 36 deletions
diff --git a/test/pending/pos/bug4704.scala b/test/pending/pos/bug4704.scala
deleted file mode 100644
index 6af719adf7..0000000000
--- a/test/pending/pos/bug4704.scala
+++ /dev/null
@@ -1,36 +0,0 @@
-trait Bar {
- def f1 = super.hashCode
- def f2 = super[Object].hashCode
- def f3 = super[ScalaObject].hashCode
-
- override def hashCode = 1
-}
-trait Barzoo {
- def g1 = super.hashCode
- def g2 = super[Object].hashCode
- def g3 = super[ScalaObject].hashCode
-
- override def hashCode = 2
-}
-
-trait Foo extends Bar with Barzoo {
- def f4 = super.hashCode
- def f5 = super[Object].hashCode
- def f6 = super[ScalaObject].hashCode
- def f6b = super[Bar].hashCode
- def g4 = super[Barzoo].hashCode
-
- override def hashCode = super[Bar].hashCode + super[Barzoo].hashCode
-}
-
-class Quux extends Foo {
- override def hashCode = super.hashCode + super[Object].hashCode + super[ScalaObject].hashCode + super[Foo].hashCode
-}
-
-trait Borp extends Quux {
- def f12 = super.hashCode
- def f14 = super[ScalaObject].hashCode
- def f15 = super[Quux].hashCode
- override def hashCode = super[Quux].hashCode
-}
-