diff --git a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/classes/ultraLightParameters.kt b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/classes/ultraLightParameters.kt index b8da6abf65a..d26a2711ffa 100644 --- a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/classes/ultraLightParameters.kt +++ b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/classes/ultraLightParameters.kt @@ -223,7 +223,7 @@ internal class KtUltraLightReceiverParameter( method: KtUltraLightMethod ) : KtAbstractUltraLightParameterForDeclaration( /** @see org.jetbrains.kotlin.codegen.AsmUtil.getNameForReceiverParameter */ - name = AsmUtil.getLabeledThisName(method.name, LABELED_THIS_PARAMETER, RECEIVER_PARAMETER_NAME), + name = AsmUtil.getLabeledThisName(containingDeclaration.name ?: method.name, LABELED_THIS_PARAMETER, RECEIVER_PARAMETER_NAME), kotlinOrigin = null, support = support, method = method,