aboutsummaryrefslogtreecommitdiff
path: root/tests/neg
diff options
context:
space:
mode:
authorDmitry Petrashko <dark@d-d.me>2015-08-28 17:01:39 +0200
committerDmitry Petrashko <dark@d-d.me>2015-08-28 17:01:39 +0200
commitfbc1609b6022513168996cf126f7b32105312849 (patch)
tree5cd07f7d6bf2da7f6da277d4730e40dea7019e45 /tests/neg
parent6ccd6b5f95ed6c6e042cc79f97dc08e1c50ac438 (diff)
parent4689bd39e3c5271333bb6dec1370b4e5c802f7e0 (diff)
downloaddotty-fbc1609b6022513168996cf126f7b32105312849.tar.gz
dotty-fbc1609b6022513168996cf126f7b32105312849.tar.bz2
dotty-fbc1609b6022513168996cf126f7b32105312849.zip
Merge pull request #767 from dotty-staging/fix-#756-super-accessors
Fix #756 super accessors
Diffstat (limited to 'tests/neg')
-rw-r--r--tests/neg/abstract-override.scala8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/neg/abstract-override.scala b/tests/neg/abstract-override.scala
new file mode 100644
index 000000000..c1ce83725
--- /dev/null
+++ b/tests/neg/abstract-override.scala
@@ -0,0 +1,8 @@
+trait T { def foo: Int }
+trait T1 extends T { override def foo = super.foo }
+trait T2 extends T { override def foo = super.foo }
+object Test extends T2 with T1 {
+ def main(args: Array[String]) = {
+ assert(foo == 3)
+ }
+}