6c67835128
- The cause of KT-63130 is that `LLFirDeclarationModificationService` tries to analyze inconsistent PSI. These new tests replicate the inconsistent PSI by deleting different children and then call the declaration modification service with it, making sure that the service doesn't throw any exceptions. Both exceptions mentioned in the issue are reproduced by the added tests, specifically, the receiver and selector resilience tests for dot-qualified expressions. - A few of the tests need to be marked with `IGNORE_FIR` until the error has been fixed in the subsequent commit. ^KT-63130