Files
kotlin-fork/js/js.translator/testData/api/stdlib-ir/kotlin.collections-3.kt
T
2020-06-03 17:14:29 +03:00

400 lines
24 KiB
Kotlin
Vendored

public abstract class AbstractMutableList</*0*/ E> : kotlin.collections.AbstractMutableCollection<E>, kotlin.collections.MutableList<E> {
/*primary*/ protected constructor AbstractMutableList</*0*/ E>()
protected final var modCount: kotlin.Int
protected final fun <get-modCount>(): kotlin.Int
protected final fun <set-modCount>(/*0*/ <set-?>: kotlin.Int): kotlin.Unit
public open override /*2*/ fun add(/*0*/ element: E): kotlin.Boolean
public abstract override /*1*/ fun add(/*0*/ index: kotlin.Int, /*1*/ element: E): kotlin.Unit
public open override /*1*/ fun addAll(/*0*/ index: kotlin.Int, /*1*/ elements: kotlin.collections.Collection<E>): kotlin.Boolean
public open override /*2*/ fun clear(): kotlin.Unit
public open override /*2*/ fun contains(/*0*/ element: E): kotlin.Boolean
public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*2*/ fun hashCode(): kotlin.Int
public open override /*1*/ fun indexOf(/*0*/ element: E): kotlin.Int
public open override /*2*/ fun iterator(): kotlin.collections.MutableIterator<E>
public open override /*1*/ fun lastIndexOf(/*0*/ element: E): kotlin.Int
public open override /*1*/ fun listIterator(): kotlin.collections.MutableListIterator<E>
public open override /*1*/ fun listIterator(/*0*/ index: kotlin.Int): kotlin.collections.MutableListIterator<E>
public open override /*2*/ fun removeAll(/*0*/ elements: kotlin.collections.Collection<E>): kotlin.Boolean
public abstract override /*1*/ fun removeAt(/*0*/ index: kotlin.Int): E
protected open fun removeRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit
public open override /*2*/ fun retainAll(/*0*/ elements: kotlin.collections.Collection<E>): kotlin.Boolean
public abstract override /*1*/ fun set(/*0*/ index: kotlin.Int, /*1*/ element: E): E
public open override /*1*/ fun subList(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.collections.MutableList<E>
}
public abstract class AbstractMutableMap</*0*/ K, /*1*/ V> : kotlin.collections.AbstractMap<K, V>, kotlin.collections.MutableMap<K, V> {
/*primary*/ protected constructor AbstractMutableMap</*0*/ K, /*1*/ V>()
public open override /*2*/ val keys: kotlin.collections.MutableSet<K>
public open override /*2*/ fun <get-keys>(): kotlin.collections.MutableSet<K>
public open override /*2*/ val values: kotlin.collections.MutableCollection<V>
public open override /*2*/ fun <get-values>(): kotlin.collections.MutableCollection<V>
public open override /*1*/ fun clear(): kotlin.Unit
public abstract override /*1*/ fun put(/*0*/ key: K, /*1*/ value: V): V?
public open override /*1*/ fun putAll(/*0*/ from: kotlin.collections.Map<out K, V>): kotlin.Unit
public open override /*1*/ fun remove(/*0*/ key: K): V?
}
public abstract class AbstractMutableSet</*0*/ E> : kotlin.collections.AbstractMutableCollection<E>, kotlin.collections.MutableSet<E> {
/*primary*/ protected constructor AbstractMutableSet</*0*/ E>()
public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*2*/ fun hashCode(): kotlin.Int
}
@kotlin.SinceKotlin(version = "1.1") public abstract class AbstractSet</*0*/ out E> : kotlin.collections.AbstractCollection<E>, kotlin.collections.Set<E> {
/*primary*/ protected constructor AbstractSet</*0*/ out E>()
public open override /*2*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*2*/ fun hashCode(): kotlin.Int
}
@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalStdlibApi public final class ArrayDeque</*0*/ E> : kotlin.collections.AbstractMutableList<E> {
public constructor ArrayDeque</*0*/ E>()
public constructor ArrayDeque</*0*/ E>(/*0*/ initialCapacity: kotlin.Int)
public constructor ArrayDeque</*0*/ E>(/*0*/ elements: kotlin.collections.Collection<E>)
public open override /*1*/ var size: kotlin.Int
public open override /*1*/ fun <get-size>(): kotlin.Int
private open fun <set-size>(/*0*/ <set-?>: kotlin.Int): kotlin.Unit
public open override /*1*/ fun add(/*0*/ element: E): kotlin.Boolean
public open override /*1*/ fun add(/*0*/ index: kotlin.Int, /*1*/ element: E): kotlin.Unit
public open override /*1*/ fun addAll(/*0*/ index: kotlin.Int, /*1*/ elements: kotlin.collections.Collection<E>): kotlin.Boolean
public open override /*1*/ fun addAll(/*0*/ elements: kotlin.collections.Collection<E>): kotlin.Boolean
public final fun addFirst(/*0*/ element: E): kotlin.Unit
public final fun addLast(/*0*/ element: E): kotlin.Unit
public open override /*1*/ fun clear(): kotlin.Unit
public open override /*1*/ fun contains(/*0*/ element: E): kotlin.Boolean
public final fun first(): E
public final fun firstOrNull(): E?
public open override /*1*/ fun get(/*0*/ index: kotlin.Int): E
public open override /*1*/ fun indexOf(/*0*/ element: E): kotlin.Int
public open override /*1*/ fun isEmpty(): kotlin.Boolean
public final fun last(): E
public open override /*1*/ fun lastIndexOf(/*0*/ element: E): kotlin.Int
public final fun lastOrNull(): E?
public open override /*1*/ fun remove(/*0*/ element: E): kotlin.Boolean
public open override /*1*/ fun removeAll(/*0*/ elements: kotlin.collections.Collection<E>): kotlin.Boolean
public open override /*1*/ fun removeAt(/*0*/ index: kotlin.Int): E
public final fun removeFirst(): E
public final fun removeFirstOrNull(): E?
public final fun removeLast(): E
public final fun removeLastOrNull(): E?
public open override /*1*/ fun retainAll(/*0*/ elements: kotlin.collections.Collection<E>): kotlin.Boolean
public open override /*1*/ fun set(/*0*/ index: kotlin.Int, /*1*/ element: E): E
}
public open class ArrayList</*0*/ E> : kotlin.collections.AbstractMutableList<E>, kotlin.collections.MutableList<E>, kotlin.collections.RandomAccess {
public constructor ArrayList</*0*/ E>()
public constructor ArrayList</*0*/ E>(/*0*/ initialCapacity: kotlin.Int = ...)
public constructor ArrayList</*0*/ E>(/*0*/ elements: kotlin.collections.Collection<E>)
public open override /*2*/ val size: kotlin.Int
public open override /*2*/ fun <get-size>(): kotlin.Int
public open override /*2*/ fun add(/*0*/ element: E): kotlin.Boolean
public open override /*2*/ fun add(/*0*/ index: kotlin.Int, /*1*/ element: E): kotlin.Unit
public open override /*2*/ fun addAll(/*0*/ index: kotlin.Int, /*1*/ elements: kotlin.collections.Collection<E>): kotlin.Boolean
public open override /*2*/ fun addAll(/*0*/ elements: kotlin.collections.Collection<E>): kotlin.Boolean
public open override /*2*/ fun clear(): kotlin.Unit
public final fun ensureCapacity(/*0*/ minCapacity: kotlin.Int): kotlin.Unit
public open override /*2*/ fun get(/*0*/ index: kotlin.Int): E
public open override /*2*/ fun indexOf(/*0*/ element: E): kotlin.Int
public open override /*2*/ fun lastIndexOf(/*0*/ element: E): kotlin.Int
public open override /*2*/ fun remove(/*0*/ element: E): kotlin.Boolean
public open override /*2*/ fun removeAt(/*0*/ index: kotlin.Int): E
protected open override /*1*/ fun removeRange(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.Unit
public open override /*2*/ fun set(/*0*/ index: kotlin.Int, /*1*/ element: E): E
protected open override /*1*/ fun toArray(): kotlin.Array<kotlin.Any?>
public open override /*3*/ fun toString(): kotlin.String
public final fun trimToSize(): kotlin.Unit
}
public abstract class BooleanIterator : kotlin.collections.Iterator<kotlin.Boolean> {
/*primary*/ public constructor BooleanIterator()
public final override /*1*/ fun next(): kotlin.Boolean
public abstract fun nextBoolean(): kotlin.Boolean
}
public abstract class ByteIterator : kotlin.collections.Iterator<kotlin.Byte> {
/*primary*/ public constructor ByteIterator()
public final override /*1*/ fun next(): kotlin.Byte
public abstract fun nextByte(): kotlin.Byte
}
public abstract class CharIterator : kotlin.collections.Iterator<kotlin.Char> {
/*primary*/ public constructor CharIterator()
public final override /*1*/ fun next(): kotlin.Char
public abstract fun nextChar(): kotlin.Char
}
public interface Collection</*0*/ out E> : kotlin.collections.Iterable<E> {
public abstract val size: kotlin.Int
public abstract fun <get-size>(): kotlin.Int
public abstract operator fun contains(/*0*/ element: E): kotlin.Boolean
public abstract fun containsAll(/*0*/ elements: kotlin.collections.Collection<E>): kotlin.Boolean
public abstract fun isEmpty(): kotlin.Boolean
public abstract override /*1*/ fun iterator(): kotlin.collections.Iterator<E>
}
public abstract class DoubleIterator : kotlin.collections.Iterator<kotlin.Double> {
/*primary*/ public constructor DoubleIterator()
public final override /*1*/ fun next(): kotlin.Double
public abstract fun nextDouble(): kotlin.Double
}
public abstract class FloatIterator : kotlin.collections.Iterator<kotlin.Float> {
/*primary*/ public constructor FloatIterator()
public final override /*1*/ fun next(): kotlin.Float
public abstract fun nextFloat(): kotlin.Float
}
@kotlin.SinceKotlin(version = "1.1") public interface Grouping</*0*/ T, /*1*/ out K> {
public abstract fun keyOf(/*0*/ element: T): K
public abstract fun sourceIterator(): kotlin.collections.Iterator<T>
}
public open class HashMap</*0*/ K, /*1*/ V> : kotlin.collections.AbstractMutableMap<K, V>, kotlin.collections.MutableMap<K, V> {
public constructor HashMap</*0*/ K, /*1*/ V>()
public constructor HashMap</*0*/ K, /*1*/ V>(/*0*/ initialCapacity: kotlin.Int)
public constructor HashMap</*0*/ K, /*1*/ V>(/*0*/ initialCapacity: kotlin.Int, /*1*/ loadFactor: kotlin.Float = ...)
public constructor HashMap</*0*/ K, /*1*/ V>(/*0*/ original: kotlin.collections.Map<out K, V>)
public open override /*2*/ val entries: kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<K, V>>
public open override /*2*/ fun <get-entries>(): kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<K, V>>
public open override /*2*/ val size: kotlin.Int
public open override /*2*/ fun <get-size>(): kotlin.Int
public open override /*2*/ fun clear(): kotlin.Unit
public open override /*2*/ fun containsKey(/*0*/ key: K): kotlin.Boolean
public open override /*2*/ fun containsValue(/*0*/ value: V): kotlin.Boolean
protected open fun createEntrySet(): kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<K, V>>
public open override /*2*/ fun get(/*0*/ key: K): V?
public open override /*2*/ fun put(/*0*/ key: K, /*1*/ value: V): V?
public open override /*2*/ fun remove(/*0*/ key: K): V?
}
public open class HashSet</*0*/ E> : kotlin.collections.AbstractMutableSet<E>, kotlin.collections.MutableSet<E> {
public constructor HashSet</*0*/ E>()
public constructor HashSet</*0*/ E>(/*0*/ initialCapacity: kotlin.Int)
public constructor HashSet</*0*/ E>(/*0*/ initialCapacity: kotlin.Int, /*1*/ loadFactor: kotlin.Float = ...)
public constructor HashSet</*0*/ E>(/*0*/ elements: kotlin.collections.Collection<E>)
public open override /*2*/ val size: kotlin.Int
public open override /*2*/ fun <get-size>(): kotlin.Int
public open override /*2*/ fun add(/*0*/ element: E): kotlin.Boolean
public open override /*2*/ fun clear(): kotlin.Unit
public open override /*2*/ fun contains(/*0*/ element: E): kotlin.Boolean
public open override /*2*/ fun isEmpty(): kotlin.Boolean
public open override /*2*/ fun iterator(): kotlin.collections.MutableIterator<E>
public open override /*2*/ fun remove(/*0*/ element: E): kotlin.Boolean
}
public final data class IndexedValue</*0*/ out T> {
/*primary*/ public constructor IndexedValue</*0*/ out T>(/*0*/ index: kotlin.Int, /*1*/ value: T)
public final val index: kotlin.Int
public final fun <get-index>(): kotlin.Int
public final val value: T
public final fun <get-value>(): T
public final operator /*synthesized*/ fun component1(): kotlin.Int
public final operator /*synthesized*/ fun component2(): T
public final /*synthesized*/ fun copy(/*0*/ index: kotlin.Int = ..., /*1*/ value: T = ...): kotlin.collections.IndexedValue<T>
public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*synthesized*/ fun toString(): kotlin.String
}
public abstract class IntIterator : kotlin.collections.Iterator<kotlin.Int> {
/*primary*/ public constructor IntIterator()
public final override /*1*/ fun next(): kotlin.Int
public abstract fun nextInt(): kotlin.Int
}
public interface Iterable</*0*/ out T> {
public abstract operator fun iterator(): kotlin.collections.Iterator<T>
}
public interface Iterator</*0*/ out T> {
public abstract operator fun hasNext(): kotlin.Boolean
public abstract operator fun next(): T
}
public open class LinkedHashMap</*0*/ K, /*1*/ V> : kotlin.collections.HashMap<K, V>, kotlin.collections.MutableMap<K, V> {
public constructor LinkedHashMap</*0*/ K, /*1*/ V>()
public constructor LinkedHashMap</*0*/ K, /*1*/ V>(/*0*/ initialCapacity: kotlin.Int)
public constructor LinkedHashMap</*0*/ K, /*1*/ V>(/*0*/ initialCapacity: kotlin.Int, /*1*/ loadFactor: kotlin.Float = ...)
public constructor LinkedHashMap</*0*/ K, /*1*/ V>(/*0*/ original: kotlin.collections.Map<out K, V>)
public open override /*2*/ val size: kotlin.Int
public open override /*2*/ fun <get-size>(): kotlin.Int
public open override /*2*/ fun clear(): kotlin.Unit
public open override /*2*/ fun containsKey(/*0*/ key: K): kotlin.Boolean
public open override /*2*/ fun containsValue(/*0*/ value: V): kotlin.Boolean
protected open override /*1*/ fun createEntrySet(): kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<K, V>>
public open override /*2*/ fun get(/*0*/ key: K): V?
public open override /*2*/ fun put(/*0*/ key: K, /*1*/ value: V): V?
public open override /*2*/ fun remove(/*0*/ key: K): V?
}
public open class LinkedHashSet</*0*/ E> : kotlin.collections.HashSet<E>, kotlin.collections.MutableSet<E> {
public constructor LinkedHashSet</*0*/ E>()
public constructor LinkedHashSet</*0*/ E>(/*0*/ initialCapacity: kotlin.Int)
public constructor LinkedHashSet</*0*/ E>(/*0*/ initialCapacity: kotlin.Int, /*1*/ loadFactor: kotlin.Float = ...)
public constructor LinkedHashSet</*0*/ E>(/*0*/ elements: kotlin.collections.Collection<E>)
}
public interface List</*0*/ out E> : kotlin.collections.Collection<E> {
public abstract override /*1*/ val size: kotlin.Int
public abstract override /*1*/ fun <get-size>(): kotlin.Int
public abstract override /*1*/ fun contains(/*0*/ element: E): kotlin.Boolean
public abstract override /*1*/ fun containsAll(/*0*/ elements: kotlin.collections.Collection<E>): kotlin.Boolean
public abstract operator fun get(/*0*/ index: kotlin.Int): E
public abstract fun indexOf(/*0*/ element: E): kotlin.Int
public abstract override /*1*/ fun isEmpty(): kotlin.Boolean
public abstract override /*1*/ fun iterator(): kotlin.collections.Iterator<E>
public abstract fun lastIndexOf(/*0*/ element: E): kotlin.Int
public abstract fun listIterator(): kotlin.collections.ListIterator<E>
public abstract fun listIterator(/*0*/ index: kotlin.Int): kotlin.collections.ListIterator<E>
public abstract fun subList(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.collections.List<E>
}
public interface ListIterator</*0*/ out T> : kotlin.collections.Iterator<T> {
public abstract override /*1*/ fun hasNext(): kotlin.Boolean
public abstract fun hasPrevious(): kotlin.Boolean
public abstract override /*1*/ fun next(): T
public abstract fun nextIndex(): kotlin.Int
public abstract fun previous(): T
public abstract fun previousIndex(): kotlin.Int
}
public abstract class LongIterator : kotlin.collections.Iterator<kotlin.Long> {
/*primary*/ public constructor LongIterator()
public final override /*1*/ fun next(): kotlin.Long
public abstract fun nextLong(): kotlin.Long
}
public interface Map</*0*/ K, /*1*/ out V> {
public abstract val entries: kotlin.collections.Set<kotlin.collections.Map.Entry<K, V>>
public abstract fun <get-entries>(): kotlin.collections.Set<kotlin.collections.Map.Entry<K, V>>
public abstract val keys: kotlin.collections.Set<K>
public abstract fun <get-keys>(): kotlin.collections.Set<K>
public abstract val size: kotlin.Int
public abstract fun <get-size>(): kotlin.Int
public abstract val values: kotlin.collections.Collection<V>
public abstract fun <get-values>(): kotlin.collections.Collection<V>
public abstract fun containsKey(/*0*/ key: K): kotlin.Boolean
public abstract fun containsValue(/*0*/ value: V): kotlin.Boolean
public abstract operator fun get(/*0*/ key: K): V?
public abstract fun isEmpty(): kotlin.Boolean
public interface Entry</*0*/ out K, /*1*/ out V> {
public abstract val key: K
public abstract fun <get-key>(): K
public abstract val value: V
public abstract fun <get-value>(): V
}
}
public interface MutableCollection</*0*/ E> : kotlin.collections.Collection<E>, kotlin.collections.MutableIterable<E> {
public abstract fun add(/*0*/ element: E): kotlin.Boolean
public abstract fun addAll(/*0*/ elements: kotlin.collections.Collection<E>): kotlin.Boolean
public abstract fun clear(): kotlin.Unit
public abstract override /*2*/ fun iterator(): kotlin.collections.MutableIterator<E>
public abstract fun remove(/*0*/ element: E): kotlin.Boolean
public abstract fun removeAll(/*0*/ elements: kotlin.collections.Collection<E>): kotlin.Boolean
public abstract fun retainAll(/*0*/ elements: kotlin.collections.Collection<E>): kotlin.Boolean
}
public interface MutableIterable</*0*/ out T> : kotlin.collections.Iterable<T> {
public abstract override /*1*/ fun iterator(): kotlin.collections.MutableIterator<T>
}
public interface MutableIterator</*0*/ out T> : kotlin.collections.Iterator<T> {
public abstract fun remove(): kotlin.Unit
}
public interface MutableList</*0*/ E> : kotlin.collections.List<E>, kotlin.collections.MutableCollection<E> {
public abstract override /*1*/ fun add(/*0*/ element: E): kotlin.Boolean
public abstract fun add(/*0*/ index: kotlin.Int, /*1*/ element: E): kotlin.Unit
public abstract fun addAll(/*0*/ index: kotlin.Int, /*1*/ elements: kotlin.collections.Collection<E>): kotlin.Boolean
public abstract override /*1*/ fun addAll(/*0*/ elements: kotlin.collections.Collection<E>): kotlin.Boolean
public abstract override /*1*/ fun clear(): kotlin.Unit
public abstract override /*1*/ fun listIterator(): kotlin.collections.MutableListIterator<E>
public abstract override /*1*/ fun listIterator(/*0*/ index: kotlin.Int): kotlin.collections.MutableListIterator<E>
public abstract override /*1*/ fun remove(/*0*/ element: E): kotlin.Boolean
public abstract override /*1*/ fun removeAll(/*0*/ elements: kotlin.collections.Collection<E>): kotlin.Boolean
public abstract fun removeAt(/*0*/ index: kotlin.Int): E
public abstract override /*1*/ fun retainAll(/*0*/ elements: kotlin.collections.Collection<E>): kotlin.Boolean
public abstract operator fun set(/*0*/ index: kotlin.Int, /*1*/ element: E): E
public abstract override /*1*/ fun subList(/*0*/ fromIndex: kotlin.Int, /*1*/ toIndex: kotlin.Int): kotlin.collections.MutableList<E>
}
public interface MutableListIterator</*0*/ T> : kotlin.collections.ListIterator<T>, kotlin.collections.MutableIterator<T> {
public abstract fun add(/*0*/ element: T): kotlin.Unit
public abstract override /*2*/ fun hasNext(): kotlin.Boolean
public abstract override /*2*/ fun next(): T
public abstract override /*1*/ fun remove(): kotlin.Unit
public abstract fun set(/*0*/ element: T): kotlin.Unit
}
public interface MutableMap</*0*/ K, /*1*/ V> : kotlin.collections.Map<K, V> {
public abstract override /*1*/ val entries: kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<K, V>>
public abstract override /*1*/ fun <get-entries>(): kotlin.collections.MutableSet<kotlin.collections.MutableMap.MutableEntry<K, V>>
public abstract override /*1*/ val keys: kotlin.collections.MutableSet<K>
public abstract override /*1*/ fun <get-keys>(): kotlin.collections.MutableSet<K>
public abstract override /*1*/ val values: kotlin.collections.MutableCollection<V>
public abstract override /*1*/ fun <get-values>(): kotlin.collections.MutableCollection<V>
public abstract fun clear(): kotlin.Unit
public abstract fun put(/*0*/ key: K, /*1*/ value: V): V?
public abstract fun putAll(/*0*/ from: kotlin.collections.Map<out K, V>): kotlin.Unit
public abstract fun remove(/*0*/ key: K): V?
public interface MutableEntry</*0*/ K, /*1*/ V> : kotlin.collections.Map.Entry<K, V> {
public abstract fun setValue(/*0*/ newValue: V): V
}
}
public interface MutableSet</*0*/ E> : kotlin.collections.Set<E>, kotlin.collections.MutableCollection<E> {
public abstract override /*1*/ fun add(/*0*/ element: E): kotlin.Boolean
public abstract override /*1*/ fun addAll(/*0*/ elements: kotlin.collections.Collection<E>): kotlin.Boolean
public abstract override /*1*/ fun clear(): kotlin.Unit
public abstract override /*2*/ fun iterator(): kotlin.collections.MutableIterator<E>
public abstract override /*1*/ fun remove(/*0*/ element: E): kotlin.Boolean
public abstract override /*1*/ fun removeAll(/*0*/ elements: kotlin.collections.Collection<E>): kotlin.Boolean
public abstract override /*1*/ fun retainAll(/*0*/ elements: kotlin.collections.Collection<E>): kotlin.Boolean
}
public interface RandomAccess {
}
public interface Set</*0*/ out E> : kotlin.collections.Collection<E> {
public abstract override /*1*/ val size: kotlin.Int
public abstract override /*1*/ fun <get-size>(): kotlin.Int
public abstract override /*1*/ fun contains(/*0*/ element: E): kotlin.Boolean
public abstract override /*1*/ fun containsAll(/*0*/ elements: kotlin.collections.Collection<E>): kotlin.Boolean
public abstract override /*1*/ fun isEmpty(): kotlin.Boolean
public abstract override /*1*/ fun iterator(): kotlin.collections.Iterator<E>
}
public abstract class ShortIterator : kotlin.collections.Iterator<kotlin.Short> {
/*primary*/ public constructor ShortIterator()
public final override /*1*/ fun next(): kotlin.Short
public abstract fun nextShort(): kotlin.Short
}
@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public abstract class UByteIterator : kotlin.collections.Iterator<kotlin.UByte> {
/*primary*/ public constructor UByteIterator()
public final override /*1*/ fun next(): kotlin.UByte
public abstract fun nextUByte(): kotlin.UByte
}
@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public abstract class UIntIterator : kotlin.collections.Iterator<kotlin.UInt> {
/*primary*/ public constructor UIntIterator()
public final override /*1*/ fun next(): kotlin.UInt
public abstract fun nextUInt(): kotlin.UInt
}
@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public abstract class ULongIterator : kotlin.collections.Iterator<kotlin.ULong> {
/*primary*/ public constructor ULongIterator()
public final override /*1*/ fun next(): kotlin.ULong
public abstract fun nextULong(): kotlin.ULong
}
@kotlin.SinceKotlin(version = "1.3") @kotlin.ExperimentalUnsignedTypes public abstract class UShortIterator : kotlin.collections.Iterator<kotlin.UShort> {
/*primary*/ public constructor UShortIterator()
public final override /*1*/ fun next(): kotlin.UShort
public abstract fun nextUShort(): kotlin.UShort
}