Use JVM name of getter in synthetic method for property annotations
#KT-31352 In Progress
This commit is contained in:
@@ -1157,7 +1157,7 @@ class KotlinTypeMapper @JvmOverloads constructor(
|
||||
|
||||
fun mapSyntheticMethodForPropertyAnnotations(descriptor: PropertyDescriptor): Method {
|
||||
val receiver = descriptor.extensionReceiverParameter
|
||||
val name = JvmAbi.getSyntheticMethodNameForAnnotatedProperty(descriptor.name)
|
||||
val name = JvmAbi.getSyntheticMethodNameForAnnotatedProperty(mapFunctionName(descriptor.getter!!, OwnerKind.IMPLEMENTATION))
|
||||
val desc = if (receiver == null) "()V" else "(${mapType(receiver.type)})V"
|
||||
return Method(name, desc)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user