summaryrefslogblamecommitdiff
path: root/test/files/pos/inferbroadtype.scala
blob: 467bd0f1860b7ee7f3142dd2acb05013a124dda1 (plain) (tree)
1
2
3
4
5
6
7
8



                                                               
  


                                                    
object Test {
  abstract class Base { val changesBaseClasses: Boolean }
  class Concrete extends Base { val changesBaseClasses = true }
  def getBase : Base = new Concrete
  
  var c = new Base { val changesBaseClasses = true }
  c = getBase
}