7cba11ff28
#KT-29085 Fixed
29 lines
409 B
Kotlin
Vendored
29 lines
409 B
Kotlin
Vendored
open class AA {
|
|
protected inline fun foo() {
|
|
val result = bar()
|
|
}
|
|
protected fun bar() {
|
|
}
|
|
}
|
|
|
|
fun <T> run(f: () -> T): T = f()
|
|
|
|
object TT {
|
|
inline fun foo(f: () -> String) {
|
|
run {
|
|
bar(f())
|
|
}
|
|
}
|
|
|
|
val x: String
|
|
inline get() = baz
|
|
|
|
inline val y: String
|
|
get() = qux
|
|
|
|
fun bar(s: String) = s
|
|
|
|
val baz = ""
|
|
|
|
val qux = ""
|
|
} |