IR: Avoid overwriting of property signature descriptions
^KT-64085 ^KT-64082
This commit is contained in:
committed by
Space Team
parent
03cf13705e
commit
c9f4a1a841
+2
-2
@@ -13,11 +13,11 @@ kotlin.collections/Collection.iterator|iterator(){}[0]
|
||||
kotlin.collections/Collection|null[0]
|
||||
kotlin.collections/Iterator|null[0]
|
||||
kotlin.collections/List.size.<get-size>|<get-size>(){}[0]
|
||||
kotlin.collections/List.size|<get-size>(){}[0]
|
||||
kotlin.collections/List.size|{}size[0]
|
||||
kotlin.collections/List|null[0]
|
||||
kotlin.collections/Map.Entry|null[0]
|
||||
kotlin.collections/Map.entries.<get-entries>|<get-entries>(){}[0]
|
||||
kotlin.collections/Map.entries|<get-entries>(){}[0]
|
||||
kotlin.collections/Map.entries|{}entries[0]
|
||||
kotlin.collections/Map|null[0]
|
||||
kotlin.collections/Set|null[0]
|
||||
kotlin/Any.<init>|<init>(){}[0]
|
||||
|
||||
Vendored
+1
-1
@@ -3,7 +3,7 @@ imported/test|test(){}[0]
|
||||
|
||||
// Imported signatures: 11
|
||||
bar/publicVal.<get-publicVal>|<get-publicVal>(){}[0]
|
||||
bar/publicVal|<get-publicVal>(){}[0]
|
||||
bar/publicVal|{}publicVal[0]
|
||||
foo/PublicClass.<init>|<init>(kotlin.Int){}[0]
|
||||
foo/PublicClass|null[0]
|
||||
foo/publicFun|publicFun(){}[0]
|
||||
|
||||
Vendored
+2
-2
@@ -26,13 +26,13 @@ imported_from_cinterop.lib/Base.init|objc:init[100]
|
||||
imported_from_cinterop.lib/Base.nonOverriddenFunction|objc:nonOverriddenFunction[100]
|
||||
imported_from_cinterop.lib/Base.nonOverriddenProperty.<get-nonOverriddenProperty>|objc:nonOverriddenProperty#Accessor[100]
|
||||
imported_from_cinterop.lib/Base.nonOverriddenProperty.<set-nonOverriddenProperty>|objc:setNonOverriddenProperty:#Accessor[100]
|
||||
imported_from_cinterop.lib/Base.nonOverriddenProperty|objc:nonOverriddenProperty#Accessor[100]
|
||||
imported_from_cinterop.lib/Base.nonOverriddenProperty|objc:nonOverriddenProperty[100]
|
||||
imported_from_cinterop.lib/Base.nonOverriddenProperty|{}nonOverriddenProperty[100]
|
||||
imported_from_cinterop.lib/Base.overriddenFunction|objc:overriddenFunction[100]
|
||||
imported_from_cinterop.lib/Base.overriddenProperty.<get-overriddenProperty>|objc:overriddenProperty#Accessor[100]
|
||||
imported_from_cinterop.lib/Base.overriddenProperty.<set-overriddenProperty>|objc:setOverriddenProperty:#Accessor[100]
|
||||
imported_from_cinterop.lib/Base.overriddenProperty|objc:overriddenProperty#Accessor[100]
|
||||
imported_from_cinterop.lib/Base.overriddenProperty|objc:overriddenProperty[100]
|
||||
imported_from_cinterop.lib/Base.overriddenProperty|{}overriddenProperty[100]
|
||||
imported_from_cinterop.lib/Base.setNonOverriddenProperty|objc:setNonOverriddenProperty:[100]
|
||||
imported_from_cinterop.lib/Base.setOverriddenProperty|objc:setOverriddenProperty:[100]
|
||||
imported_from_cinterop.lib/Base.toString|toString(){}[100]
|
||||
|
||||
+6
@@ -101,6 +101,12 @@ public class FirNativeLibraryAbiReaderTest extends AbstractNativeLibraryAbiReade
|
||||
runTest("compiler/testData/klib/dump-abi/content/inheritance.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("kt64082-kt64085.kt")
|
||||
public void testKt64082_kt64085() throws Exception {
|
||||
runTest("compiler/testData/klib/dump-abi/content/kt64082-kt64085.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("root_package.kt")
|
||||
public void testRoot_package() throws Exception {
|
||||
|
||||
+6
@@ -97,6 +97,12 @@ public class NativeLibraryAbiReaderTest extends AbstractNativeLibraryAbiReaderTe
|
||||
runTest("compiler/testData/klib/dump-abi/content/inheritance.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("kt64082-kt64085.kt")
|
||||
public void testKt64082_kt64085() throws Exception {
|
||||
runTest("compiler/testData/klib/dump-abi/content/kt64082-kt64085.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("root_package.kt")
|
||||
public void testRoot_package() throws Exception {
|
||||
|
||||
Reference in New Issue
Block a user