, how can I tell if it is an enum? i’m looking into obtaining a
KSClassDeclaration
for
Enum<*>
William Reed
10/13/2021, 3:28 PM
I have this, but it isn’t working yet
Copy code
private val enumType = resolver.getClassDeclarationByName(resolver.getKSNameFromString("kotlin.Enum")) ?: error("Cannot find kotlin.Enum KSName")
type.isAssignableFrom(enumType.asStarProjectedType()) // always returns false when type is an enum class