summaryrefslogblamecommitdiff
path: root/test/files/pos/rebind.scala
blob: faedcc9bca0c300fceab6e2c6a17ebd8018969c1 (plain) (tree)
1
2
3
4
5
6
7
8
9

                    
                      
   
                

           

                      

                                 
                    
 
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)
}