Enum
data class Enum(val name: Identifier, val values: List<EnumValue>, val allowAlias: Boolean = false, val reservedNames: List<Identifier> = emptyList(), val reservedNumbers: List<IntRange> = emptyList()) : Type
Represents an enum declaration.
Constructors
Link copied to clipboard
constructor(name: Identifier, values: List<EnumValue>, allowAlias: Boolean = false, reservedNames: List<Identifier> = emptyList(), reservedNumbers: List<IntRange> = emptyList())