import kotlin.reflect.jvm.accessible class Result { public val value: String = "OK" } fun box(): String { val p = Result::value p.accessible = false // setAccessible(false) should have no effect on the accessibility of a public reflection object return p.get(Result()) }