I need an exhaustive list of SyntaxKind that belongs to SyntaxToken, and list of SyntaxKind that belongs to SyntaxNode. The reason is because SyntaxKind contain not only kind that belongs to SyntaxToken, but also kind that belongs to SyntaxNode, and i didn't know how to differentiate it. I need the list because i want to know all possible kind for SyntaxToken, and all possible kind for SyntaxNode. For example, PublicKeyword kind belongs to SyntaxToken, and ClassDeclaration kind belongs to SyntaxNode, and both of them is in SyntaxKind.
I need the list for Roslyn version 3.11.0 (C#9.0) and version 4.9.2 (C#12.0). Can anyone please help me with this? Thank you in advance.
I tried searching but can't find it.