Add workaround for KT-49925

This commit is contained in:
Dmitriy Novozhilov
2021-11-26 15:19:04 +03:00
parent 24e7a11abc
commit 4fb8ab052f
@@ -436,7 +436,8 @@ internal class KtSymbolByFirBuilder private constructor(
val containingClass = getContainingClass(rootSession) ?: return null
val originalDeclaration = originalForSubstitutionOverride ?: return null
val allowedTypeParameters = buildSet {
@Suppress("RemoveExplicitTypeArguments")
val allowedTypeParameters = buildSet<ConeTypeParameterLookupTag> {
// declaration's own parameters
originalDeclaration.typeParameters.mapTo(this) { it.symbol.toLookupTag() }