aboutsummaryrefslogtreecommitdiff
path: root/tests/run/i1820b.scala
blob: 3452b6158d00559ca85644d8c50cec9cfdfcf829 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
trait A {
  val a = "a"
  trait Inner {
    def f = println(a)
    def h = 3
  }
}

trait B extends A {
  trait Inner2 extends Inner
  def g = new Inner2 {}
}

object Test {
  def main(args: Array[String]): Unit = {
    val b = new B {}
    b.g.f
  }
}