9a3eece944
- If the callee reference in a desugared compound assignment was an error reference, the compound assignment wasn't cached by `FirElementsRecorder`. This led to KTIJ-24895 (see the issue for more details). - The solution falls back on the compound assignment's source to decide `isSourceForCompoundAccess`, as an operation name can be reconstructed from the PSI. ^KTIJ-24895 fixed