[stdlib] remove duplicate size checks, as the same is done inside of Array extension functions that are called here

This commit is contained in:
Anton Keks
2024-01-17 14:59:33 +02:00
committed by Space Team
parent b67ebf36a2
commit 695119ca35
2 changed files with 2 additions and 2 deletions
@@ -34,7 +34,7 @@ public fun <T> Iterator<T>.asSequence(): Sequence<T> = Sequence { this }.constra
*
* @sample samples.collections.Sequences.Building.sequenceOfValues
*/
public fun <T> sequenceOf(vararg elements: T): Sequence<T> = if (elements.isEmpty()) emptySequence() else elements.asSequence()
public fun <T> sequenceOf(vararg elements: T): Sequence<T> = elements.asSequence()
/**
* Returns an empty sequence.
@@ -41,7 +41,7 @@ public fun <T> emptySet(): Set<T> = EmptySet
* The returned set is serializable (JVM).
* @sample samples.collections.Collections.Sets.readOnlySet
*/
public fun <T> setOf(vararg elements: T): Set<T> = if (elements.size > 0) elements.toSet() else emptySet()
public fun <T> setOf(vararg elements: T): Set<T> = elements.toSet()
/**
* Returns a new read-only set containing only the specified object [element].