Files
kotlin-fork/js/js.translator/testData/box/native/undefined.kt
T
Anton Bannykh 81699299f5 JS_IR: DCE
Could be enabled by toggling `-Xir-dce`

Box test output in js/js.translator/testData/out-min
2019-11-26 12:20:39 +03:00

21 lines
526 B
Kotlin
Vendored

// EXPECTED_REACHABLE_NODES: 1288
package foo
fun box(): String {
assertEquals(eval("undefined"), undefined)
assertEquals(js("undefined"), undefined)
assertNotEquals(1, undefined)
assertNotEquals("sss", undefined)
assertNotEquals(object {}, undefined)
val a: dynamic = 1
assertEquals(a.foo, undefined)
assertNotEquals(a.toString, undefined)
val b: dynamic = object {@JsName("bar") val bar = ""}
assertEquals(b.foo, undefined)
assertNotEquals(b.bar, undefined)
return "OK"
}