13 lines
236 B
Kotlin
13 lines
236 B
Kotlin
trait I {
|
|
public fun getString(): String
|
|
}
|
|
|
|
class C {
|
|
fun foo(i: I, b: Boolean) {
|
|
var result: String? = i.getString()
|
|
if (b) result = null
|
|
if (result != null) {
|
|
print(result)
|
|
}
|
|
}
|
|
} |