Enum SyntaxKind
Identifies a kind for a SyntaxToken, the basis for which Parser will construct the syntax tree.
Namespace: DotLang.CodeAnalysis.Syntax
Assembly: DotLang.dll
Syntax
public enum SyntaxKind : byte
Fields
| Name | Description |
|---|---|
| CloseBraceToken | The |
| CloseBracketToken | The |
| ColonToken | The |
| CommaToken | The |
| DigraphKeyword | Syntax for the |
| DirectedEdgeToken | Syntax for the |
| EdgeKeyword | Syntax for the |
| EndOfFileToken | Indicates the last token in the source text indicating the end. No more tokens will follow. Like all non-trivia tokens, this token may have leading trivia (that is, trivia at the end of the file, such as a final new line). |
| EqualsToken | The |
| GraphKeyword | Syntax for the |
| IdentifierToken | Syntax for an identifier, which is any string of alphabetic characters, underscores
( |
| MultiLineCommentTriviaToken | Trivia syntax that may appear in LeadingTrivia
representing C++-style ( |
| NodeKeyword | Syntax for the |
| None | No syntax has been identified. Implies an invalid SyntaxToken. |
| NumeralLiteralToken | Syntax for a numeral literal |
| OpenBraceToken | The |
| OpenBracketToken | The |
| PreprocessorDirective | Syntax representing a C preprocessor directive line ( |
| SemicolonToken | The |
| SingleLineCommentTriviaToken | Trivia syntax that may appear in LeadingTrivia
representing C-style ( |
| StrictKeyword | Syntax for the |
| StringLiteralToken | Syntax for a double-quoted string literal |
| SubgraphKeyword | Syntax for the |
| UndirectedEdgeToken | Syntax for the |
| WhiteSpaceTriviaToken | Trivia syntax that may appear in LeadingTrivia representing a a run of white space characters, including new lines and carriage returns. |
| XmlLiteralToken | Syntax for an HTML/XML string literal |