// !LANGUAGE: +InlineClasses // IGNORE_BACKEND: JVM_IR interface A { fun foo(a: T) } inline class Foo(val x: Long) : A { override fun foo(a: Foo) {} }