1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
object Test extends dotty.runtime.LegacyApp { val so = new SubOuter val si = new so.SubInner println(si.bar) } class SubOuter extends Outer { val foo = "hello" class SubInner extends Inner { def bar = foo } }