Files
kotlin-fork/js/js.translator/testData/box/delegation/delegationByCompanionToNothing.kt
2022-11-12 14:34:07 +01:00

24 lines
427 B
Kotlin
Vendored

// EXPECTED_REACHABLE_NODES: 1253
// MODULE: lib
// NO_COMMON_FILES
// FILE: lib.kt
interface II {
companion object : DDD by error("OK")
}
interface DDD {
fun bar(d: String = error("FAIL4")): String
}
// MODULE: main(lib)
// NO_COMMON_FILES
// FILE: main.kt
fun box() : String {
try {
return II.bar()
} catch (e: IllegalStateException) {
return e.message ?: "FAIL 2"
}
return "FAIL"
}