c25cde8871
Properly implement friend modules visibility check ^KT-61384 Fixed ^KT-62475 Fixed
21 lines
291 B
Kotlin
Vendored
21 lines
291 B
Kotlin
Vendored
// IGNORE_BACKEND: WASM
|
|
|
|
// MODULE: lib
|
|
// FILE: l.kt
|
|
|
|
open class Base {
|
|
internal fun o() = "O"
|
|
}
|
|
|
|
open internal class In {
|
|
fun k() = "K"
|
|
}
|
|
|
|
// MODULE: main()(lib)
|
|
// FILE: m.kt
|
|
|
|
class Derived: Base()
|
|
internal class IDerived: In()
|
|
|
|
fun box(): String = Derived().o() + IDerived().k()
|