SyntaxKind Enum

The kinds of node, token, and trivia a JSON tree is made of.

public enum SyntaxKind

Fields

NameValueDescription
None0
List1A sequence of children held in one slot. Shared by every language, and so fixed at 1.
OpenBraceToken8000
CloseBraceToken8001
OpenBracketToken8002
CloseBracketToken8003
ColonToken8004
CommaToken8005
StringToken8100
NumberToken8101
TrueKeyword8102
FalseKeyword8103
NullKeyword8104
BadToken8500Text the parser could make no sense of.
EndOfFileToken8501
WhitespaceTrivia8600
EndOfLineTrivia8601
SingleLineCommentTrivia8602
MultiLineCommentTrivia8603
JsonDocument9000
JsonObject9001
JsonMember9002
JsonArray9003
JsonString9004
JsonNumber9005
JsonTrueLiteral9006
JsonFalseLiteral9007
JsonNullLiteral9008
JsonSkippedText9009