EnumDeclarationNode
class EnumDeclarationNode(val location: Location, val name: IdentifierNode, val values: List<IdentifierNode>, val annotations: List<AnnotationNode>) : NamedDeclarationNode, AnnotatedNode
Constructors
Link copied to clipboard
constructor(location: Location, name: IdentifierNode, values: List<IdentifierNode>, annotations: List<AnnotationNode>)
Functions
Link copied to clipboard
inline fun Node.report(controller: DiagnosticController, severity: DiagnosticSeverity, block: DiagnosticMessageBuilder.() -> Unit)
Link copied to clipboard
inline fun Node.reportError(controller: DiagnosticController, block: DiagnosticMessageBuilder.() -> Unit)
Link copied to clipboard
inline fun Node.reportInfo(controller: DiagnosticController, block: DiagnosticMessageBuilder.() -> Unit)
Link copied to clipboard
inline fun Node.reportWarning(controller: DiagnosticController, block: DiagnosticMessageBuilder.() -> Unit)