We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents ef0ec39 + b373af4 commit 144c0d6Copy full SHA for 144c0d6
java/kotlin-extractor/src/main/kotlin/KotlinUsesExtractor.kt
@@ -1514,7 +1514,7 @@ open class KotlinUsesExtractor(
1514
// otherwise two extension properties declared in the same enclosing context will get
1515
// clashing trap labels. These are always private, so we can just make up a label without
1516
// worrying about their names as seen from Java.
1517
- val extensionPropertyDiscriminator = getExtensionReceiverType(f)?.let { "extension;${useType(it)}" } ?: ""
+ val extensionPropertyDiscriminator = getExtensionReceiverType(f)?.let { "extension;${useType(it).javaResult.id}" } ?: ""
1518
return "@\"field;{$parentId};${extensionPropertyDiscriminator}${f.name.asString()}\""
1519
}
1520
0 commit comments