Files
kotlin-fork/idea/idea-completion/testData/basic/common/smartCast/functionWithContract.kt
T
2021-04-13 11:40:19 +00:00

17 lines
241 B
Kotlin
Vendored

// FIR_COMPARISON
// COMPILER_ARGUMENTS: -XXLanguage:+ReadDeserializedContracts -XXLanguage:+UseReturnsEffect
interface Foo {
val x: Int
fun f()
}
fun test(x: Any?) {
require(x is Foo)
x.<caret>
}
// EXIST: x
// EXIST: f