blob: fc2c954ff2618063bd3ed976f37259c8b8decc3f (
plain) (
tree)
|
|
object Test {
def id[T](f: T => T): T = error("bla")
abstract class M { self =>
type Settings
type selfType = M {type Settings = self.Settings}
val v: selfType = id[M.this.selfType](_.v)
}
}
|