enumValues

Returns an array containing enum T entries.

expect inline fun <T : Enum<T>> enumValues(): Array<T>(source)
enum class Color {
    RED, GREEN, BLUE
}

fun main() {
    val colors = enumValues<Color>()
    colors.forEach { println(it) }
}

Source