blob: faedcc9bca0c300fceab6e2c6a17ebd8018969c1 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
abstract class Foo {
class Inner {
def inner: Int = 1
}
def foo: Inner
}
trait Bar {
type Inner
def foo: Inner = foo
}
class Test extends Foo with Bar {
println(foo.inner)
}
|