16 lines
419 B
Kotlin
Vendored
16 lines
419 B
Kotlin
Vendored
// EXPECTED_REACHABLE_NODES: 1282
|
|
package foo
|
|
|
|
external interface Summizer {
|
|
fun sum(a: Int, b: Int): Int
|
|
}
|
|
|
|
fun box(): String {
|
|
val summizer1: Summizer = js("({ sum: function(a, b) { return a + b; }})")
|
|
assertEquals(3, summizer1.sum(1, 2), "summizer1")
|
|
|
|
val summizer2: Summizer = js("({ sum: function(a, b) { return a + b; }})")
|
|
assertEquals(3, summizer2.sum(1, 2), "summizer2")
|
|
|
|
return "OK";
|
|
} |