Special enum function support; Fix for KT-10569: Cannot iterate over values of an enum class when it is used as a generic parameter
#KT-10569 Fixed
This commit is contained in:
@@ -79,3 +79,13 @@ public fun byteArrayOf(vararg elements: Byte): ByteArray
|
||||
* Returns an array containing the specified boolean values.
|
||||
*/
|
||||
public fun booleanArrayOf(vararg elements: Boolean): BooleanArray
|
||||
|
||||
/**
|
||||
* Returns an array containing enum T entries.
|
||||
*/
|
||||
public inline fun <reified T : Enum<T>> enumValues(): Array<T>
|
||||
|
||||
/**
|
||||
* Returns an enum entry with specified name.
|
||||
*/
|
||||
public inline fun <reified T : Enum<T>> enumValueOf(name: String): T
|
||||
Reference in New Issue
Block a user