75d3ae4466
NFC for K/JS since externals live in a separate place
21 lines
406 B
Kotlin
Vendored
21 lines
406 B
Kotlin
Vendored
// EXPECTED_REACHABLE_NODES: 1281
|
|
package foo
|
|
|
|
external interface Chrome {
|
|
val extension: Extension
|
|
}
|
|
|
|
external interface Extension {
|
|
val lastError: LastError?
|
|
}
|
|
|
|
external interface LastError {
|
|
val message: String
|
|
}
|
|
|
|
external val chrome: Chrome = definedExternally
|
|
|
|
fun box(): String {
|
|
val lastError = chrome.extension.lastError?.message
|
|
return if (lastError == null) "OK" else "fail"
|
|
} |