9f819b4c57
There are SOE exceptions caused by the fact that `getOrBuildFir` can return a FIR declaration for the parent PSI. I wasn't able to reproduce it locally, but this commit should prevent such problems by using `getOrBuildFirSafe` with explicit type specification