Retain "is moved from interface companion" property flag in kotlinx-metadata-jvm

#KT-31338 Fixed
This commit is contained in:
Alexander Udalov
2019-05-07 12:32:33 +02:00
parent cfa3509860
commit 2a3786e3f8
11 changed files with 120 additions and 11 deletions
@@ -96,7 +96,10 @@ private fun visitProperty(flags: Flags, name: String, getterFlags: Flags, setter
if (type != JvmPropertyExtensionVisitor.TYPE) return null
return object : JvmPropertyExtensionVisitor() {
override fun visit(
fieldSignature: JvmFieldSignature?, getterSignature: JvmMethodSignature?, setterSignature: JvmMethodSignature?
jvmFlags: Flags,
fieldSignature: JvmFieldSignature?,
getterSignature: JvmMethodSignature?,
setterSignature: JvmMethodSignature?
) {
fieldDesc = fieldSignature
getterDesc = getterSignature