// PARAM_TYPES: kotlin.String // PARAM_DESCRIPTOR: public final fun kotlin.String.foo(): kotlin.Unit defined in X fun print(a: Any) { } class X { fun String.foo() { print(extension) } val String.extension: Int get() = length() }