30 lines
361 B
Kotlin
Vendored
30 lines
361 B
Kotlin
Vendored
// EXPECTED_REACHABLE_NODES: 1288
|
|
// IGNORE_BACKEND: JS_IR
|
|
// IGNORE_BACKEND: JS_IR_ES6
|
|
// FILE: foo.kt
|
|
|
|
package foo
|
|
|
|
external class A {
|
|
open class B {
|
|
fun foo(): String
|
|
}
|
|
}
|
|
|
|
class C : A.B()
|
|
|
|
fun box(): String {
|
|
return C().foo()
|
|
}
|
|
|
|
// FILE: bar.js
|
|
|
|
function A() {
|
|
}
|
|
|
|
A.B = function() {
|
|
};
|
|
|
|
A.B.prototype.foo = function() {
|
|
return "OK"
|
|
}; |