// "Create class 'Foo'" "true"
// ERROR: Class 'Foo' must be declared abstract or implement abstract member
public abstract fun get(thisRef: A<T>, desc: kotlin.PropertyMetadata): B defined in kotlin.properties.ReadOnlyProperty
import kotlin.properties.ReadOnlyProperty
open class B
class A(val t: T) {
val x: B by Foo(t, "")
}
class Foo(t: T, s: String) : ReadOnlyProperty, B> {
}