From e72dc7d0c9ba7480d361a6c4707d3bf9bad95498 Mon Sep 17 00:00:00 2001 From: Jinseong Jeon Date: Tue, 12 Apr 2022 12:41:42 +0200 Subject: [PATCH] ULC: use special name for default setter parameter to match the name appeared at LVT in compiler-generated JVM bytecode --- .../jetbrains/kotlin/asJava/classes/ultraLightMembersCreator.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 e422ce8a36b..21dab9cb3ab 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 @@ -514,7 +514,7 @@ internal class UltraLightMembersCreator( ) else KtUltraLightParameterForSetterParameter( - name = DEFAULT_VALUE_PARAMETER.identifier, + name = SpecialNames.IMPLICIT_SET_PARAMETER.asString(), property = declaration, support = support, method = setterWrapper,