// WITH_RUNTIME @Suppress("OPTIONAL_DECLARATION_USAGE_IN_NON_COMMON_SOURCE") @kotlin.jvm.JvmInline value class S(val string: String) fun foo(s: S): String { class Local { fun bar() = s.string } return Local().bar() } fun box() = foo(S("OK"))