// "Create class 'Foo'" "true" // ERROR: Class 'Foo' must be declared abstract or implement abstract member public abstract operator fun getValue(thisRef: A, property: kotlin.reflect.KProperty<*>): B defined in kotlin.properties.ReadOnlyProperty open class B class A(val t: T) { val x: B by Foo(t, "") }