summaryrefslogblamecommitdiff
path: root/test/files/neg/abstract-concrete-methods.scala
blob: 7f1aea0dbcb1ea99a50813250807c90093102ea2 (plain) (tree)
1
2
3
4
5
6
7
8
9
10









                                    
trait Outer[This <: Outer[This]] {
  self: This =>

  trait Inner
  def score(i: This#Inner): Double
}
class Outer2 extends Outer[Outer2] {
  class Inner extends super.Inner
  def score(i: Outer2#Inner) = 0.0
}