FIR/FE10: fix false positives described in KT-24643

This commit is contained in:
Mikhail Glukhikh
2022-06-24 12:02:10 +02:00
committed by Space
parent 3223d3c3e9
commit 4aed9511f6
3 changed files with 57 additions and 19 deletions
@@ -11,7 +11,7 @@ fun <T, V> logged(getter: (T) -> V) =
getter(thisRef)
}
val <T> List<T>.second: T <!DELEGATE_USES_EXTENSION_PROPERTY_TYPE_PARAMETER_ERROR!>by logged { it[1] }<!>
val <T> List<T>.second: T by logged { it[1] }
class Delegate<T>(private val fn: (List<T>) -> T) {
private var cache: T? = null