Searched refs:PersistentSet (Results 1 – 8 of 8) sorted by relevance
31 internal inline fun <T> PersistentSet<T>.mutate(mutator: (MutableSet<T>) -> Unit): PersistentSet<T>… in mutate()223 internal inline operator fun <E> PersistentSet<E>.plus(element: E): PersistentSet<E> = add(element) in plus()231 internal inline operator fun <E> PersistentSet<E>.minus(element: E): PersistentSet<E> = remove(elem… in plus()240 internal operator fun <E> PersistentSet<E>.plus(elements: Iterable<E>): PersistentSet<E> in plus()249 internal operator fun <E> PersistentSet<E>.plus(elements: Array<out E>): PersistentSet<E> in plus()258 internal operator fun <E> PersistentSet<E>.plus(elements: Sequence<E>): PersistentSet<E> in plus()270 internal operator fun <E> PersistentSet<E>.minus(elements: Iterable<E>): PersistentSet<E> in minus()281 internal operator fun <E> PersistentSet<E>.minus(elements: Array<out E>): PersistentSet<E> in minus()292 internal operator fun <E> PersistentSet<E>.minus(elements: Sequence<E>): PersistentSet<E> in minus()303 internal infix fun <E> PersistentSet<E>.intersect(elements: Iterable<E>): PersistentSet<E> in intersect()[all …]
29 internal interface PersistentSet<out E> : ImmutableSet<E>, PersistentCollection<E> { interface36 override fun add(element: @UnsafeVariance E): PersistentSet<E> in add()44 override fun addAll(elements: Collection<@UnsafeVariance E>): PersistentSet<E> in add()52 override fun remove(element: @UnsafeVariance E): PersistentSet<E> in add()62 override fun removeAll(elements: Collection<@UnsafeVariance E>): PersistentSet<E> in add()70 override fun removeAll(predicate: (E) -> Boolean): PersistentSet<E> in add()80 override fun retainAll(elements: Collection<@UnsafeVariance E>): PersistentSet<E> in add()85 override fun clear(): PersistentSet<E> in add()104 override fun build(): PersistentSet<E> in add()
8 import androidx.compose.runtime.external.kotlinx.collections.immutable.PersistentSet12 override val size: Int): AbstractSet<E>(), PersistentSet<E> {17 override fun add(element: E): PersistentSet<E> { in add()23 override fun addAll(elements: Collection<E>): PersistentSet<E> { in addAll()27 override fun remove(element: E): PersistentSet<E> { in remove()33 override fun removeAll(elements: Collection<E>): PersistentSet<E> { in removeAll()37 override fun removeAll(predicate: (E) -> Boolean): PersistentSet<E> { in removeAll()41 override fun retainAll(elements: Collection<E>): PersistentSet<E> { in retainAll()55 override fun clear(): PersistentSet<E> { in clear()63 override fun builder(): PersistentSet.Builder<E> { in builder()[all …]
8 import androidx.compose.runtime.external.kotlinx.collections.immutable.PersistentSet12 …der<E>(private var set: PersistentHashSet<E>) : AbstractMutableSet<E>(), PersistentSet.Builder<E> {
8 import androidx.compose.runtime.external.kotlinx.collections.immutable.PersistentSet30 ) : AbstractSet<E>(), PersistentSet<E> { in withNext()36 override fun add(element: E): PersistentSet<E> { in withNext()55 override fun addAll(elements: Collection<E>): PersistentSet<E> { in withNext()59 override fun remove(element: E): PersistentSet<E> { in withNext()80 override fun removeAll(elements: Collection<E>): PersistentSet<E> { in withNext()84 override fun removeAll(predicate: (E) -> Boolean): PersistentSet<E> { in withNext()88 override fun retainAll(elements: Collection<E>): PersistentSet<E> { in withNext()92 override fun clear(): PersistentSet<E> { in withNext()100 override fun builder(): PersistentSet.Builder<E> { in withNext()[all …]
8 import androidx.compose.runtime.external.kotlinx.collections.immutable.PersistentSet12 …<E>(private var set: PersistentOrderedSet<E>) : AbstractMutableSet<E>(), PersistentSet.Builder<E> {20 override fun build(): PersistentSet<E> { in build()
20 import androidx.compose.runtime.external.kotlinx.collections.immutable.PersistentSet70 internal constructor(snapshotId: SnapshotId, internal var set: PersistentSet<T>) :146 var oldSet: PersistentSet<T>? = null in writable()161 private inline fun conditionalUpdate(block: (PersistentSet<T>) -> PersistentSet<T>) = run { in <lambda>()164 var oldSet: PersistentSet<T>? = null in <lambda>()187 newSet: PersistentSet<T> in StateSetStateRecord()197 private fun stateRecordWith(set: PersistentSet<T>): StateRecord { in stateRecordWith()
126 …;->persistentSetOf()Landroidx/compose/runtime/external/kotlinx/collections/immutable/PersistentSet;224 …Of$runtime_release()Landroidx/compose/runtime/external/kotlinx/collections/immutable/PersistentSet;227 …(Ljava/lang/Object;)Landroidx/compose/runtime/external/kotlinx/collections/immutable/PersistentSet;