JVM_IR KT-48945 generate special bridge with unsubstituted signature

This commit is contained in:
Dmitry Petrov
2021-11-15 15:51:28 +03:00
committed by TeamCityServer
parent 4c3404888a
commit 30ceb49442
36 changed files with 809 additions and 42 deletions
@@ -0,0 +1,206 @@
@kotlin.Metadata
public interface GM {
// source: 'kt48945.kt'
}
@kotlin.Metadata
public interface MSS {
// source: 'kt48945.kt'
}
@kotlin.Metadata
public interface SMSS {
// source: 'kt48945.kt'
}
@kotlin.Metadata
public final class Test_GMStringString_AbstractMapStringString {
// source: 'kt48945.kt'
public method <init>(): void
public bridge final method containsKey(p0: java.lang.Object): boolean
public bridge method containsKey(p0: java.lang.String): boolean
public bridge final method containsValue(p0: java.lang.Object): boolean
public bridge method containsValue(p0: java.lang.String): boolean
public bridge final method entrySet(): java.util.Set
public bridge final method get(p0: java.lang.Object): java.lang.Object
public bridge method get(p0: java.lang.String): java.lang.String
public @org.jetbrains.annotations.NotNull method getEntries(): java.util.Set
public bridge method getKeys(): java.util.Set
public bridge method getSize(): int
public bridge method getValues(): java.util.Collection
public bridge final method keySet(): java.util.Set
public bridge final method remove(p0: java.lang.Object): java.lang.Object
public bridge final method remove(p0: java.lang.Object, p1: java.lang.Object): boolean
public bridge method remove(p0: java.lang.String): java.lang.String
public bridge method remove(p0: java.lang.String, p1: java.lang.String): boolean
public bridge final method size(): int
public bridge final method values(): java.util.Collection
}
@kotlin.Metadata
public final class Test_GMStringString_JMapFinalRemove {
// source: 'kt48945.kt'
public method <init>(): void
public bridge final method containsKey(p0: java.lang.Object): boolean
public bridge method containsKey(p0: java.lang.String): boolean
public bridge final method containsValue(p0: java.lang.Object): boolean
public bridge method containsValue(p0: java.lang.String): boolean
public bridge final method entrySet(): java.util.Set
public bridge final method get(p0: java.lang.Object): java.lang.Object
public bridge method get(p0: java.lang.String): java.lang.String
public @org.jetbrains.annotations.NotNull method getEntries(): java.util.Set
public bridge method getKeys(): java.util.Set
public bridge method getSize(): int
public bridge method getValues(): java.util.Collection
public bridge final method keySet(): java.util.Set
public bridge final method remove(p0: java.lang.Object): java.lang.Object
public bridge final method remove(p0: java.lang.Object, p1: java.lang.Object): boolean
public bridge method remove(p0: java.lang.String): java.lang.String
public bridge method remove(p0: java.lang.String, p1: java.lang.String): boolean
public bridge final method size(): int
public bridge final method values(): java.util.Collection
}
@kotlin.Metadata
public final class Test_MSS_AbstractMapStringString {
// source: 'kt48945.kt'
public method <init>(): void
public bridge final method containsKey(p0: java.lang.Object): boolean
public bridge method containsKey(p0: java.lang.String): boolean
public bridge final method containsValue(p0: java.lang.Object): boolean
public bridge method containsValue(p0: java.lang.String): boolean
public bridge final method entrySet(): java.util.Set
public bridge final method get(p0: java.lang.Object): java.lang.Object
public bridge method get(p0: java.lang.String): java.lang.String
public @org.jetbrains.annotations.NotNull method getEntries(): java.util.Set
public bridge method getKeys(): java.util.Set
public bridge method getSize(): int
public bridge method getValues(): java.util.Collection
public bridge final method keySet(): java.util.Set
public bridge final method remove(p0: java.lang.Object): java.lang.Object
public bridge final method remove(p0: java.lang.Object, p1: java.lang.Object): boolean
public bridge method remove(p0: java.lang.String): java.lang.String
public bridge method remove(p0: java.lang.String, p1: java.lang.String): boolean
public bridge final method size(): int
public bridge final method values(): java.util.Collection
}
@kotlin.Metadata
public final class Test_MSS_JMapFinalRemove {
// source: 'kt48945.kt'
public method <init>(): void
public bridge final method containsKey(p0: java.lang.Object): boolean
public bridge method containsKey(p0: java.lang.String): boolean
public bridge final method containsValue(p0: java.lang.Object): boolean
public bridge method containsValue(p0: java.lang.String): boolean
public bridge final method entrySet(): java.util.Set
public bridge final method get(p0: java.lang.Object): java.lang.Object
public bridge method get(p0: java.lang.String): java.lang.String
public @org.jetbrains.annotations.NotNull method getEntries(): java.util.Set
public bridge method getKeys(): java.util.Set
public bridge method getSize(): int
public bridge method getValues(): java.util.Collection
public bridge final method keySet(): java.util.Set
public bridge final method remove(p0: java.lang.Object): java.lang.Object
public bridge final method remove(p0: java.lang.Object, p1: java.lang.Object): boolean
public bridge method remove(p0: java.lang.String): java.lang.String
public bridge method remove(p0: java.lang.String, p1: java.lang.String): boolean
public bridge final method size(): int
public bridge final method values(): java.util.Collection
}
@kotlin.Metadata
public final class Test_MapStringString_AbstractMapStringString {
// source: 'kt48945.kt'
public method <init>(): void
public bridge final method containsKey(p0: java.lang.Object): boolean
public bridge method containsKey(p0: java.lang.String): boolean
public bridge final method containsValue(p0: java.lang.Object): boolean
public bridge method containsValue(p0: java.lang.String): boolean
public bridge final method entrySet(): java.util.Set
public bridge final method get(p0: java.lang.Object): java.lang.Object
public bridge method get(p0: java.lang.String): java.lang.String
public @org.jetbrains.annotations.NotNull method getEntries(): java.util.Set
public bridge method getKeys(): java.util.Set
public bridge method getSize(): int
public bridge method getValues(): java.util.Collection
public bridge final method keySet(): java.util.Set
public bridge final method remove(p0: java.lang.Object): java.lang.Object
public bridge final method remove(p0: java.lang.Object, p1: java.lang.Object): boolean
public bridge method remove(p0: java.lang.String): java.lang.String
public bridge method remove(p0: java.lang.String, p1: java.lang.String): boolean
public bridge final method size(): int
public bridge final method values(): java.util.Collection
}
@kotlin.Metadata
public final class Test_MapStringString_JMapFinalRemove {
// source: 'kt48945.kt'
public method <init>(): void
public bridge final method containsKey(p0: java.lang.Object): boolean
public bridge method containsKey(p0: java.lang.String): boolean
public bridge final method containsValue(p0: java.lang.Object): boolean
public bridge method containsValue(p0: java.lang.String): boolean
public bridge final method entrySet(): java.util.Set
public bridge final method get(p0: java.lang.Object): java.lang.Object
public bridge method get(p0: java.lang.String): java.lang.String
public @org.jetbrains.annotations.NotNull method getEntries(): java.util.Set
public bridge method getKeys(): java.util.Set
public bridge method getSize(): int
public bridge method getValues(): java.util.Collection
public bridge final method keySet(): java.util.Set
public bridge final method remove(p0: java.lang.Object): java.lang.Object
public bridge final method remove(p0: java.lang.Object, p1: java.lang.Object): boolean
public bridge method remove(p0: java.lang.String): java.lang.String
public bridge method remove(p0: java.lang.String, p1: java.lang.String): boolean
public bridge final method size(): int
public bridge final method values(): java.util.Collection
}
@kotlin.Metadata
public final class Test_SMSS_AbstractMapStringString {
// source: 'kt48945.kt'
public method <init>(): void
public bridge final method containsKey(p0: java.lang.Object): boolean
public bridge method containsKey(p0: java.lang.String): boolean
public bridge final method containsValue(p0: java.lang.Object): boolean
public bridge method containsValue(p0: java.lang.String): boolean
public bridge final method entrySet(): java.util.Set
public bridge final method get(p0: java.lang.Object): java.lang.Object
public bridge method get(p0: java.lang.String): java.lang.String
public @org.jetbrains.annotations.NotNull method getEntries(): java.util.Set
public bridge method getKeys(): java.util.Set
public bridge method getSize(): int
public bridge method getValues(): java.util.Collection
public bridge final method keySet(): java.util.Set
public bridge final method remove(p0: java.lang.Object): java.lang.Object
public bridge final method remove(p0: java.lang.Object, p1: java.lang.Object): boolean
public bridge method remove(p0: java.lang.String): java.lang.String
public bridge method remove(p0: java.lang.String, p1: java.lang.String): boolean
public bridge final method size(): int
public bridge final method values(): java.util.Collection
}
@kotlin.Metadata
public final class Test_SMSS_JMapFinalRemove {
// source: 'kt48945.kt'
public method <init>(): void
public bridge final method containsKey(p0: java.lang.Object): boolean
public bridge method containsKey(p0: java.lang.String): boolean
public bridge final method containsValue(p0: java.lang.Object): boolean
public bridge method containsValue(p0: java.lang.String): boolean
public bridge final method entrySet(): java.util.Set
public bridge final method get(p0: java.lang.Object): java.lang.Object
public bridge method get(p0: java.lang.String): java.lang.String
public @org.jetbrains.annotations.NotNull method getEntries(): java.util.Set
public bridge method getKeys(): java.util.Set
public bridge method getSize(): int
public bridge method getValues(): java.util.Collection
public bridge final method keySet(): java.util.Set
public bridge final method remove(p0: java.lang.Object): java.lang.Object
public bridge final method remove(p0: java.lang.Object, p1: java.lang.Object): boolean
public bridge method remove(p0: java.lang.String): java.lang.String
public bridge method remove(p0: java.lang.String, p1: java.lang.String): boolean
public bridge final method size(): int
public bridge final method values(): java.util.Collection
}