diff options
Diffstat (limited to 'tests/neg/overrides.scala')
-rw-r--r-- | tests/neg/overrides.scala | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/tests/neg/overrides.scala b/tests/neg/overrides.scala index 727759e3c..b7e598184 100644 --- a/tests/neg/overrides.scala +++ b/tests/neg/overrides.scala @@ -1,22 +1,3 @@ - abstract class FooA { - type A <: Ax; - abstract class Ax; - abstract class InnerA { - type B <: A; - def doB : B; - } - } - trait FooB extends FooA { - type A <: Ax; - trait Ax extends super.Ax { def xxx : Int; } // error: classes cannot be overridden - abstract class InnerB extends InnerA { - // type B <: A; - val a : A = doB; - a.xxx; - doB.xxx; - } - } - package p1 { abstract class T1 { protected def bug(p: Int = 1): Int // without 'protected' compiles fine |