[stdlib] remove duplicate size checks, as the same is done inside of Array extension functions that are called here
This commit is contained in:
@@ -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].
|
||||
|
||||
Reference in New Issue
Block a user