[Analysis API] fix IndexOutOfRangeException

Previously, the `KtFirUsualClassType.qualifiers` was empty for the local classes

The reason was a RawFirBuilder setting up a containingClassForLocalAttr
to the outer non-local class for the local class. It should be a null instead,
see the localClassType.kt as an example

^KT-55510 fixed
This commit is contained in:
Ilya Kirillov
2022-12-16 13:55:29 +01:00
committed by teamcity
parent 61d8b91c89
commit 20b81464be
23 changed files with 396 additions and 38 deletions
@@ -1,2 +1,2 @@
KtType: Foo
KtType: Foo.Bar
PsiType: PsiType:Bar