diff --git a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/classes/ultraLightMembersCreator.kt b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/classes/ultraLightMembersCreator.kt index 75887d04573..7abe10e0026 100644 --- a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/classes/ultraLightMembersCreator.kt +++ b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/classes/ultraLightMembersCreator.kt @@ -69,7 +69,10 @@ internal class UltraLightMembersCreator( val property = variable as? KtProperty val hasDelegate = property?.hasDelegate() == true - val fieldName = generateUniqueFieldName((variable.name ?: "") + (if (hasDelegate) "\$delegate" else ""), usedPropertyNames) + val fieldName = generateUniqueFieldName( + (variable.name ?: "") + (if (hasDelegate) JvmAbi.DELEGATED_PROPERTY_NAME_SUFFIX else ""), + usedPropertyNames + ) val visibility = when { variable.hasModifier(PRIVATE_KEYWORD) -> PsiModifier.PRIVATE