[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
|
* @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.
|
* Returns an empty sequence.
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ public fun <T> emptySet(): Set<T> = EmptySet
|
|||||||
* The returned set is serializable (JVM).
|
* The returned set is serializable (JVM).
|
||||||
* @sample samples.collections.Collections.Sets.readOnlySet
|
* @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].
|
* Returns a new read-only set containing only the specified object [element].
|
||||||
|
|||||||
Reference in New Issue
Block a user