a78d631b16
Make `FirShorteningContext` correctly return symbols for type parameters, so they are not ignored when scopes are inspected Add additional type of `PartialOrderOfScope` - `TypeParameter`, because otherwise it would have been classified as `Unclassified`, and that breaks scopes comparison Add missing type parameters to the scope of class header in `ContextCollector`, add testdata for that There is a bug in the compiler with type parameters leaking to nested classes headers (KT-61959). After it's fixed, the testData with incorrect expected shortenings/scopes should be adjusted and fixed too ^KTIJ-27050 Fixed