JVM_IR no generic signatures for abstract stubs KT-42609
This commit is contained in:
Vendored
+3
@@ -0,0 +1,3 @@
|
||||
// WITH_SIGNATURES
|
||||
|
||||
abstract class ByteShortMap : Map<Byte, Short>
|
||||
Vendored
+24
@@ -0,0 +1,24 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/Map<Ljava/lang/Byte;Ljava/lang/Short;>;Lkotlin/jvm/internal/markers/KMappedMarker;> ByteShortMap {
|
||||
// source: 'byteShortMap.kt'
|
||||
public bridge final <()Ljava/util/Collection<Ljava/lang/Short;>;> method values(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Set<Ljava/lang/Byte;>;> method keySet(): java.util.Set
|
||||
public bridge final <()Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/Byte;Ljava/lang/Short;>;>;> method entrySet(): java.util.Set
|
||||
public <(Ljava/util/Map<+Ljava/lang/Byte;+Ljava/lang/Short;>;)V> method putAll(p0: java.util.Map): void
|
||||
public <null> method <init>(): void
|
||||
public <null> method clear(): void
|
||||
public abstract <null> method containsKey(p0: byte): boolean
|
||||
public bridge final <null> method containsKey(p0: java.lang.Object): boolean
|
||||
public bridge final <null> method containsValue(p0: java.lang.Object): boolean
|
||||
public abstract <null> method containsValue(p0: short): boolean
|
||||
public abstract <null> method get(p0: byte): java.lang.Short
|
||||
public bridge final <null> method get(p0: java.lang.Object): java.lang.Object
|
||||
public abstract <null> method getEntries(): java.util.Set
|
||||
public abstract <null> method getKeys(): java.util.Set
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method getValues(): java.util.Collection
|
||||
public <null> method put(p0: byte, p1: short): java.lang.Short
|
||||
public synthetic <null> method put(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
|
||||
public <null> method remove(p0: java.lang.Object): java.lang.Object
|
||||
public bridge final <null> method size(): int
|
||||
}
|
||||
compiler/testData/codegen/bytecodeListing/collectionStubs/abstractStubSignatures/byteShortMap_ir.txt
Vendored
+26
@@ -0,0 +1,26 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/Map<Ljava/lang/Byte;Ljava/lang/Short;>;Lkotlin/jvm/internal/markers/KMappedMarker;> ByteShortMap {
|
||||
// source: 'byteShortMap.kt'
|
||||
public bridge final <()Ljava/util/Collection<Ljava/lang/Short;>;> method values(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Set<Ljava/lang/Byte;>;> method keySet(): java.util.Set
|
||||
public bridge final <()Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/Byte;Ljava/lang/Short;>;>;> method entrySet(): java.util.Set
|
||||
public <(Ljava/util/Map<+Ljava/lang/Byte;+Ljava/lang/Short;>;)V> method putAll(p0: java.util.Map): void
|
||||
public <null> method <init>(): void
|
||||
public <null> method clear(): void
|
||||
public abstract <null> method containsKey(p0: byte): boolean
|
||||
public bridge final <null> method containsKey(p0: java.lang.Object): boolean
|
||||
public bridge final <null> method containsValue(p0: java.lang.Object): boolean
|
||||
public abstract <null> method containsValue(p0: short): boolean
|
||||
public abstract <null> method get(p0: byte): java.lang.Short
|
||||
public synthetic bridge <null> method get(p0: java.lang.Object): java.lang.Object
|
||||
public bridge final <null> method get(p0: java.lang.Object): java.lang.Short
|
||||
public abstract <null> method getEntries(): java.util.Set
|
||||
public abstract <null> method getKeys(): java.util.Set
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method getValues(): java.util.Collection
|
||||
public <null> method put(p0: byte, p1: short): java.lang.Short
|
||||
public synthetic bridge <null> method put(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
|
||||
public synthetic bridge <null> method remove(p0: java.lang.Object): java.lang.Object
|
||||
public <null> method remove(p0: java.lang.Object): java.lang.Short
|
||||
public bridge final <null> method size(): int
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
// WITH_SIGNATURES
|
||||
|
||||
abstract class ByteShortMutableMap : MutableMap<Byte, Short>
|
||||
+21
@@ -0,0 +1,21 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/Map<Ljava/lang/Byte;Ljava/lang/Short;>;Lkotlin/jvm/internal/markers/KMutableMap;> ByteShortMutableMap {
|
||||
// source: 'byteShortMutableMap.kt'
|
||||
public bridge final <()Ljava/util/Collection<Ljava/lang/Short;>;> method values(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Set<Ljava/lang/Byte;>;> method keySet(): java.util.Set
|
||||
public bridge final <()Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/Byte;Ljava/lang/Short;>;>;> method entrySet(): java.util.Set
|
||||
public <null> method <init>(): void
|
||||
public abstract <null> method containsKey(p0: byte): boolean
|
||||
public bridge final <null> method containsKey(p0: java.lang.Object): boolean
|
||||
public bridge final <null> method containsValue(p0: java.lang.Object): boolean
|
||||
public abstract <null> method containsValue(p0: short): boolean
|
||||
public abstract <null> method get(p0: byte): java.lang.Short
|
||||
public bridge final <null> method get(p0: java.lang.Object): java.lang.Object
|
||||
public abstract <null> method getEntries(): java.util.Set
|
||||
public abstract <null> method getKeys(): java.util.Set
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method getValues(): java.util.Collection
|
||||
public abstract <null> method remove(p0: byte): java.lang.Short
|
||||
public bridge final <null> method remove(p0: java.lang.Object): java.lang.Object
|
||||
public bridge final <null> method size(): int
|
||||
}
|
||||
+23
@@ -0,0 +1,23 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/Map<Ljava/lang/Byte;Ljava/lang/Short;>;Lkotlin/jvm/internal/markers/KMutableMap;> ByteShortMutableMap {
|
||||
// source: 'byteShortMutableMap.kt'
|
||||
public bridge final <()Ljava/util/Collection<Ljava/lang/Short;>;> method values(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Set<Ljava/lang/Byte;>;> method keySet(): java.util.Set
|
||||
public bridge final <()Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/Byte;Ljava/lang/Short;>;>;> method entrySet(): java.util.Set
|
||||
public <null> method <init>(): void
|
||||
public abstract <null> method containsKey(p0: byte): boolean
|
||||
public bridge final <null> method containsKey(p0: java.lang.Object): boolean
|
||||
public bridge final <null> method containsValue(p0: java.lang.Object): boolean
|
||||
public abstract <null> method containsValue(p0: short): boolean
|
||||
public abstract <null> method get(p0: byte): java.lang.Short
|
||||
public synthetic bridge <null> method get(p0: java.lang.Object): java.lang.Object
|
||||
public bridge final <null> method get(p0: java.lang.Object): java.lang.Short
|
||||
public abstract <null> method getEntries(): java.util.Set
|
||||
public abstract <null> method getKeys(): java.util.Set
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method getValues(): java.util.Collection
|
||||
public abstract <null> method remove(p0: byte): java.lang.Short
|
||||
public synthetic bridge <null> method remove(p0: java.lang.Object): java.lang.Object
|
||||
public bridge final <null> method remove(p0: java.lang.Object): java.lang.Short
|
||||
public bridge final <null> method size(): int
|
||||
}
|
||||
Vendored
+5
@@ -0,0 +1,5 @@
|
||||
// WITH_SIGNATURES
|
||||
|
||||
abstract class DoubleCollection : Collection<Double>
|
||||
|
||||
abstract class StringCollection : Collection<String>
|
||||
Vendored
+39
@@ -0,0 +1,39 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/Collection<Ljava/lang/Double;>;Lkotlin/jvm/internal/markers/KMappedMarker;> DoubleCollection {
|
||||
// source: 'collection.kt'
|
||||
public <()Ljava/util/Iterator<Ljava/lang/Double;>;> method iterator(): java.util.Iterator
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Double;>;)Z> method addAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method removeAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method retainAll(p0: java.util.Collection): boolean
|
||||
public <<T:Ljava/lang/Object;>([TT;)[TT;> method toArray(p0: java.lang.Object[]): java.lang.Object[]
|
||||
public <null> method <init>(): void
|
||||
public <null> method add(p0: double): boolean
|
||||
public synthetic <null> method add(p0: java.lang.Object): boolean
|
||||
public <null> method clear(): void
|
||||
public abstract <null> method contains(p0: double): boolean
|
||||
public bridge final <null> method contains(p0: java.lang.Object): boolean
|
||||
public abstract <null> method getSize(): int
|
||||
public <null> method remove(p0: java.lang.Object): boolean
|
||||
public bridge final <null> method size(): int
|
||||
public <null> method toArray(): java.lang.Object[]
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/Collection<Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMappedMarker;> StringCollection {
|
||||
// source: 'collection.kt'
|
||||
public <()Ljava/util/Iterator<Ljava/lang/String;>;> method iterator(): java.util.Iterator
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method removeAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method retainAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/String;>;)Z> method addAll(p0: java.util.Collection): boolean
|
||||
public <<T:Ljava/lang/Object;>([TT;)[TT;> method toArray(p0: java.lang.Object[]): java.lang.Object[]
|
||||
public <null> method <init>(): void
|
||||
public synthetic <null> method add(p0: java.lang.Object): boolean
|
||||
public <null> method add(p0: java.lang.String): boolean
|
||||
public <null> method clear(): void
|
||||
public bridge final <null> method contains(p0: java.lang.Object): boolean
|
||||
public abstract <null> method contains(p0: java.lang.String): boolean
|
||||
public abstract <null> method getSize(): int
|
||||
public <null> method remove(p0: java.lang.Object): boolean
|
||||
public bridge final <null> method size(): int
|
||||
public <null> method toArray(): java.lang.Object[]
|
||||
}
|
||||
Vendored
+39
@@ -0,0 +1,39 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/Collection<Ljava/lang/Double;>;Lkotlin/jvm/internal/markers/KMappedMarker;> DoubleCollection {
|
||||
// source: 'collection.kt'
|
||||
public <()Ljava/util/Iterator<Ljava/lang/Double;>;> method iterator(): java.util.Iterator
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Double;>;)Z> method addAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method removeAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method retainAll(p0: java.util.Collection): boolean
|
||||
public <<T:Ljava/lang/Object;>([TT;)[TT;> method toArray(p0: java.lang.Object[]): java.lang.Object[]
|
||||
public <null> method <init>(): void
|
||||
public <null> method add(p0: double): boolean
|
||||
public synthetic bridge <null> method add(p0: java.lang.Object): boolean
|
||||
public <null> method clear(): void
|
||||
public abstract <null> method contains(p0: double): boolean
|
||||
public bridge final <null> method contains(p0: java.lang.Object): boolean
|
||||
public abstract <null> method getSize(): int
|
||||
public <null> method remove(p0: java.lang.Object): boolean
|
||||
public bridge final <null> method size(): int
|
||||
public <null> method toArray(): java.lang.Object[]
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/Collection<Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMappedMarker;> StringCollection {
|
||||
// source: 'collection.kt'
|
||||
public <()Ljava/util/Iterator<Ljava/lang/String;>;> method iterator(): java.util.Iterator
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method removeAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method retainAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/String;>;)Z> method addAll(p0: java.util.Collection): boolean
|
||||
public <<T:Ljava/lang/Object;>([TT;)[TT;> method toArray(p0: java.lang.Object[]): java.lang.Object[]
|
||||
public <null> method <init>(): void
|
||||
public synthetic bridge <null> method add(p0: java.lang.Object): boolean
|
||||
public <null> method add(p0: java.lang.String): boolean
|
||||
public <null> method clear(): void
|
||||
public bridge final <null> method contains(p0: java.lang.Object): boolean
|
||||
public abstract <null> method contains(p0: java.lang.String): boolean
|
||||
public abstract <null> method getSize(): int
|
||||
public <null> method remove(p0: java.lang.Object): boolean
|
||||
public bridge final <null> method size(): int
|
||||
public <null> method toArray(): java.lang.Object[]
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
// WITH_SIGNATURES
|
||||
|
||||
abstract class GenericCollection<T> : Collection<T>
|
||||
+17
@@ -0,0 +1,17 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<<T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Collection<TT;>;Lkotlin/jvm/internal/markers/KMappedMarker;> GenericCollection {
|
||||
// source: 'genericCollection.kt'
|
||||
public <()Ljava/util/Iterator<TT;>;> method iterator(): java.util.Iterator
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method removeAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method retainAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+TT;>;)Z> method addAll(p0: java.util.Collection): boolean
|
||||
public <(TT;)Z> method add(p0: java.lang.Object): boolean
|
||||
public <<T:Ljava/lang/Object;>([TT;)[TT;> method toArray(p0: java.lang.Object[]): java.lang.Object[]
|
||||
public <null> method <init>(): void
|
||||
public <null> method clear(): void
|
||||
public abstract <null> method contains(p0: java.lang.Object): boolean
|
||||
public abstract <null> method getSize(): int
|
||||
public <null> method remove(p0: java.lang.Object): boolean
|
||||
public bridge final <null> method size(): int
|
||||
public <null> method toArray(): java.lang.Object[]
|
||||
}
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<<T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Collection<TT;>;Lkotlin/jvm/internal/markers/KMappedMarker;> GenericCollection {
|
||||
// source: 'genericCollection.kt'
|
||||
public <()Ljava/util/Iterator<TT;>;> method iterator(): java.util.Iterator
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method removeAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method retainAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+TT;>;)Z> method addAll(p0: java.util.Collection): boolean
|
||||
public <(TT;)Z> method add(p0: java.lang.Object): boolean
|
||||
public <<T:Ljava/lang/Object;>([TT;)[TT;> method toArray(p0: java.lang.Object[]): java.lang.Object[]
|
||||
public <null> method <init>(): void
|
||||
public <null> method clear(): void
|
||||
public abstract <null> method getSize(): int
|
||||
public <null> method remove(p0: java.lang.Object): boolean
|
||||
public bridge final <null> method size(): int
|
||||
public <null> method toArray(): java.lang.Object[]
|
||||
}
|
||||
Vendored
+3
@@ -0,0 +1,3 @@
|
||||
// WITH_SIGNATURES
|
||||
|
||||
abstract class GenericMap<K, V> : Map<K, V>
|
||||
Vendored
+20
@@ -0,0 +1,20 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<<K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map<TK;TV;>;Lkotlin/jvm/internal/markers/KMappedMarker;> GenericMap {
|
||||
// source: 'genericMap.kt'
|
||||
public bridge final <()Ljava/util/Collection<TV;>;> method values(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Set<Ljava/util/Map$Entry<TK;TV;>;>;> method entrySet(): java.util.Set
|
||||
public bridge final <()Ljava/util/Set<TK;>;> method keySet(): java.util.Set
|
||||
public <(Ljava/lang/Object;)TV;> method remove(p0: java.lang.Object): java.lang.Object
|
||||
public <(Ljava/util/Map<+TK;+TV;>;)V> method putAll(p0: java.util.Map): void
|
||||
public <(TK;TV;)TV;> method put(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
|
||||
public <null> method <init>(): void
|
||||
public <null> method clear(): void
|
||||
public abstract <null> method containsKey(p0: java.lang.Object): boolean
|
||||
public abstract <null> method containsValue(p0: java.lang.Object): boolean
|
||||
public abstract <null> method get(p0: java.lang.Object): java.lang.Object
|
||||
public abstract <null> method getEntries(): java.util.Set
|
||||
public abstract <null> method getKeys(): java.util.Set
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method getValues(): java.util.Collection
|
||||
public bridge final <null> method size(): int
|
||||
}
|
||||
Vendored
+17
@@ -0,0 +1,17 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<<K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map<TK;TV;>;Lkotlin/jvm/internal/markers/KMappedMarker;> GenericMap {
|
||||
// source: 'genericMap.kt'
|
||||
public bridge final <()Ljava/util/Collection<TV;>;> method values(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Set<Ljava/util/Map$Entry<TK;TV;>;>;> method entrySet(): java.util.Set
|
||||
public bridge final <()Ljava/util/Set<TK;>;> method keySet(): java.util.Set
|
||||
public <(Ljava/lang/Object;)TV;> method remove(p0: java.lang.Object): java.lang.Object
|
||||
public <(Ljava/util/Map<+TK;+TV;>;)V> method putAll(p0: java.util.Map): void
|
||||
public <(TK;TV;)TV;> method put(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
|
||||
public <null> method <init>(): void
|
||||
public <null> method clear(): void
|
||||
public abstract <null> method getEntries(): java.util.Set
|
||||
public abstract <null> method getKeys(): java.util.Set
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method getValues(): java.util.Collection
|
||||
public bridge final <null> method size(): int
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
// WITH_SIGNATURES
|
||||
|
||||
abstract class GenericMutableCollection<T> : MutableCollection<T>
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<<T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Collection<TT;>;Lkotlin/jvm/internal/markers/KMutableCollection;> GenericMutableCollection {
|
||||
// source: 'genericMutableCollection.kt'
|
||||
public <<T:Ljava/lang/Object;>([TT;)[TT;> method toArray(p0: java.lang.Object[]): java.lang.Object[]
|
||||
public <null> method <init>(): void
|
||||
public abstract <null> method contains(p0: java.lang.Object): boolean
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method remove(p0: java.lang.Object): boolean
|
||||
public bridge final <null> method size(): int
|
||||
public <null> method toArray(): java.lang.Object[]
|
||||
}
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<<T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Collection<TT;>;Lkotlin/jvm/internal/markers/KMutableCollection;> GenericMutableCollection {
|
||||
// source: 'genericMutableCollection.kt'
|
||||
public <<T:Ljava/lang/Object;>([TT;)[TT;> method toArray(p0: java.lang.Object[]): java.lang.Object[]
|
||||
public <null> method <init>(): void
|
||||
public abstract <null> method getSize(): int
|
||||
public bridge final <null> method size(): int
|
||||
public <null> method toArray(): java.lang.Object[]
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
// WITH_SIGNATURES
|
||||
|
||||
abstract class GenericMutableList<T> : MutableList<T>
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<<T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/List<TT;>;Lkotlin/jvm/internal/markers/KMutableList;> GenericMutableList {
|
||||
// source: 'genericMutableList.kt'
|
||||
public bridge final <(I)TT;> method remove(p0: int): java.lang.Object
|
||||
public <<T:Ljava/lang/Object;>([TT;)[TT;> method toArray(p0: java.lang.Object[]): java.lang.Object[]
|
||||
public <null> method <init>(): void
|
||||
public abstract <null> method contains(p0: java.lang.Object): boolean
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method indexOf(p0: java.lang.Object): int
|
||||
public abstract <null> method lastIndexOf(p0: java.lang.Object): int
|
||||
public abstract <null> method remove(p0: java.lang.Object): boolean
|
||||
public abstract <null> method removeAt(p0: int): java.lang.Object
|
||||
public bridge final <null> method size(): int
|
||||
public <null> method toArray(): java.lang.Object[]
|
||||
}
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<<T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/List<TT;>;Lkotlin/jvm/internal/markers/KMutableList;> GenericMutableList {
|
||||
// source: 'genericMutableList.kt'
|
||||
public bridge final <(I)TT;> method remove(p0: int): java.lang.Object
|
||||
public <<T:Ljava/lang/Object;>([TT;)[TT;> method toArray(p0: java.lang.Object[]): java.lang.Object[]
|
||||
public <null> method <init>(): void
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method removeAt(p0: int): java.lang.Object
|
||||
public bridge final <null> method size(): int
|
||||
public <null> method toArray(): java.lang.Object[]
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
// WITH_SIGNATURES
|
||||
|
||||
abstract class GenericMutableMap<K, V> : MutableMap<K, V>
|
||||
+17
@@ -0,0 +1,17 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<<K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map<TK;TV;>;Lkotlin/jvm/internal/markers/KMutableMap;> GenericMutableMap {
|
||||
// source: 'genericMutableMap.kt'
|
||||
public bridge final <()Ljava/util/Collection<TV;>;> method values(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Set<Ljava/util/Map$Entry<TK;TV;>;>;> method entrySet(): java.util.Set
|
||||
public bridge final <()Ljava/util/Set<TK;>;> method keySet(): java.util.Set
|
||||
public <null> method <init>(): void
|
||||
public abstract <null> method containsKey(p0: java.lang.Object): boolean
|
||||
public abstract <null> method containsValue(p0: java.lang.Object): boolean
|
||||
public abstract <null> method get(p0: java.lang.Object): java.lang.Object
|
||||
public abstract <null> method getEntries(): java.util.Set
|
||||
public abstract <null> method getKeys(): java.util.Set
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method getValues(): java.util.Collection
|
||||
public abstract <null> method remove(p0: java.lang.Object): java.lang.Object
|
||||
public bridge final <null> method size(): int
|
||||
}
|
||||
+13
@@ -0,0 +1,13 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<<K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map<TK;TV;>;Lkotlin/jvm/internal/markers/KMutableMap;> GenericMutableMap {
|
||||
// source: 'genericMutableMap.kt'
|
||||
public bridge final <()Ljava/util/Collection<TV;>;> method values(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Set<Ljava/util/Map$Entry<TK;TV;>;>;> method entrySet(): java.util.Set
|
||||
public bridge final <()Ljava/util/Set<TK;>;> method keySet(): java.util.Set
|
||||
public <null> method <init>(): void
|
||||
public abstract <null> method getEntries(): java.util.Set
|
||||
public abstract <null> method getKeys(): java.util.Set
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method getValues(): java.util.Collection
|
||||
public bridge final <null> method size(): int
|
||||
}
|
||||
compiler/testData/codegen/bytecodeListing/collectionStubs/abstractStubSignatures/genericStringMap.kt
Vendored
+3
@@ -0,0 +1,3 @@
|
||||
// WITH_SIGNATURES
|
||||
|
||||
abstract class GenericStringMap<K> : Map<K, String>
|
||||
+23
@@ -0,0 +1,23 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<<K:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map<TK;Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMappedMarker;> GenericStringMap {
|
||||
// source: 'genericStringMap.kt'
|
||||
public bridge final <()Ljava/util/Collection<Ljava/lang/String;>;> method values(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Set<Ljava/util/Map$Entry<TK;Ljava/lang/String;>;>;> method entrySet(): java.util.Set
|
||||
public bridge final <()Ljava/util/Set<TK;>;> method keySet(): java.util.Set
|
||||
public bridge final <(Ljava/lang/Object;)Ljava/lang/String;> method get(p0: java.lang.Object): java.lang.Object
|
||||
public <(Ljava/lang/Object;)Ljava/lang/String;> method remove(p0: java.lang.Object): java.lang.Object
|
||||
public <(Ljava/util/Map<+TK;+Ljava/lang/String;>;)V> method putAll(p0: java.util.Map): void
|
||||
public <(TK;Ljava/lang/String;)Ljava/lang/String;> method put(p0: java.lang.Object, p1: java.lang.String): java.lang.String
|
||||
public <null> method <init>(): void
|
||||
public <null> method clear(): void
|
||||
public abstract <null> method containsKey(p0: java.lang.Object): boolean
|
||||
public bridge final <null> method containsValue(p0: java.lang.Object): boolean
|
||||
public abstract <null> method containsValue(p0: java.lang.String): boolean
|
||||
public abstract <null> method get(p0: java.lang.Object): java.lang.String
|
||||
public abstract <null> method getEntries(): java.util.Set
|
||||
public abstract <null> method getKeys(): java.util.Set
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method getValues(): java.util.Collection
|
||||
public synthetic <null> method put(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
|
||||
public bridge final <null> method size(): int
|
||||
}
|
||||
+22
@@ -0,0 +1,22 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<<K:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map<TK;Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMappedMarker;> GenericStringMap {
|
||||
// source: 'genericStringMap.kt'
|
||||
public bridge final <()Ljava/util/Collection<Ljava/lang/String;>;> method values(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Set<Ljava/util/Map$Entry<TK;Ljava/lang/String;>;>;> method entrySet(): java.util.Set
|
||||
public bridge final <()Ljava/util/Set<TK;>;> method keySet(): java.util.Set
|
||||
public <(Ljava/util/Map<+TK;+Ljava/lang/String;>;)V> method putAll(p0: java.util.Map): void
|
||||
public <(TK;Ljava/lang/String;)Ljava/lang/String;> method put(p0: java.lang.Object, p1: java.lang.String): java.lang.String
|
||||
public <null> method <init>(): void
|
||||
public <null> method clear(): void
|
||||
public bridge final <null> method containsValue(p0: java.lang.Object): boolean
|
||||
public abstract <null> method containsValue(p0: java.lang.String): boolean
|
||||
public synthetic bridge <null> method get(p0: java.lang.Object): java.lang.Object
|
||||
public abstract <null> method getEntries(): java.util.Set
|
||||
public abstract <null> method getKeys(): java.util.Set
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method getValues(): java.util.Collection
|
||||
public synthetic bridge <null> method put(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
|
||||
public synthetic bridge <null> method remove(p0: java.lang.Object): java.lang.Object
|
||||
public <null> method remove(p0: java.lang.Object): java.lang.String
|
||||
public bridge final <null> method size(): int
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
// WITH_SIGNATURES
|
||||
|
||||
abstract class GenericStringMutableMap<K> : MutableMap<K, String>
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<<K:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map<TK;Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMutableMap;> GenericStringMutableMap {
|
||||
// source: 'genericStringMutableMap.kt'
|
||||
public bridge final <()Ljava/util/Collection<Ljava/lang/String;>;> method values(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Set<Ljava/util/Map$Entry<TK;Ljava/lang/String;>;>;> method entrySet(): java.util.Set
|
||||
public bridge final <()Ljava/util/Set<TK;>;> method keySet(): java.util.Set
|
||||
public bridge final <(Ljava/lang/Object;)Ljava/lang/String;> method get(p0: java.lang.Object): java.lang.Object
|
||||
public bridge final <(Ljava/lang/Object;)Ljava/lang/String;> method remove(p0: java.lang.Object): java.lang.Object
|
||||
public <null> method <init>(): void
|
||||
public abstract <null> method containsKey(p0: java.lang.Object): boolean
|
||||
public bridge final <null> method containsValue(p0: java.lang.Object): boolean
|
||||
public abstract <null> method containsValue(p0: java.lang.String): boolean
|
||||
public abstract <null> method get(p0: java.lang.Object): java.lang.String
|
||||
public abstract <null> method getEntries(): java.util.Set
|
||||
public abstract <null> method getKeys(): java.util.Set
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method getValues(): java.util.Collection
|
||||
public abstract <null> method remove(p0: java.lang.Object): java.lang.String
|
||||
public bridge final <null> method size(): int
|
||||
}
|
||||
+17
@@ -0,0 +1,17 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<<K:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map<TK;Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMutableMap;> GenericStringMutableMap {
|
||||
// source: 'genericStringMutableMap.kt'
|
||||
public bridge final <()Ljava/util/Collection<Ljava/lang/String;>;> method values(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Set<Ljava/util/Map$Entry<TK;Ljava/lang/String;>;>;> method entrySet(): java.util.Set
|
||||
public bridge final <()Ljava/util/Set<TK;>;> method keySet(): java.util.Set
|
||||
public <null> method <init>(): void
|
||||
public bridge final <null> method containsValue(p0: java.lang.Object): boolean
|
||||
public abstract <null> method containsValue(p0: java.lang.String): boolean
|
||||
public synthetic bridge <null> method get(p0: java.lang.Object): java.lang.Object
|
||||
public abstract <null> method getEntries(): java.util.Set
|
||||
public abstract <null> method getKeys(): java.util.Set
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method getValues(): java.util.Collection
|
||||
public synthetic bridge <null> method remove(p0: java.lang.Object): java.lang.Object
|
||||
public bridge final <null> method size(): int
|
||||
}
|
||||
Vendored
+7
@@ -0,0 +1,7 @@
|
||||
// WITH_SIGNATURES
|
||||
|
||||
abstract class GenericIterable<T> : Iterable<T>
|
||||
|
||||
abstract class DoubleIterable : Iterable<Double>
|
||||
|
||||
abstract class StringIterable : Iterable<String>
|
||||
Vendored
+20
@@ -0,0 +1,20 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/lang/Iterable<Ljava/lang/Double;>;Lkotlin/jvm/internal/markers/KMappedMarker;> DoubleIterable {
|
||||
// source: 'iterable.kt'
|
||||
public <()Ljava/util/Iterator<Ljava/lang/Double;>;> method iterator(): java.util.Iterator
|
||||
public <null> method <init>(): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<<T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/lang/Iterable<TT;>;Lkotlin/jvm/internal/markers/KMappedMarker;> GenericIterable {
|
||||
// source: 'iterable.kt'
|
||||
public <()Ljava/util/Iterator<TT;>;> method iterator(): java.util.Iterator
|
||||
public <null> method <init>(): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/lang/Iterable<Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMappedMarker;> StringIterable {
|
||||
// source: 'iterable.kt'
|
||||
public <()Ljava/util/Iterator<Ljava/lang/String;>;> method iterator(): java.util.Iterator
|
||||
public <null> method <init>(): void
|
||||
}
|
||||
Vendored
+7
@@ -0,0 +1,7 @@
|
||||
// WITH_SIGNATURES
|
||||
|
||||
abstract class GenericIterator<T> : Iterator<T>
|
||||
|
||||
abstract class DoubleIterator : Iterator<Double>
|
||||
|
||||
abstract class StringIterator : Iterator<String>
|
||||
Vendored
+20
@@ -0,0 +1,20 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/Iterator<Ljava/lang/Double;>;Lkotlin/jvm/internal/markers/KMappedMarker;> DoubleIterator {
|
||||
// source: 'iterator.kt'
|
||||
public <null> method <init>(): void
|
||||
public <null> method remove(): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<<T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Iterator<TT;>;Lkotlin/jvm/internal/markers/KMappedMarker;> GenericIterator {
|
||||
// source: 'iterator.kt'
|
||||
public <null> method <init>(): void
|
||||
public <null> method remove(): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/Iterator<Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMappedMarker;> StringIterator {
|
||||
// source: 'iterator.kt'
|
||||
public <null> method <init>(): void
|
||||
public <null> method remove(): void
|
||||
}
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
// WITH_SIGNATURES
|
||||
|
||||
abstract class GenericList<T> : List<T>
|
||||
|
||||
abstract class DoubleList : List<Double>
|
||||
|
||||
abstract class StringList : List<String>
|
||||
+91
@@ -0,0 +1,91 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/List<Ljava/lang/Double;>;Lkotlin/jvm/internal/markers/KMappedMarker;> DoubleList {
|
||||
// source: 'list.kt'
|
||||
public <()Ljava/util/ListIterator<Ljava/lang/Double;>;> method listIterator(): java.util.ListIterator
|
||||
public <(I)Ljava/util/ListIterator<Ljava/lang/Double;>;> method listIterator(p0: int): java.util.ListIterator
|
||||
public <(II)Ljava/util/List<Ljava/lang/Double;>;> method subList(p0: int, p1: int): java.util.List
|
||||
public <(ILjava/util/Collection<+Ljava/lang/Double;>;)Z> method addAll(p0: int, p1: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Double;>;)Z> method addAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method removeAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method retainAll(p0: java.util.Collection): boolean
|
||||
public <<T:Ljava/lang/Object;>([TT;)[TT;> method toArray(p0: java.lang.Object[]): java.lang.Object[]
|
||||
public <null> method <init>(): void
|
||||
public <null> method add(p0: double): boolean
|
||||
public <null> method add(p0: int, p1: double): void
|
||||
public synthetic <null> method add(p0: int, p1: java.lang.Object): void
|
||||
public synthetic <null> method add(p0: java.lang.Object): boolean
|
||||
public <null> method clear(): void
|
||||
public abstract <null> method contains(p0: double): boolean
|
||||
public bridge final <null> method contains(p0: java.lang.Object): boolean
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method indexOf(p0: double): int
|
||||
public bridge final <null> method indexOf(p0: java.lang.Object): int
|
||||
public abstract <null> method lastIndexOf(p0: double): int
|
||||
public bridge final <null> method lastIndexOf(p0: java.lang.Object): int
|
||||
public <null> method remove(p0: int): double
|
||||
public synthetic <null> method remove(p0: int): java.lang.Object
|
||||
public <null> method remove(p0: java.lang.Object): boolean
|
||||
public <null> method set(p0: int, p1: double): java.lang.Double
|
||||
public synthetic <null> method set(p0: int, p1: java.lang.Object): java.lang.Object
|
||||
public bridge final <null> method size(): int
|
||||
public <null> method toArray(): java.lang.Object[]
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<<T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/List<TT;>;Lkotlin/jvm/internal/markers/KMappedMarker;> GenericList {
|
||||
// source: 'list.kt'
|
||||
public <()Ljava/util/ListIterator<TT;>;> method listIterator(): java.util.ListIterator
|
||||
public <(I)Ljava/util/ListIterator<TT;>;> method listIterator(p0: int): java.util.ListIterator
|
||||
public <(I)TT;> method remove(p0: int): java.lang.Object
|
||||
public <(II)Ljava/util/List<TT;>;> method subList(p0: int, p1: int): java.util.List
|
||||
public <(ILjava/util/Collection<+TT;>;)Z> method addAll(p0: int, p1: java.util.Collection): boolean
|
||||
public <(ITT;)TT;> method set(p0: int, p1: java.lang.Object): java.lang.Object
|
||||
public <(ITT;)V> method add(p0: int, p1: java.lang.Object): void
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method removeAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method retainAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+TT;>;)Z> method addAll(p0: java.util.Collection): boolean
|
||||
public <(TT;)Z> method add(p0: java.lang.Object): boolean
|
||||
public <<T:Ljava/lang/Object;>([TT;)[TT;> method toArray(p0: java.lang.Object[]): java.lang.Object[]
|
||||
public <null> method <init>(): void
|
||||
public <null> method clear(): void
|
||||
public abstract <null> method contains(p0: java.lang.Object): boolean
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method indexOf(p0: java.lang.Object): int
|
||||
public abstract <null> method lastIndexOf(p0: java.lang.Object): int
|
||||
public <null> method remove(p0: java.lang.Object): boolean
|
||||
public bridge final <null> method size(): int
|
||||
public <null> method toArray(): java.lang.Object[]
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/List<Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMappedMarker;> StringList {
|
||||
// source: 'list.kt'
|
||||
public <()Ljava/util/ListIterator<Ljava/lang/String;>;> method listIterator(): java.util.ListIterator
|
||||
public <(I)Ljava/util/ListIterator<Ljava/lang/String;>;> method listIterator(p0: int): java.util.ListIterator
|
||||
public <(II)Ljava/util/List<Ljava/lang/String;>;> method subList(p0: int, p1: int): java.util.List
|
||||
public <(ILjava/util/Collection<+Ljava/lang/String;>;)Z> method addAll(p0: int, p1: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method removeAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method retainAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/String;>;)Z> method addAll(p0: java.util.Collection): boolean
|
||||
public <<T:Ljava/lang/Object;>([TT;)[TT;> method toArray(p0: java.lang.Object[]): java.lang.Object[]
|
||||
public <null> method <init>(): void
|
||||
public synthetic <null> method add(p0: int, p1: java.lang.Object): void
|
||||
public <null> method add(p0: int, p1: java.lang.String): void
|
||||
public synthetic <null> method add(p0: java.lang.Object): boolean
|
||||
public <null> method add(p0: java.lang.String): boolean
|
||||
public <null> method clear(): void
|
||||
public bridge final <null> method contains(p0: java.lang.Object): boolean
|
||||
public abstract <null> method contains(p0: java.lang.String): boolean
|
||||
public abstract <null> method getSize(): int
|
||||
public bridge final <null> method indexOf(p0: java.lang.Object): int
|
||||
public abstract <null> method indexOf(p0: java.lang.String): int
|
||||
public bridge final <null> method lastIndexOf(p0: java.lang.Object): int
|
||||
public abstract <null> method lastIndexOf(p0: java.lang.String): int
|
||||
public synthetic <null> method remove(p0: int): java.lang.Object
|
||||
public <null> method remove(p0: int): java.lang.String
|
||||
public <null> method remove(p0: java.lang.Object): boolean
|
||||
public synthetic <null> method set(p0: int, p1: java.lang.Object): java.lang.Object
|
||||
public <null> method set(p0: int, p1: java.lang.String): java.lang.String
|
||||
public bridge final <null> method size(): int
|
||||
public <null> method toArray(): java.lang.Object[]
|
||||
}
|
||||
Vendored
+7
@@ -0,0 +1,7 @@
|
||||
// WITH_SIGNATURES
|
||||
|
||||
abstract class GenericListIterator<T> : ListIterator<T>
|
||||
|
||||
abstract class DoubleListIterator : ListIterator<Double>
|
||||
|
||||
abstract class StringListIterator : ListIterator<String>
|
||||
Vendored
+38
@@ -0,0 +1,38 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/ListIterator<Ljava/lang/Double;>;Lkotlin/jvm/internal/markers/KMappedMarker;> DoubleListIterator {
|
||||
// source: 'listIterator.kt'
|
||||
public <null> method <init>(): void
|
||||
public <null> method add(p0: double): void
|
||||
public synthetic <null> method add(p0: java.lang.Object): void
|
||||
public <null> method hasNext(): boolean
|
||||
public <null> method next(): java.lang.Double
|
||||
public synthetic <null> method next(): java.lang.Object
|
||||
public <null> method remove(): void
|
||||
public <null> method set(p0: double): void
|
||||
public synthetic <null> method set(p0: java.lang.Object): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<<T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/ListIterator<TT;>;Lkotlin/jvm/internal/markers/KMappedMarker;> GenericListIterator {
|
||||
// source: 'listIterator.kt'
|
||||
public <()TT;> method next(): java.lang.Object
|
||||
public <(TT;)V> method add(p0: java.lang.Object): void
|
||||
public <(TT;)V> method set(p0: java.lang.Object): void
|
||||
public <null> method <init>(): void
|
||||
public <null> method hasNext(): boolean
|
||||
public <null> method remove(): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/ListIterator<Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMappedMarker;> StringListIterator {
|
||||
// source: 'listIterator.kt'
|
||||
public <null> method <init>(): void
|
||||
public synthetic <null> method add(p0: java.lang.Object): void
|
||||
public <null> method add(p0: java.lang.String): void
|
||||
public <null> method hasNext(): boolean
|
||||
public synthetic <null> method next(): java.lang.Object
|
||||
public <null> method next(): java.lang.String
|
||||
public <null> method remove(): void
|
||||
public synthetic <null> method set(p0: java.lang.Object): void
|
||||
public <null> method set(p0: java.lang.String): void
|
||||
}
|
||||
compiler/testData/codegen/bytecodeListing/collectionStubs/abstractStubSignatures/listIterator_ir.txt
Vendored
+38
@@ -0,0 +1,38 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/ListIterator<Ljava/lang/Double;>;Lkotlin/jvm/internal/markers/KMappedMarker;> DoubleListIterator {
|
||||
// source: 'listIterator.kt'
|
||||
public <null> method <init>(): void
|
||||
public <null> method add(p0: double): void
|
||||
public synthetic bridge <null> method add(p0: java.lang.Object): void
|
||||
public <null> method hasNext(): boolean
|
||||
public <null> method next(): java.lang.Double
|
||||
public synthetic bridge <null> method next(): java.lang.Object
|
||||
public <null> method remove(): void
|
||||
public <null> method set(p0: double): void
|
||||
public synthetic bridge <null> method set(p0: java.lang.Object): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<<T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/ListIterator<TT;>;Lkotlin/jvm/internal/markers/KMappedMarker;> GenericListIterator {
|
||||
// source: 'listIterator.kt'
|
||||
public <()TT;> method next(): java.lang.Object
|
||||
public <(TT;)V> method add(p0: java.lang.Object): void
|
||||
public <(TT;)V> method set(p0: java.lang.Object): void
|
||||
public <null> method <init>(): void
|
||||
public <null> method hasNext(): boolean
|
||||
public <null> method remove(): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/ListIterator<Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMappedMarker;> StringListIterator {
|
||||
// source: 'listIterator.kt'
|
||||
public <null> method <init>(): void
|
||||
public synthetic bridge <null> method add(p0: java.lang.Object): void
|
||||
public <null> method add(p0: java.lang.String): void
|
||||
public <null> method hasNext(): boolean
|
||||
public synthetic bridge <null> method next(): java.lang.Object
|
||||
public <null> method next(): java.lang.String
|
||||
public <null> method remove(): void
|
||||
public synthetic bridge <null> method set(p0: java.lang.Object): void
|
||||
public <null> method set(p0: java.lang.String): void
|
||||
}
|
||||
Vendored
+88
@@ -0,0 +1,88 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/List<Ljava/lang/Double;>;Lkotlin/jvm/internal/markers/KMappedMarker;> DoubleList {
|
||||
// source: 'list.kt'
|
||||
public <()Ljava/util/ListIterator<Ljava/lang/Double;>;> method listIterator(): java.util.ListIterator
|
||||
public <(I)Ljava/util/ListIterator<Ljava/lang/Double;>;> method listIterator(p0: int): java.util.ListIterator
|
||||
public <(II)Ljava/util/List<Ljava/lang/Double;>;> method subList(p0: int, p1: int): java.util.List
|
||||
public <(ILjava/util/Collection<+Ljava/lang/Double;>;)Z> method addAll(p0: int, p1: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Double;>;)Z> method addAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method removeAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method retainAll(p0: java.util.Collection): boolean
|
||||
public <<T:Ljava/lang/Object;>([TT;)[TT;> method toArray(p0: java.lang.Object[]): java.lang.Object[]
|
||||
public <null> method <init>(): void
|
||||
public <null> method add(p0: double): boolean
|
||||
public <null> method add(p0: int, p1: double): void
|
||||
public synthetic bridge <null> method add(p0: int, p1: java.lang.Object): void
|
||||
public synthetic bridge <null> method add(p0: java.lang.Object): boolean
|
||||
public <null> method clear(): void
|
||||
public abstract <null> method contains(p0: double): boolean
|
||||
public bridge final <null> method contains(p0: java.lang.Object): boolean
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method indexOf(p0: double): int
|
||||
public bridge final <null> method indexOf(p0: java.lang.Object): int
|
||||
public abstract <null> method lastIndexOf(p0: double): int
|
||||
public bridge final <null> method lastIndexOf(p0: java.lang.Object): int
|
||||
public <null> method remove(p0: int): double
|
||||
public synthetic bridge <null> method remove(p0: int): java.lang.Object
|
||||
public <null> method remove(p0: java.lang.Object): boolean
|
||||
public <null> method set(p0: int, p1: double): java.lang.Double
|
||||
public synthetic bridge <null> method set(p0: int, p1: java.lang.Object): java.lang.Object
|
||||
public bridge final <null> method size(): int
|
||||
public <null> method toArray(): java.lang.Object[]
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<<T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/List<TT;>;Lkotlin/jvm/internal/markers/KMappedMarker;> GenericList {
|
||||
// source: 'list.kt'
|
||||
public <()Ljava/util/ListIterator<TT;>;> method listIterator(): java.util.ListIterator
|
||||
public <(I)Ljava/util/ListIterator<TT;>;> method listIterator(p0: int): java.util.ListIterator
|
||||
public <(I)TT;> method remove(p0: int): java.lang.Object
|
||||
public <(II)Ljava/util/List<TT;>;> method subList(p0: int, p1: int): java.util.List
|
||||
public <(ILjava/util/Collection<+TT;>;)Z> method addAll(p0: int, p1: java.util.Collection): boolean
|
||||
public <(ITT;)TT;> method set(p0: int, p1: java.lang.Object): java.lang.Object
|
||||
public <(ITT;)V> method add(p0: int, p1: java.lang.Object): void
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method removeAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method retainAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+TT;>;)Z> method addAll(p0: java.util.Collection): boolean
|
||||
public <(TT;)Z> method add(p0: java.lang.Object): boolean
|
||||
public <<T:Ljava/lang/Object;>([TT;)[TT;> method toArray(p0: java.lang.Object[]): java.lang.Object[]
|
||||
public <null> method <init>(): void
|
||||
public <null> method clear(): void
|
||||
public abstract <null> method getSize(): int
|
||||
public <null> method remove(p0: java.lang.Object): boolean
|
||||
public bridge final <null> method size(): int
|
||||
public <null> method toArray(): java.lang.Object[]
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/List<Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMappedMarker;> StringList {
|
||||
// source: 'list.kt'
|
||||
public <()Ljava/util/ListIterator<Ljava/lang/String;>;> method listIterator(): java.util.ListIterator
|
||||
public <(I)Ljava/util/ListIterator<Ljava/lang/String;>;> method listIterator(p0: int): java.util.ListIterator
|
||||
public <(II)Ljava/util/List<Ljava/lang/String;>;> method subList(p0: int, p1: int): java.util.List
|
||||
public <(ILjava/util/Collection<+Ljava/lang/String;>;)Z> method addAll(p0: int, p1: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method removeAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method retainAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/String;>;)Z> method addAll(p0: java.util.Collection): boolean
|
||||
public <<T:Ljava/lang/Object;>([TT;)[TT;> method toArray(p0: java.lang.Object[]): java.lang.Object[]
|
||||
public <null> method <init>(): void
|
||||
public synthetic bridge <null> method add(p0: int, p1: java.lang.Object): void
|
||||
public <null> method add(p0: int, p1: java.lang.String): void
|
||||
public synthetic bridge <null> method add(p0: java.lang.Object): boolean
|
||||
public <null> method add(p0: java.lang.String): boolean
|
||||
public <null> method clear(): void
|
||||
public bridge final <null> method contains(p0: java.lang.Object): boolean
|
||||
public abstract <null> method contains(p0: java.lang.String): boolean
|
||||
public abstract <null> method getSize(): int
|
||||
public bridge final <null> method indexOf(p0: java.lang.Object): int
|
||||
public abstract <null> method indexOf(p0: java.lang.String): int
|
||||
public bridge final <null> method lastIndexOf(p0: java.lang.Object): int
|
||||
public abstract <null> method lastIndexOf(p0: java.lang.String): int
|
||||
public synthetic bridge <null> method remove(p0: int): java.lang.Object
|
||||
public <null> method remove(p0: int): java.lang.String
|
||||
public <null> method remove(p0: java.lang.Object): boolean
|
||||
public synthetic bridge <null> method set(p0: int, p1: java.lang.Object): java.lang.Object
|
||||
public <null> method set(p0: int, p1: java.lang.String): java.lang.String
|
||||
public bridge final <null> method size(): int
|
||||
public <null> method toArray(): java.lang.Object[]
|
||||
}
|
||||
Vendored
+11
@@ -0,0 +1,11 @@
|
||||
// WITH_SIGNATURES
|
||||
|
||||
abstract class GenericMapEntry<K, V> : Map.Entry<K, V>
|
||||
|
||||
abstract class GenericStringMapEntry<K> : Map.Entry<K, String>
|
||||
|
||||
abstract class StringGenericMapEntry<V> : Map.Entry<String, V>
|
||||
|
||||
abstract class ByteShortMapEntry : Map.Entry<Byte, Short>
|
||||
|
||||
abstract class NumberStringMapEntry : Map.Entry<Number, String>
|
||||
Vendored
+37
@@ -0,0 +1,37 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/Map$Entry<Ljava/lang/Byte;Ljava/lang/Short;>;Lkotlin/jvm/internal/markers/KMappedMarker;> ByteShortMapEntry {
|
||||
// source: 'mapEntry.kt'
|
||||
public <null> method <init>(): void
|
||||
public synthetic <null> method setValue(p0: java.lang.Object): java.lang.Object
|
||||
public <null> method setValue(p0: short): java.lang.Short
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<<K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map$Entry<TK;TV;>;Lkotlin/jvm/internal/markers/KMappedMarker;> GenericMapEntry {
|
||||
// source: 'mapEntry.kt'
|
||||
public <(TV;)TV;> method setValue(p0: java.lang.Object): java.lang.Object
|
||||
public <null> method <init>(): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<<K:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map$Entry<TK;Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMappedMarker;> GenericStringMapEntry {
|
||||
// source: 'mapEntry.kt'
|
||||
public <null> method <init>(): void
|
||||
public synthetic <null> method setValue(p0: java.lang.Object): java.lang.Object
|
||||
public <null> method setValue(p0: java.lang.String): java.lang.String
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/Map$Entry<Ljava/lang/Number;Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMappedMarker;> NumberStringMapEntry {
|
||||
// source: 'mapEntry.kt'
|
||||
public <null> method <init>(): void
|
||||
public synthetic <null> method setValue(p0: java.lang.Object): java.lang.Object
|
||||
public <null> method setValue(p0: java.lang.String): java.lang.String
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<<V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map$Entry<Ljava/lang/String;TV;>;Lkotlin/jvm/internal/markers/KMappedMarker;> StringGenericMapEntry {
|
||||
// source: 'mapEntry.kt'
|
||||
public <(TV;)TV;> method setValue(p0: java.lang.Object): java.lang.Object
|
||||
public <null> method <init>(): void
|
||||
}
|
||||
Vendored
+37
@@ -0,0 +1,37 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/Map$Entry<Ljava/lang/Byte;Ljava/lang/Short;>;Lkotlin/jvm/internal/markers/KMappedMarker;> ByteShortMapEntry {
|
||||
// source: 'mapEntry.kt'
|
||||
public <null> method <init>(): void
|
||||
public synthetic bridge <null> method setValue(p0: java.lang.Object): java.lang.Object
|
||||
public <null> method setValue(p0: short): java.lang.Short
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<<K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map$Entry<TK;TV;>;Lkotlin/jvm/internal/markers/KMappedMarker;> GenericMapEntry {
|
||||
// source: 'mapEntry.kt'
|
||||
public <(TV;)TV;> method setValue(p0: java.lang.Object): java.lang.Object
|
||||
public <null> method <init>(): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<<K:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map$Entry<TK;Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMappedMarker;> GenericStringMapEntry {
|
||||
// source: 'mapEntry.kt'
|
||||
public <null> method <init>(): void
|
||||
public synthetic bridge <null> method setValue(p0: java.lang.Object): java.lang.Object
|
||||
public <null> method setValue(p0: java.lang.String): java.lang.String
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/Map$Entry<Ljava/lang/Number;Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMappedMarker;> NumberStringMapEntry {
|
||||
// source: 'mapEntry.kt'
|
||||
public <null> method <init>(): void
|
||||
public synthetic bridge <null> method setValue(p0: java.lang.Object): java.lang.Object
|
||||
public <null> method setValue(p0: java.lang.String): java.lang.String
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<<V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map$Entry<Ljava/lang/String;TV;>;Lkotlin/jvm/internal/markers/KMappedMarker;> StringGenericMapEntry {
|
||||
// source: 'mapEntry.kt'
|
||||
public <(TV;)TV;> method setValue(p0: java.lang.Object): java.lang.Object
|
||||
public <null> method <init>(): void
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
// WITH_SIGNATURES
|
||||
|
||||
abstract class DoubleMutableCollection : MutableCollection<Double>
|
||||
|
||||
abstract class StringMutableCollection : MutableCollection<String>
|
||||
+27
@@ -0,0 +1,27 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/Collection<Ljava/lang/Double;>;Lkotlin/jvm/internal/markers/KMutableCollection;> DoubleMutableCollection {
|
||||
// source: 'mutableCollection.kt'
|
||||
public <<T:Ljava/lang/Object;>([TT;)[TT;> method toArray(p0: java.lang.Object[]): java.lang.Object[]
|
||||
public <null> method <init>(): void
|
||||
public abstract <null> method contains(p0: double): boolean
|
||||
public bridge final <null> method contains(p0: java.lang.Object): boolean
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method remove(p0: double): boolean
|
||||
public bridge final <null> method remove(p0: java.lang.Object): boolean
|
||||
public bridge final <null> method size(): int
|
||||
public <null> method toArray(): java.lang.Object[]
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/Collection<Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMutableCollection;> StringMutableCollection {
|
||||
// source: 'mutableCollection.kt'
|
||||
public <<T:Ljava/lang/Object;>([TT;)[TT;> method toArray(p0: java.lang.Object[]): java.lang.Object[]
|
||||
public <null> method <init>(): void
|
||||
public bridge final <null> method contains(p0: java.lang.Object): boolean
|
||||
public abstract <null> method contains(p0: java.lang.String): boolean
|
||||
public abstract <null> method getSize(): int
|
||||
public bridge final <null> method remove(p0: java.lang.Object): boolean
|
||||
public abstract <null> method remove(p0: java.lang.String): boolean
|
||||
public bridge final <null> method size(): int
|
||||
public <null> method toArray(): java.lang.Object[]
|
||||
}
|
||||
Vendored
+7
@@ -0,0 +1,7 @@
|
||||
// WITH_SIGNATURES
|
||||
|
||||
abstract class GenericMutableIterable<T> : MutableIterable<T>
|
||||
|
||||
abstract class DoubleMutableIterable : MutableIterable<Double>
|
||||
|
||||
abstract class StringMutableIterable : MutableIterable<String>
|
||||
compiler/testData/codegen/bytecodeListing/collectionStubs/abstractStubSignatures/mutableIterable.txt
Vendored
+17
@@ -0,0 +1,17 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/lang/Iterable<Ljava/lang/Double;>;Lkotlin/jvm/internal/markers/KMutableIterable;> DoubleMutableIterable {
|
||||
// source: 'mutableIterable.kt'
|
||||
public <null> method <init>(): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<<T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/lang/Iterable<TT;>;Lkotlin/jvm/internal/markers/KMutableIterable;> GenericMutableIterable {
|
||||
// source: 'mutableIterable.kt'
|
||||
public <null> method <init>(): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/lang/Iterable<Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMutableIterable;> StringMutableIterable {
|
||||
// source: 'mutableIterable.kt'
|
||||
public <null> method <init>(): void
|
||||
}
|
||||
Vendored
+7
@@ -0,0 +1,7 @@
|
||||
// WITH_SIGNATURES
|
||||
|
||||
abstract class GenericMutableIterator<T> : MutableIterator<T>
|
||||
|
||||
abstract class DoubleMutableIterator : MutableIterator<Double>
|
||||
|
||||
abstract class StringMutableIterator : MutableIterator<String>
|
||||
compiler/testData/codegen/bytecodeListing/collectionStubs/abstractStubSignatures/mutableIterator.txt
Vendored
+17
@@ -0,0 +1,17 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/Iterator<Ljava/lang/Double;>;Lkotlin/jvm/internal/markers/KMutableIterator;> DoubleMutableIterator {
|
||||
// source: 'mutableIterator.kt'
|
||||
public <null> method <init>(): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<<T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Iterator<TT;>;Lkotlin/jvm/internal/markers/KMutableIterator;> GenericMutableIterator {
|
||||
// source: 'mutableIterator.kt'
|
||||
public <null> method <init>(): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/Iterator<Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMutableIterator;> StringMutableIterator {
|
||||
// source: 'mutableIterator.kt'
|
||||
public <null> method <init>(): void
|
||||
}
|
||||
Vendored
+5
@@ -0,0 +1,5 @@
|
||||
// WITH_SIGNATURES
|
||||
|
||||
abstract class DoubleMutableList : MutableList<Double>
|
||||
|
||||
abstract class StringMutableList : MutableList<String>
|
||||
Vendored
+41
@@ -0,0 +1,41 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/List<Ljava/lang/Double;>;Lkotlin/jvm/internal/markers/KMutableList;> DoubleMutableList {
|
||||
// source: 'mutableList.kt'
|
||||
public <<T:Ljava/lang/Object;>([TT;)[TT;> method toArray(p0: java.lang.Object[]): java.lang.Object[]
|
||||
public <null> method <init>(): void
|
||||
public abstract <null> method contains(p0: double): boolean
|
||||
public bridge final <null> method contains(p0: java.lang.Object): boolean
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method indexOf(p0: double): int
|
||||
public bridge final <null> method indexOf(p0: java.lang.Object): int
|
||||
public abstract <null> method lastIndexOf(p0: double): int
|
||||
public bridge final <null> method lastIndexOf(p0: java.lang.Object): int
|
||||
public abstract <null> method remove(p0: double): boolean
|
||||
public bridge final <null> method remove(p0: int): double
|
||||
public synthetic bridge <null> method remove(p0: int): java.lang.Object
|
||||
public bridge final <null> method remove(p0: java.lang.Object): boolean
|
||||
public abstract <null> method removeAt(p0: int): java.lang.Double
|
||||
public bridge final <null> method size(): int
|
||||
public <null> method toArray(): java.lang.Object[]
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/List<Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMutableList;> StringMutableList {
|
||||
// source: 'mutableList.kt'
|
||||
public <<T:Ljava/lang/Object;>([TT;)[TT;> method toArray(p0: java.lang.Object[]): java.lang.Object[]
|
||||
public <null> method <init>(): void
|
||||
public bridge final <null> method contains(p0: java.lang.Object): boolean
|
||||
public abstract <null> method contains(p0: java.lang.String): boolean
|
||||
public abstract <null> method getSize(): int
|
||||
public bridge final <null> method indexOf(p0: java.lang.Object): int
|
||||
public abstract <null> method indexOf(p0: java.lang.String): int
|
||||
public bridge final <null> method lastIndexOf(p0: java.lang.Object): int
|
||||
public abstract <null> method lastIndexOf(p0: java.lang.String): int
|
||||
public synthetic bridge <null> method remove(p0: int): java.lang.Object
|
||||
public bridge final <null> method remove(p0: int): java.lang.String
|
||||
public bridge final <null> method remove(p0: java.lang.Object): boolean
|
||||
public abstract <null> method remove(p0: java.lang.String): boolean
|
||||
public abstract <null> method removeAt(p0: int): java.lang.String
|
||||
public bridge final <null> method size(): int
|
||||
public <null> method toArray(): java.lang.Object[]
|
||||
}
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
// WITH_SIGNATURES
|
||||
|
||||
abstract class GenericMutableListIterator<T> : MutableListIterator<T>
|
||||
|
||||
abstract class DoubleMutableListIterator : MutableListIterator<Double>
|
||||
|
||||
abstract class StringMutableListIterator : MutableListIterator<String>
|
||||
+17
@@ -0,0 +1,17 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/ListIterator<Ljava/lang/Double;>;Lkotlin/jvm/internal/markers/KMutableListIterator;> DoubleMutableListIterator {
|
||||
// source: 'mutableListIterator.kt'
|
||||
public <null> method <init>(): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<<T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/ListIterator<TT;>;Lkotlin/jvm/internal/markers/KMutableListIterator;> GenericMutableListIterator {
|
||||
// source: 'mutableListIterator.kt'
|
||||
public <null> method <init>(): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/ListIterator<Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMutableListIterator;> StringMutableListIterator {
|
||||
// source: 'mutableListIterator.kt'
|
||||
public <null> method <init>(): void
|
||||
}
|
||||
Vendored
+11
@@ -0,0 +1,11 @@
|
||||
// WITH_SIGNATURES
|
||||
|
||||
abstract class GenericMutableMutableMapEntry<K, V> : MutableMap.MutableEntry<K, V>
|
||||
|
||||
abstract class GenericStringMutableMapEntry<K> : MutableMap.MutableEntry<K, String>
|
||||
|
||||
abstract class StringGenericMutableMapEntry<V> : MutableMap.MutableEntry<String, V>
|
||||
|
||||
abstract class ByteShortMutableMapEntry : MutableMap.MutableEntry<Byte, Short>
|
||||
|
||||
abstract class NumberStringMutableMapEntry : MutableMap.MutableEntry<Number, String>
|
||||
compiler/testData/codegen/bytecodeListing/collectionStubs/abstractStubSignatures/mutableMapEntry.txt
Vendored
+29
@@ -0,0 +1,29 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/Map$Entry<Ljava/lang/Byte;Ljava/lang/Short;>;Lkotlin/jvm/internal/markers/KMutableMap$Entry;> ByteShortMutableMapEntry {
|
||||
// source: 'mutableMapEntry.kt'
|
||||
public <null> method <init>(): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<<K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map$Entry<TK;TV;>;Lkotlin/jvm/internal/markers/KMutableMap$Entry;> GenericMutableMutableMapEntry {
|
||||
// source: 'mutableMapEntry.kt'
|
||||
public <null> method <init>(): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<<K:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map$Entry<TK;Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMutableMap$Entry;> GenericStringMutableMapEntry {
|
||||
// source: 'mutableMapEntry.kt'
|
||||
public <null> method <init>(): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/Map$Entry<Ljava/lang/Number;Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMutableMap$Entry;> NumberStringMutableMapEntry {
|
||||
// source: 'mutableMapEntry.kt'
|
||||
public <null> method <init>(): void
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<<V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map$Entry<Ljava/lang/String;TV;>;Lkotlin/jvm/internal/markers/KMutableMap$Entry;> StringGenericMutableMapEntry {
|
||||
// source: 'mutableMapEntry.kt'
|
||||
public <null> method <init>(): void
|
||||
}
|
||||
Vendored
+3
@@ -0,0 +1,3 @@
|
||||
// WITH_SIGNATURES
|
||||
|
||||
abstract class NumberStringMap : Map<Number, String>
|
||||
compiler/testData/codegen/bytecodeListing/collectionStubs/abstractStubSignatures/numberStringMap.txt
Vendored
+24
@@ -0,0 +1,24 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/Map<Ljava/lang/Number;Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMappedMarker;> NumberStringMap {
|
||||
// source: 'numberStringMap.kt'
|
||||
public bridge final <()Ljava/util/Collection<Ljava/lang/String;>;> method values(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Set<Ljava/lang/Number;>;> method keySet(): java.util.Set
|
||||
public bridge final <()Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/Number;Ljava/lang/String;>;>;> method entrySet(): java.util.Set
|
||||
public <(Ljava/util/Map<+Ljava/lang/Number;+Ljava/lang/String;>;)V> method putAll(p0: java.util.Map): void
|
||||
public <null> method <init>(): void
|
||||
public <null> method clear(): void
|
||||
public abstract <null> method containsKey(p0: java.lang.Number): boolean
|
||||
public bridge final <null> method containsKey(p0: java.lang.Object): boolean
|
||||
public bridge final <null> method containsValue(p0: java.lang.Object): boolean
|
||||
public abstract <null> method containsValue(p0: java.lang.String): boolean
|
||||
public abstract <null> method get(p0: java.lang.Number): java.lang.String
|
||||
public bridge final <null> method get(p0: java.lang.Object): java.lang.Object
|
||||
public abstract <null> method getEntries(): java.util.Set
|
||||
public abstract <null> method getKeys(): java.util.Set
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method getValues(): java.util.Collection
|
||||
public <null> method put(p0: java.lang.Number, p1: java.lang.String): java.lang.String
|
||||
public synthetic <null> method put(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
|
||||
public <null> method remove(p0: java.lang.Object): java.lang.Object
|
||||
public bridge final <null> method size(): int
|
||||
}
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/Map<Ljava/lang/Number;Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMappedMarker;> NumberStringMap {
|
||||
// source: 'numberStringMap.kt'
|
||||
public bridge final <()Ljava/util/Collection<Ljava/lang/String;>;> method values(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Set<Ljava/lang/Number;>;> method keySet(): java.util.Set
|
||||
public bridge final <()Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/Number;Ljava/lang/String;>;>;> method entrySet(): java.util.Set
|
||||
public <(Ljava/util/Map<+Ljava/lang/Number;+Ljava/lang/String;>;)V> method putAll(p0: java.util.Map): void
|
||||
public <null> method <init>(): void
|
||||
public <null> method clear(): void
|
||||
public abstract <null> method containsKey(p0: java.lang.Number): boolean
|
||||
public bridge final <null> method containsKey(p0: java.lang.Object): boolean
|
||||
public bridge final <null> method containsValue(p0: java.lang.Object): boolean
|
||||
public abstract <null> method containsValue(p0: java.lang.String): boolean
|
||||
public abstract <null> method get(p0: java.lang.Number): java.lang.String
|
||||
public synthetic bridge <null> method get(p0: java.lang.Object): java.lang.Object
|
||||
public bridge final <null> method get(p0: java.lang.Object): java.lang.String
|
||||
public abstract <null> method getEntries(): java.util.Set
|
||||
public abstract <null> method getKeys(): java.util.Set
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method getValues(): java.util.Collection
|
||||
public <null> method put(p0: java.lang.Number, p1: java.lang.String): java.lang.String
|
||||
public synthetic bridge <null> method put(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
|
||||
public synthetic bridge <null> method remove(p0: java.lang.Object): java.lang.Object
|
||||
public <null> method remove(p0: java.lang.Object): java.lang.String
|
||||
public bridge final <null> method size(): int
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
// WITH_SIGNATURES
|
||||
|
||||
abstract class NumberStringMutableMap : MutableMap<Number, String>
|
||||
+21
@@ -0,0 +1,21 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/Map<Ljava/lang/Number;Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMutableMap;> NumberStringMutableMap {
|
||||
// source: 'numberStringMutableMap.kt'
|
||||
public bridge final <()Ljava/util/Collection<Ljava/lang/String;>;> method values(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Set<Ljava/lang/Number;>;> method keySet(): java.util.Set
|
||||
public bridge final <()Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/Number;Ljava/lang/String;>;>;> method entrySet(): java.util.Set
|
||||
public <null> method <init>(): void
|
||||
public abstract <null> method containsKey(p0: java.lang.Number): boolean
|
||||
public bridge final <null> method containsKey(p0: java.lang.Object): boolean
|
||||
public bridge final <null> method containsValue(p0: java.lang.Object): boolean
|
||||
public abstract <null> method containsValue(p0: java.lang.String): boolean
|
||||
public abstract <null> method get(p0: java.lang.Number): java.lang.String
|
||||
public bridge final <null> method get(p0: java.lang.Object): java.lang.Object
|
||||
public abstract <null> method getEntries(): java.util.Set
|
||||
public abstract <null> method getKeys(): java.util.Set
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method getValues(): java.util.Collection
|
||||
public abstract <null> method remove(p0: java.lang.Number): java.lang.String
|
||||
public bridge final <null> method remove(p0: java.lang.Object): java.lang.Object
|
||||
public bridge final <null> method size(): int
|
||||
}
|
||||
+23
@@ -0,0 +1,23 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/Map<Ljava/lang/Number;Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMutableMap;> NumberStringMutableMap {
|
||||
// source: 'numberStringMutableMap.kt'
|
||||
public bridge final <()Ljava/util/Collection<Ljava/lang/String;>;> method values(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Set<Ljava/lang/Number;>;> method keySet(): java.util.Set
|
||||
public bridge final <()Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/Number;Ljava/lang/String;>;>;> method entrySet(): java.util.Set
|
||||
public <null> method <init>(): void
|
||||
public abstract <null> method containsKey(p0: java.lang.Number): boolean
|
||||
public bridge final <null> method containsKey(p0: java.lang.Object): boolean
|
||||
public bridge final <null> method containsValue(p0: java.lang.Object): boolean
|
||||
public abstract <null> method containsValue(p0: java.lang.String): boolean
|
||||
public abstract <null> method get(p0: java.lang.Number): java.lang.String
|
||||
public synthetic bridge <null> method get(p0: java.lang.Object): java.lang.Object
|
||||
public bridge final <null> method get(p0: java.lang.Object): java.lang.String
|
||||
public abstract <null> method getEntries(): java.util.Set
|
||||
public abstract <null> method getKeys(): java.util.Set
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method getValues(): java.util.Collection
|
||||
public abstract <null> method remove(p0: java.lang.Number): java.lang.String
|
||||
public synthetic bridge <null> method remove(p0: java.lang.Object): java.lang.Object
|
||||
public bridge final <null> method remove(p0: java.lang.Object): java.lang.String
|
||||
public bridge final <null> method size(): int
|
||||
}
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
// WITH_SIGNATURES
|
||||
|
||||
abstract class GenericSet<T> : Set<T>
|
||||
|
||||
abstract class IntSet : Set<Int>
|
||||
|
||||
abstract class StringSet : Set<String>
|
||||
+57
@@ -0,0 +1,57 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<<T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Set<TT;>;Lkotlin/jvm/internal/markers/KMappedMarker;> GenericSet {
|
||||
// source: 'set.kt'
|
||||
public <()Ljava/util/Iterator<TT;>;> method iterator(): java.util.Iterator
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method removeAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method retainAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+TT;>;)Z> method addAll(p0: java.util.Collection): boolean
|
||||
public <(TT;)Z> method add(p0: java.lang.Object): boolean
|
||||
public <<T:Ljava/lang/Object;>([TT;)[TT;> method toArray(p0: java.lang.Object[]): java.lang.Object[]
|
||||
public <null> method <init>(): void
|
||||
public <null> method clear(): void
|
||||
public abstract <null> method contains(p0: java.lang.Object): boolean
|
||||
public abstract <null> method getSize(): int
|
||||
public <null> method remove(p0: java.lang.Object): boolean
|
||||
public bridge final <null> method size(): int
|
||||
public <null> method toArray(): java.lang.Object[]
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/Set<Ljava/lang/Integer;>;Lkotlin/jvm/internal/markers/KMappedMarker;> IntSet {
|
||||
// source: 'set.kt'
|
||||
public <()Ljava/util/Iterator<Ljava/lang/Integer;>;> method iterator(): java.util.Iterator
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Integer;>;)Z> method addAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method removeAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method retainAll(p0: java.util.Collection): boolean
|
||||
public <<T:Ljava/lang/Object;>([TT;)[TT;> method toArray(p0: java.lang.Object[]): java.lang.Object[]
|
||||
public <null> method <init>(): void
|
||||
public <null> method add(p0: int): boolean
|
||||
public synthetic <null> method add(p0: java.lang.Object): boolean
|
||||
public <null> method clear(): void
|
||||
public abstract <null> method contains(p0: int): boolean
|
||||
public bridge final <null> method contains(p0: java.lang.Object): boolean
|
||||
public abstract <null> method getSize(): int
|
||||
public <null> method remove(p0: java.lang.Object): boolean
|
||||
public bridge final <null> method size(): int
|
||||
public <null> method toArray(): java.lang.Object[]
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/Set<Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMappedMarker;> StringSet {
|
||||
// source: 'set.kt'
|
||||
public <()Ljava/util/Iterator<Ljava/lang/String;>;> method iterator(): java.util.Iterator
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method removeAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method retainAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/String;>;)Z> method addAll(p0: java.util.Collection): boolean
|
||||
public <<T:Ljava/lang/Object;>([TT;)[TT;> method toArray(p0: java.lang.Object[]): java.lang.Object[]
|
||||
public <null> method <init>(): void
|
||||
public synthetic <null> method add(p0: java.lang.Object): boolean
|
||||
public <null> method add(p0: java.lang.String): boolean
|
||||
public <null> method clear(): void
|
||||
public bridge final <null> method contains(p0: java.lang.Object): boolean
|
||||
public abstract <null> method contains(p0: java.lang.String): boolean
|
||||
public abstract <null> method getSize(): int
|
||||
public <null> method remove(p0: java.lang.Object): boolean
|
||||
public bridge final <null> method size(): int
|
||||
public <null> method toArray(): java.lang.Object[]
|
||||
}
|
||||
Vendored
+56
@@ -0,0 +1,56 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<<T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Set<TT;>;Lkotlin/jvm/internal/markers/KMappedMarker;> GenericSet {
|
||||
// source: 'set.kt'
|
||||
public <()Ljava/util/Iterator<TT;>;> method iterator(): java.util.Iterator
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method removeAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method retainAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+TT;>;)Z> method addAll(p0: java.util.Collection): boolean
|
||||
public <(TT;)Z> method add(p0: java.lang.Object): boolean
|
||||
public <<T:Ljava/lang/Object;>([TT;)[TT;> method toArray(p0: java.lang.Object[]): java.lang.Object[]
|
||||
public <null> method <init>(): void
|
||||
public <null> method clear(): void
|
||||
public abstract <null> method getSize(): int
|
||||
public <null> method remove(p0: java.lang.Object): boolean
|
||||
public bridge final <null> method size(): int
|
||||
public <null> method toArray(): java.lang.Object[]
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/Set<Ljava/lang/Integer;>;Lkotlin/jvm/internal/markers/KMappedMarker;> IntSet {
|
||||
// source: 'set.kt'
|
||||
public <()Ljava/util/Iterator<Ljava/lang/Integer;>;> method iterator(): java.util.Iterator
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Integer;>;)Z> method addAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method removeAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method retainAll(p0: java.util.Collection): boolean
|
||||
public <<T:Ljava/lang/Object;>([TT;)[TT;> method toArray(p0: java.lang.Object[]): java.lang.Object[]
|
||||
public <null> method <init>(): void
|
||||
public <null> method add(p0: int): boolean
|
||||
public synthetic bridge <null> method add(p0: java.lang.Object): boolean
|
||||
public <null> method clear(): void
|
||||
public abstract <null> method contains(p0: int): boolean
|
||||
public bridge final <null> method contains(p0: java.lang.Object): boolean
|
||||
public abstract <null> method getSize(): int
|
||||
public <null> method remove(p0: java.lang.Object): boolean
|
||||
public bridge final <null> method size(): int
|
||||
public <null> method toArray(): java.lang.Object[]
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<Ljava/lang/Object;Ljava/util/Set<Ljava/lang/String;>;Lkotlin/jvm/internal/markers/KMappedMarker;> StringSet {
|
||||
// source: 'set.kt'
|
||||
public <()Ljava/util/Iterator<Ljava/lang/String;>;> method iterator(): java.util.Iterator
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method removeAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/Object;>;)Z> method retainAll(p0: java.util.Collection): boolean
|
||||
public <(Ljava/util/Collection<+Ljava/lang/String;>;)Z> method addAll(p0: java.util.Collection): boolean
|
||||
public <<T:Ljava/lang/Object;>([TT;)[TT;> method toArray(p0: java.lang.Object[]): java.lang.Object[]
|
||||
public <null> method <init>(): void
|
||||
public synthetic bridge <null> method add(p0: java.lang.Object): boolean
|
||||
public <null> method add(p0: java.lang.String): boolean
|
||||
public <null> method clear(): void
|
||||
public bridge final <null> method contains(p0: java.lang.Object): boolean
|
||||
public abstract <null> method contains(p0: java.lang.String): boolean
|
||||
public abstract <null> method getSize(): int
|
||||
public <null> method remove(p0: java.lang.Object): boolean
|
||||
public bridge final <null> method size(): int
|
||||
public <null> method toArray(): java.lang.Object[]
|
||||
}
|
||||
compiler/testData/codegen/bytecodeListing/collectionStubs/abstractStubSignatures/stringGenericMap.kt
Vendored
+3
@@ -0,0 +1,3 @@
|
||||
// WITH_SIGNATURES
|
||||
|
||||
abstract class StringGenericMap<V> : Map<String, V>
|
||||
+23
@@ -0,0 +1,23 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<<V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map<Ljava/lang/String;TV;>;Lkotlin/jvm/internal/markers/KMappedMarker;> StringGenericMap {
|
||||
// source: 'stringGenericMap.kt'
|
||||
public bridge final <()Ljava/util/Collection<TV;>;> method values(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Set<Ljava/lang/String;>;> method keySet(): java.util.Set
|
||||
public bridge final <()Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/String;TV;>;>;> method entrySet(): java.util.Set
|
||||
public bridge final <(Ljava/lang/Object;)TV;> method get(p0: java.lang.Object): java.lang.Object
|
||||
public <(Ljava/lang/Object;)TV;> method remove(p0: java.lang.Object): java.lang.Object
|
||||
public <(Ljava/lang/String;TV;)TV;> method put(p0: java.lang.String, p1: java.lang.Object): java.lang.Object
|
||||
public <(Ljava/util/Map<+Ljava/lang/String;+TV;>;)V> method putAll(p0: java.util.Map): void
|
||||
public <null> method <init>(): void
|
||||
public <null> method clear(): void
|
||||
public bridge final <null> method containsKey(p0: java.lang.Object): boolean
|
||||
public abstract <null> method containsKey(p0: java.lang.String): boolean
|
||||
public abstract <null> method containsValue(p0: java.lang.Object): boolean
|
||||
public abstract <null> method get(p0: java.lang.String): java.lang.Object
|
||||
public abstract <null> method getEntries(): java.util.Set
|
||||
public abstract <null> method getKeys(): java.util.Set
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method getValues(): java.util.Collection
|
||||
public synthetic <null> method put(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
|
||||
public bridge final <null> method size(): int
|
||||
}
|
||||
+22
@@ -0,0 +1,22 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<<V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map<Ljava/lang/String;TV;>;Lkotlin/jvm/internal/markers/KMappedMarker;> StringGenericMap {
|
||||
// source: 'stringGenericMap.kt'
|
||||
public bridge final <()Ljava/util/Collection<TV;>;> method values(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Set<Ljava/lang/String;>;> method keySet(): java.util.Set
|
||||
public bridge final <()Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/String;TV;>;>;> method entrySet(): java.util.Set
|
||||
public bridge final <(Ljava/lang/Object;)TV;> method get(p0: java.lang.Object): java.lang.Object
|
||||
public <(Ljava/lang/Object;)TV;> method remove(p0: java.lang.Object): java.lang.Object
|
||||
public <(Ljava/lang/String;TV;)TV;> method put(p0: java.lang.String, p1: java.lang.Object): java.lang.Object
|
||||
public <(Ljava/util/Map<+Ljava/lang/String;+TV;>;)V> method putAll(p0: java.util.Map): void
|
||||
public <null> method <init>(): void
|
||||
public <null> method clear(): void
|
||||
public bridge final <null> method containsKey(p0: java.lang.Object): boolean
|
||||
public abstract <null> method containsKey(p0: java.lang.String): boolean
|
||||
public abstract <null> method get(p0: java.lang.String): java.lang.Object
|
||||
public abstract <null> method getEntries(): java.util.Set
|
||||
public abstract <null> method getKeys(): java.util.Set
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method getValues(): java.util.Collection
|
||||
public synthetic bridge <null> method put(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
|
||||
public bridge final <null> method size(): int
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
// WITH_SIGNATURES
|
||||
|
||||
abstract class StringGenericMutableMap<V> : MutableMap<String, V>
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<<V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map<Ljava/lang/String;TV;>;Lkotlin/jvm/internal/markers/KMutableMap;> StringGenericMutableMap {
|
||||
// source: 'stringGenericMutableMap.kt'
|
||||
public bridge final <()Ljava/util/Collection<TV;>;> method values(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Set<Ljava/lang/String;>;> method keySet(): java.util.Set
|
||||
public bridge final <()Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/String;TV;>;>;> method entrySet(): java.util.Set
|
||||
public bridge final <(Ljava/lang/Object;)TV;> method get(p0: java.lang.Object): java.lang.Object
|
||||
public bridge final <(Ljava/lang/Object;)TV;> method remove(p0: java.lang.Object): java.lang.Object
|
||||
public <null> method <init>(): void
|
||||
public bridge final <null> method containsKey(p0: java.lang.Object): boolean
|
||||
public abstract <null> method containsKey(p0: java.lang.String): boolean
|
||||
public abstract <null> method containsValue(p0: java.lang.Object): boolean
|
||||
public abstract <null> method get(p0: java.lang.String): java.lang.Object
|
||||
public abstract <null> method getEntries(): java.util.Set
|
||||
public abstract <null> method getKeys(): java.util.Set
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method getValues(): java.util.Collection
|
||||
public abstract <null> method remove(p0: java.lang.String): java.lang.Object
|
||||
public bridge final <null> method size(): int
|
||||
}
|
||||
+19
@@ -0,0 +1,19 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<<V:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map<Ljava/lang/String;TV;>;Lkotlin/jvm/internal/markers/KMutableMap;> StringGenericMutableMap {
|
||||
// source: 'stringGenericMutableMap.kt'
|
||||
public bridge final <()Ljava/util/Collection<TV;>;> method values(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Set<Ljava/lang/String;>;> method keySet(): java.util.Set
|
||||
public bridge final <()Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/String;TV;>;>;> method entrySet(): java.util.Set
|
||||
public bridge final <(Ljava/lang/Object;)TV;> method get(p0: java.lang.Object): java.lang.Object
|
||||
public bridge final <(Ljava/lang/Object;)TV;> method remove(p0: java.lang.Object): java.lang.Object
|
||||
public <null> method <init>(): void
|
||||
public bridge final <null> method containsKey(p0: java.lang.Object): boolean
|
||||
public abstract <null> method containsKey(p0: java.lang.String): boolean
|
||||
public abstract <null> method get(p0: java.lang.String): java.lang.Object
|
||||
public abstract <null> method getEntries(): java.util.Set
|
||||
public abstract <null> method getKeys(): java.util.Set
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method getValues(): java.util.Collection
|
||||
public abstract <null> method remove(p0: java.lang.String): java.lang.Object
|
||||
public bridge final <null> method size(): int
|
||||
}
|
||||
Vendored
+8
-8
@@ -1,34 +1,34 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<<A:Ljava/lang/Object;B:Ljava/lang/Object;>Ljava/lang/Object;LJMap<TA;TB;>;> JMapImpl {
|
||||
// source: 'implementsJavaMap.kt'
|
||||
public abstract <()Ljava/util/Collection<TB;>;> method getValues(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Collection<TB;>;> method values(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Set<Ljava/util/Map$Entry<TA;TB;>;>;> method entrySet(): java.util.Set
|
||||
public abstract <()Ljava/util/Set<Ljava/util/Map$Entry<TA;TB;>;>;> method getEntries(): java.util.Set
|
||||
public abstract <()Ljava/util/Set<TA;>;> method getKeys(): java.util.Set
|
||||
public bridge final <()Ljava/util/Set<TA;>;> method keySet(): java.util.Set
|
||||
public <null> method <init>(): void
|
||||
public <null> method containsKey(p0: java.lang.Object): boolean
|
||||
public abstract <null> method getEntries(): java.util.Set
|
||||
public abstract <null> method getKeys(): java.util.Set
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method getValues(): java.util.Collection
|
||||
public bridge final <null> method size(): int
|
||||
}
|
||||
|
||||
@kotlin.Metadata
|
||||
public abstract class<<A:Ljava/lang/Number;B:Ljava/lang/Object;>Ljava/lang/Object;LJMapN<TA;TB;>;> JMapNImpl {
|
||||
// source: 'implementsJavaMap.kt'
|
||||
public abstract <()Ljava/util/Collection<TB;>;> method getValues(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Collection<TB;>;> method values(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Set<Ljava/util/Map$Entry<TA;TB;>;>;> method entrySet(): java.util.Set
|
||||
public abstract <()Ljava/util/Set<Ljava/util/Map$Entry<TA;TB;>;>;> method getEntries(): java.util.Set
|
||||
public abstract <()Ljava/util/Set<TA;>;> method getKeys(): java.util.Set
|
||||
public bridge final <()Ljava/util/Set<TA;>;> method keySet(): java.util.Set
|
||||
public bridge final <(Ljava/lang/Object;)TB;> method get(p0: java.lang.Object): java.lang.Object
|
||||
public bridge final <(Ljava/lang/Object;)TB;> method remove(p0: java.lang.Object): java.lang.Object
|
||||
public abstract <(TA;)TB;> method get(p0: java.lang.Number): java.lang.Object
|
||||
public abstract <(TA;)TB;> method remove(p0: java.lang.Number): java.lang.Object
|
||||
public <(TA;)Z> method containsKey(@org.jetbrains.annotations.NotNull p0: java.lang.Number): boolean
|
||||
public <null> method <init>(): void
|
||||
public bridge final <null> method containsKey(p0: java.lang.Object): boolean
|
||||
public abstract <null> method get(p0: java.lang.Number): java.lang.Object
|
||||
public abstract <null> method getEntries(): java.util.Set
|
||||
public abstract <null> method getKeys(): java.util.Set
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method getValues(): java.util.Collection
|
||||
public abstract <null> method remove(p0: java.lang.Number): java.lang.Object
|
||||
public bridge final <null> method size(): int
|
||||
}
|
||||
|
||||
+11
-11
@@ -1,11 +1,8 @@
|
||||
@kotlin.Metadata
|
||||
public abstract class<<A:Ljava/lang/Object;B:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map<TA;TB;>;Lkotlin/jvm/internal/markers/KMappedMarker;> MapImpl {
|
||||
// source: 'implementsMap.kt'
|
||||
public abstract <()Ljava/util/Collection<TB;>;> method getValues(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Collection<TB;>;> method values(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Set<Ljava/util/Map$Entry<TA;TB;>;>;> method entrySet(): java.util.Set
|
||||
public abstract <()Ljava/util/Set<Ljava/util/Map$Entry<TA;TB;>;>;> method getEntries(): java.util.Set
|
||||
public abstract <()Ljava/util/Set<TA;>;> method getKeys(): java.util.Set
|
||||
public bridge final <()Ljava/util/Set<TA;>;> method keySet(): java.util.Set
|
||||
public <(Ljava/lang/Object;)TB;> method remove(p0: java.lang.Object): java.lang.Object
|
||||
public <(Ljava/util/Map<+TA;+TB;>;)V> method putAll(p0: java.util.Map): void
|
||||
@@ -13,7 +10,10 @@ public abstract class<<A:Ljava/lang/Object;B:Ljava/lang/Object;>Ljava/lang/Objec
|
||||
public <null> method <init>(): void
|
||||
public <null> method clear(): void
|
||||
public <null> method containsKey(p0: java.lang.Object): boolean
|
||||
public abstract <null> method getEntries(): java.util.Set
|
||||
public abstract <null> method getKeys(): java.util.Set
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method getValues(): java.util.Collection
|
||||
public bridge final <null> method size(): int
|
||||
}
|
||||
|
||||
@@ -25,22 +25,22 @@ public interface<<K:Ljava/lang/Number;V:Ljava/lang/Object;>Ljava/lang/Object;Lja
|
||||
@kotlin.Metadata
|
||||
public abstract class<<A:Ljava/lang/Number;B:Ljava/lang/Object;>Ljava/lang/Object;LMapN<TA;TB;>;> MapNImpl {
|
||||
// source: 'implementsMap.kt'
|
||||
public abstract <()Ljava/util/Collection<TB;>;> method getValues(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Collection<TB;>;> method values(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Set<Ljava/util/Map$Entry<TA;TB;>;>;> method entrySet(): java.util.Set
|
||||
public abstract <()Ljava/util/Set<Ljava/util/Map$Entry<TA;TB;>;>;> method getEntries(): java.util.Set
|
||||
public abstract <()Ljava/util/Set<TA;>;> method getKeys(): java.util.Set
|
||||
public bridge final <()Ljava/util/Set<TA;>;> method keySet(): java.util.Set
|
||||
public bridge final <(Ljava/lang/Object;)TB;> method get(p0: java.lang.Object): java.lang.Object
|
||||
public <(Ljava/lang/Object;)TB;> method remove(p0: java.lang.Object): java.lang.Object
|
||||
public <(Ljava/util/Map<+TA;+TB;>;)V> method putAll(p0: java.util.Map): void
|
||||
public abstract <(TA;)TB;> method get(p0: java.lang.Number): java.lang.Object
|
||||
public <(TA;)Z> method containsKey(@org.jetbrains.annotations.NotNull p0: java.lang.Number): boolean
|
||||
public <(TA;TB;)TB;> method put(p0: java.lang.Number, p1: java.lang.Object): java.lang.Object
|
||||
public <null> method <init>(): void
|
||||
public <null> method clear(): void
|
||||
public bridge final <null> method containsKey(p0: java.lang.Object): boolean
|
||||
public abstract <null> method get(p0: java.lang.Number): java.lang.Object
|
||||
public abstract <null> method getEntries(): java.util.Set
|
||||
public abstract <null> method getKeys(): java.util.Set
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method getValues(): java.util.Collection
|
||||
public synthetic bridge <null> method put(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
|
||||
public bridge final <null> method size(): int
|
||||
}
|
||||
@@ -48,22 +48,22 @@ public abstract class<<A:Ljava/lang/Number;B:Ljava/lang/Object;>Ljava/lang/Objec
|
||||
@kotlin.Metadata
|
||||
public abstract class<<B:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/Map<Ljava/lang/String;TB;>;Lkotlin/jvm/internal/markers/KMappedMarker;> MapSImpl {
|
||||
// source: 'implementsMap.kt'
|
||||
public abstract <()Ljava/util/Collection<TB;>;> method getValues(): java.util.Collection
|
||||
public bridge final <()Ljava/util/Collection<TB;>;> method values(): java.util.Collection
|
||||
public abstract <()Ljava/util/Set<Ljava/lang/String;>;> method getKeys(): java.util.Set
|
||||
public bridge final <()Ljava/util/Set<Ljava/lang/String;>;> method keySet(): java.util.Set
|
||||
public bridge final <()Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/String;TB;>;>;> method entrySet(): java.util.Set
|
||||
public abstract <()Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/String;TB;>;>;> method getEntries(): java.util.Set
|
||||
public bridge final <(Ljava/lang/Object;)TB;> method get(p0: java.lang.Object): java.lang.Object
|
||||
public <(Ljava/lang/Object;)TB;> method remove(p0: java.lang.Object): java.lang.Object
|
||||
public abstract <(Ljava/lang/String;)TB;> method get(p0: java.lang.String): java.lang.Object
|
||||
public <(Ljava/lang/String;TB;)TB;> method put(p0: java.lang.String, p1: java.lang.Object): java.lang.Object
|
||||
public <(Ljava/util/Map<+Ljava/lang/String;+TB;>;)V> method putAll(p0: java.util.Map): void
|
||||
public <null> method <init>(): void
|
||||
public <null> method clear(): void
|
||||
public <null> method containsKey(@org.jetbrains.annotations.NotNull p0: java.lang.String): boolean
|
||||
public bridge final <null> method containsKey(p0: java.lang.Object): boolean
|
||||
public abstract <null> method get(p0: java.lang.String): java.lang.Object
|
||||
public abstract <null> method getEntries(): java.util.Set
|
||||
public abstract <null> method getKeys(): java.util.Set
|
||||
public abstract <null> method getSize(): int
|
||||
public abstract <null> method getValues(): java.util.Collection
|
||||
public synthetic bridge <null> method put(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object
|
||||
public bridge final <null> method size(): int
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user