fun <T: Enum<T>>methodWithKotlinEnumAsParameter(entries: EnumEntries<T>) { println(entries) } fun main(vararg args: String) { methodWithKotlinEnumAsParameter(Status.entries) methodWithKotlinEnumAsParameter(Weekday.entries) }