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 |