// DONT_TARGET_EXACT_BACKEND: JS JS_IR JS_IR_ES6 WASM NATIVE // MODULE: lib // FILE: JavaClass.java class JavaClass { int get(Runnable i) { i.run(); return 239; } } // MODULE: main(lib) // FILE: 1.kt fun box(): String { val obj = JavaClass() var v = "FAIL" obj[{ v = "OK" }] return v }