Enum
data class Enum(val packageName: String, val names: List<String>, val values: List<CodeGenTree.Enum.Value>, val documentation: String? = null, val annotations: List<CodeGenTree.Annotation> = emptyList(), val innerClasses: List<CodeGenTree.Class> = emptyList(), val provided: Boolean = false, val ir: IRTree.Enum? = null) : CodeGenTree.Class(source)
Constructors
Link copied to clipboard
constructor(packageName: String, names: List<String>, values: List<CodeGenTree.Enum.Value>, documentation: String? = null, annotations: List<CodeGenTree.Annotation> = emptyList(), innerClasses: List<CodeGenTree.Class> = emptyList(), provided: Boolean = false, ir: IRTree.Enum? = null)
Types
Link copied to clipboard
data class Value(val name: String, val documentation: String? = null, val annotations: List<CodeGenTree.Annotation> = emptyList(), val ir: IRTree.Enum.Value? = null)