JVM_IR no generic signatures for abstract stubs KT-42609

This commit is contained in:
Dmitry Petrov
2020-10-13 15:42:04 +03:00
parent c8bf74c7d5
commit 052f345a17
75 changed files with 1648 additions and 19 deletions
@@ -0,0 +1,3 @@
// WITH_SIGNATURES
abstract class ByteShortMap : Map<Byte, Short>
@@ -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
}
@@ -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
}
@@ -0,0 +1,3 @@
// WITH_SIGNATURES
abstract class ByteShortMutableMap : MutableMap<Byte, Short>
@@ -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
}
@@ -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
}
@@ -0,0 +1,5 @@
// WITH_SIGNATURES
abstract class DoubleCollection : Collection<Double>
abstract class StringCollection : Collection<String>
@@ -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[]
}
@@ -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[]
}
@@ -0,0 +1,3 @@
// WITH_SIGNATURES
abstract class GenericCollection<T> : Collection<T>
@@ -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[]
}
@@ -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[]
}
@@ -0,0 +1,3 @@
// WITH_SIGNATURES
abstract class GenericMap<K, V> : Map<K, V>
@@ -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
}
@@ -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
}
@@ -0,0 +1,3 @@
// WITH_SIGNATURES
abstract class GenericMutableCollection<T> : MutableCollection<T>
@@ -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[]
}
@@ -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[]
}
@@ -0,0 +1,3 @@
// WITH_SIGNATURES
abstract class GenericMutableList<T> : MutableList<T>
@@ -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[]
}
@@ -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[]
}
@@ -0,0 +1,3 @@
// WITH_SIGNATURES
abstract class GenericMutableMap<K, V> : MutableMap<K, V>
@@ -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
}
@@ -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
}
@@ -0,0 +1,3 @@
// WITH_SIGNATURES
abstract class GenericStringMap<K> : Map<K, String>
@@ -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
}
@@ -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
}
@@ -0,0 +1,3 @@
// WITH_SIGNATURES
abstract class GenericStringMutableMap<K> : MutableMap<K, String>
@@ -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
}
@@ -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
}
@@ -0,0 +1,7 @@
// WITH_SIGNATURES
abstract class GenericIterable<T> : Iterable<T>
abstract class DoubleIterable : Iterable<Double>
abstract class StringIterable : Iterable<String>
@@ -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
}
@@ -0,0 +1,7 @@
// WITH_SIGNATURES
abstract class GenericIterator<T> : Iterator<T>
abstract class DoubleIterator : Iterator<Double>
abstract class StringIterator : Iterator<String>
@@ -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
}
@@ -0,0 +1,7 @@
// WITH_SIGNATURES
abstract class GenericList<T> : List<T>
abstract class DoubleList : List<Double>
abstract class StringList : List<String>
@@ -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[]
}
@@ -0,0 +1,7 @@
// WITH_SIGNATURES
abstract class GenericListIterator<T> : ListIterator<T>
abstract class DoubleListIterator : ListIterator<Double>
abstract class StringListIterator : ListIterator<String>
@@ -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
}
@@ -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
}
@@ -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[]
}
@@ -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>
@@ -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
}
@@ -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
}
@@ -0,0 +1,5 @@
// WITH_SIGNATURES
abstract class DoubleMutableCollection : MutableCollection<Double>
abstract class StringMutableCollection : MutableCollection<String>
@@ -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[]
}
@@ -0,0 +1,7 @@
// WITH_SIGNATURES
abstract class GenericMutableIterable<T> : MutableIterable<T>
abstract class DoubleMutableIterable : MutableIterable<Double>
abstract class StringMutableIterable : MutableIterable<String>
@@ -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
}
@@ -0,0 +1,7 @@
// WITH_SIGNATURES
abstract class GenericMutableIterator<T> : MutableIterator<T>
abstract class DoubleMutableIterator : MutableIterator<Double>
abstract class StringMutableIterator : MutableIterator<String>
@@ -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
}
@@ -0,0 +1,5 @@
// WITH_SIGNATURES
abstract class DoubleMutableList : MutableList<Double>
abstract class StringMutableList : MutableList<String>
@@ -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[]
}
@@ -0,0 +1,7 @@
// WITH_SIGNATURES
abstract class GenericMutableListIterator<T> : MutableListIterator<T>
abstract class DoubleMutableListIterator : MutableListIterator<Double>
abstract class StringMutableListIterator : MutableListIterator<String>
@@ -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
}
@@ -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>
@@ -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
}
@@ -0,0 +1,3 @@
// WITH_SIGNATURES
abstract class NumberStringMap : Map<Number, String>
@@ -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
}
@@ -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
}
@@ -0,0 +1,3 @@
// WITH_SIGNATURES
abstract class NumberStringMutableMap : MutableMap<Number, String>
@@ -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
}
@@ -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
}
@@ -0,0 +1,7 @@
// WITH_SIGNATURES
abstract class GenericSet<T> : Set<T>
abstract class IntSet : Set<Int>
abstract class StringSet : Set<String>
@@ -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[]
}
@@ -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[]
}
@@ -0,0 +1,3 @@
// WITH_SIGNATURES
abstract class StringGenericMap<V> : Map<String, V>
@@ -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
}
@@ -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
}
@@ -0,0 +1,3 @@
// WITH_SIGNATURES
abstract class StringGenericMutableMap<V> : MutableMap<String, V>
@@ -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
}
@@ -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
}
@@ -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
}
@@ -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
}