blob: 015c4bfc1f505793c901fec3af6f6a526d00ec4d [file]
// LANGUAGE: +InlineClasses
inline class Foo(val x: Int) {
fun empty() {}
fun param(y: String) {}
fun Any.extension() {}
fun Any.extensionAndParam(y: Double) {}
fun withInlineClassType(c: Foo) {}
}
// method: Foo::empty-impl
// jvm signature: (I)V
// generic signature: null
// method: Foo::param-impl
// jvm signature: (ILjava/lang/String;)V
// generic signature: null
// method: Foo::extension-impl
// jvm signature: (ILjava/lang/Object;)V
// generic signature: null
// method: Foo::extensionAndParam-impl
// jvm signature: (ILjava/lang/Object;D)V
// generic signature: null
// method: Foo::withInlineClassType-GWb7d6U
// jvm signature: (II)V
// generic signature: null