Files
kotlin-fork/js/js.translator/testData/box/inheritance/fromNestedNativeClass.kt
T

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"
};