From d029e84b96ed8c25c63326c7e99aed1652dc5270 Mon Sep 17 00:00:00 2001 From: Jinseong Jeon Date: Wed, 3 Nov 2021 10:16:04 -0700 Subject: [PATCH] FIR LC: use proper use-site target for accessor's JVM name --- .../classes/symbol/methods/FirLightAccessorMethodForSymbol.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/methods/FirLightAccessorMethodForSymbol.kt b/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/methods/FirLightAccessorMethodForSymbol.kt index c5b7643cce6..2d05e7e0752 100644 --- a/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/methods/FirLightAccessorMethodForSymbol.kt +++ b/analysis/symbol-light-classes/src/org/jetbrains/kotlin/light/classes/symbol/methods/FirLightAccessorMethodForSymbol.kt @@ -39,7 +39,7 @@ internal class FirLightAccessorMethodForSymbol( if (isGetter) getterName(this) else setterName(this) private val _name: String by lazyPub { - propertyAccessorSymbol.getJvmNameFromAnnotation() ?: run { + propertyAccessorSymbol.getJvmNameFromAnnotation(accessorSite) ?: run { val defaultName = containingPropertySymbol.name.identifier.let { if (containingClass.isAnnotationType) it else it.abiName() }