Files
kotlin-fork/analysis/analysis-api/testData/referenceResolve/smartCastInvokeReceiver.kt
T
Simon Ogorodnik 513af2dfbc FIR. Refactor smart-cast representation in FIR tree
Make smart-casts non-transparent expression without delegation
to underlying FirQualifiedAccessExpression, as children delegation in
fir tree has unclear semantics
Remove two different kinds of tree nodes for smart-casts
2022-08-15 21:46:11 +00:00

10 lines
151 B
Kotlin
Vendored

interface WithInvoke {
operator fun invoke() {}
}
fun foo(parameter: Any) {
if (parameter is WithInvoke) {
<caret>parameter()
}
}