21 lines
387 B
Kotlin
Vendored
21 lines
387 B
Kotlin
Vendored
// TARGET_BACKEND: NATIVE
|
|
// LANGUAGE: -NativeJsProhibitLateinitIsInitializedIntrinsicWithoutPrivateAccess
|
|
// WITH_STDLIB
|
|
|
|
// MODULE: lib
|
|
// FILE: lib.kt
|
|
package lib
|
|
|
|
lateinit var bar: String
|
|
|
|
// MODULE: main(lib)
|
|
// FILE: box.kt
|
|
import lib.*
|
|
|
|
fun box(): String {
|
|
if (::bar.isInitialized) return "Fail 1"
|
|
bar = "OK"
|
|
if (!::bar.isInitialized) return "Fail 2"
|
|
return bar
|
|
}
|