Files
kotlin-fork/compiler/fir/analysis-tests/testData/resolve/inference/kt41989.fir.txt
T
2021-04-26 15:11:37 +03:00

31 lines
915 B
Plaintext
Vendored

FILE: kt41989.kt
public abstract interface A : R|kotlin/Any| {
}
public abstract interface B : R|kotlin/Any| {
public open fun R|A|.withBottomBorder(): R|A| {
^withBottomBorder this@R|/B.withBottomBorder|
}
}
public abstract interface C : R|B| {
public open val lineCellStyle: R|(A.() -> kotlin/Unit)?|
public get(): R|(A.() -> kotlin/Unit)?| {
^ when () {
R|/cond|() -> {
fun R|A|.<anonymous>(): R|kotlin/Unit| <inline=Unknown> {
(this@R|/C|, this@R|special/anonymous|).R|/B.withBottomBorder|()
}
}
else -> {
Null(null)
}
}
}
}
public final fun cond(): R|kotlin/Boolean| {
^cond Boolean(true)
}