// "Create property 'foo'" "true" // ERROR: Property must be initialized or be abstract class A(val n: T) { inner class B(val m: U) { fun test(): A { return this.foo } } }