Files
kotlin-fork/compiler/testData/diagnostics/tests/smartCasts/smartcastInFriendModule.fir.kt
T
2023-04-12 08:59:03 +00:00

27 lines
378 B
Kotlin
Vendored

// ISSUE: KT-57893
// MODULE: main
internal class A {
val x: String? = null
}
class B {
internal val x: String? = null
}
class C {
val x: String? = null
}
// MODULE: test()(main)
internal fun test(a: A, b: B, c: C) {
if (a.x != null) {
a.x.length
}
if (b.x != null) {
b.x.length
}
if (c.x != null) {
c.x.length
}
}