// TARGET_BACKEND: JVM // WITH_STDLIB open class A { @JvmField public val publicField = "1"; @JvmField internal val internalField = "2"; @JvmField protected val protectedField = "34"; fun test(): String { return { publicField + internalField + protectedField }.let { it() } } } fun box(): String { return if (A().test() == "1234") return "OK" else "fail" }