// WITH_STDLIB // WORKS_WHEN_VALUE_CLASS // LANGUAGE: +ValueClasses, +GenericInlineClassParameter inline fun T.runInlineExt(fn: T.() -> String) = fn() OPTIONAL_JVM_INLINE_ANNOTATION value class R(private val r: T) { fun test() = runInlineExt { r } } fun box() = R("OK").test()