// NATIVE and WASM failure reasons see in `result.kt` // JS_IR error:
@ /box.kt:24:12: Constructor 'Result.' can not be called: No constructor found for symbol 'kotlin/Result.|-8731461708390519279[0]' // DONT_TARGET_EXACT_BACKEND: NATIVE // IGNORE_BACKEND: WASM, JS_IR, JS_IR_ES6 // IGNORE_BACKEND: ANDROID // ALLOW_KOTLIN_PACKAGE // WITH_STDLIB // WORKS_WHEN_VALUE_CLASS // LANGUAGE: +ValueClasses, +GenericInlineClassParameter // FILE: result.kt package kotlin OPTIONAL_JVM_INLINE_ANNOTATION value class Result(val value: T) // FILE: box.kt fun box(): String { return Result("OK").value }