Files
kotlin-fork/compiler/testData/diagnostics/tests
Denis.Zharkov 41933facbb K2: Fix ISE from inference on delegate vars with implicit types
See the test data.
ISE happened because at some point after incomplete `getValue` resolution
of `a` property, we updated in the `transformAccessors` the property type
to the `Variable(Y)` type and then used it as a 3rd argument for
`setValue` call which is incorrect because the variable belongs
to a different constraint system (from `getValue`).

Mostly, the fix is just a repeating K1 behavior, namely postponing
`setValue` resolution until delegate inference is completed.

^KT-59066 Fixed
2023-06-12 11:30:35 +00:00
..
2022-06-28 16:58:20 +02:00
2023-05-24 08:56:21 +00:00
2021-11-12 15:20:45 +03:00
2022-02-25 11:46:27 +00:00
2022-02-25 11:46:27 +00:00
2021-11-12 15:20:44 +03:00
2022-02-25 11:46:27 +00:00