diff --git a/compiler/fir/fir-serialization/src/org/jetbrains/kotlin/fir/serialization/FirElementSerializer.kt b/compiler/fir/fir-serialization/src/org/jetbrains/kotlin/fir/serialization/FirElementSerializer.kt index d1fc421cee7..0c9d66c2158 100644 --- a/compiler/fir/fir-serialization/src/org/jetbrains/kotlin/fir/serialization/FirElementSerializer.kt +++ b/compiler/fir/fir-serialization/src/org/jetbrains/kotlin/fir/serialization/FirElementSerializer.kt @@ -67,7 +67,7 @@ import org.jetbrains.kotlin.utils.mapToIndex class FirElementSerializer private constructor( private val session: FirSession, private val scopeSession: ScopeSession, - private val containingDeclaration: FirDeclaration?, + private val currentDeclaration: FirDeclaration?, private val typeParameters: Interner, private val extension: FirSerializerExtension, val typeTable: MutableTypeTable, @@ -944,7 +944,7 @@ class FirElementSerializer private constructor( } is ConeTypeParameterType -> { val typeParameter = type.lookupTag.typeParameterSymbol.fir - if (typeParameter in ((containingDeclaration as? FirMemberDeclaration)?.typeParameters ?: emptyList())) { + if (typeParameter in ((currentDeclaration as? FirMemberDeclaration)?.typeParameters ?: emptyList())) { builder.typeParameterName = getSimpleNameIndex(typeParameter.name) } else { builder.typeParameter = getTypeParameterId(typeParameter)