b81c210535
k1 would suggest `get` as well but with current fir structure with fake desugaring get is moved to the separate fake psi which doesn't exist thus the problem is ignored for now ^ KTIJ-24025
12 lines
220 B
Kotlin
Vendored
12 lines
220 B
Kotlin
Vendored
package test
|
|
|
|
class B(val n: Int) {
|
|
operator fun set(i: Int, a: B) {}
|
|
operator fun get(i: Int) : B { return B(i) }
|
|
operator fun inc() : B {return B(n + 1)}
|
|
}
|
|
|
|
fun test() {
|
|
var a = B(1)
|
|
a<caret>[2]++
|
|
} |