5f9d18d8bc
When we check overrides from IDE, we need to check argument types for subtyping. When checking for subtyping, we need type parameters declared in defining classes to be resolved to TYPES phase and super types to be resolved to SUPER_TYPES phase. Otherwise, they will be resolved to RAW_FIR and subtyping will throw "ISE Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl"