diff --git a/compiler/fir/raw-fir/psi2fir/src/org/jetbrains/kotlin/fir/builder/RawFirBuilder.kt b/compiler/fir/raw-fir/psi2fir/src/org/jetbrains/kotlin/fir/builder/RawFirBuilder.kt index e4fa8e010a5..5b8aea4bf71 100644 --- a/compiler/fir/raw-fir/psi2fir/src/org/jetbrains/kotlin/fir/builder/RawFirBuilder.kt +++ b/compiler/fir/raw-fir/psi2fir/src/org/jetbrains/kotlin/fir/builder/RawFirBuilder.kt @@ -87,7 +87,7 @@ class RawFirBuilder( // TODO this is a (temporary) hack, instead we should properly initialize [context] private fun FirDeclaration.copyContainingClassAttrFrom(from: FirDeclaration) { (this as? FirCallableMemberDeclaration<*>)?.let { - it.containingClassAttr = (from as? FirCallableMemberDeclaration<*>)?.containingClassAttr + it.containingClassAttr = (from as? FirCallableMemberDeclaration<*>)?.containingClass() } }