15 types derived from Token
Microsoft.Build.Tasks.Core (15)
CSharptokenizer.cs (2)
24internal class CharLiteralToken : Token { } // i.e. A char value. 25internal class NullLiteralToken : Token { } // i.e. A literal Null.
token.cs (11)
67internal class WhitespaceToken : Token { } 68internal abstract class LiteralToken : Token { } 69internal class BooleanLiteralToken : Token { } // i.e. true or false 70internal abstract class IntegerLiteralToken : Token { } // i.e. a literal integer 73internal class StringLiteralToken : Token { } // i.e. A string value. 74internal abstract class SyntaxErrorToken : Token { } // A syntax error. 79internal class CommentToken : Token { } 80internal class IdentifierToken : Token { } // An identifier 81internal class KeywordToken : Token { } // An keyword 82internal class PreprocessorToken : Token { } // #if, #region, etc. 85internal class OperatorOrPunctuatorToken : Token { } // One of the predefined operators or punctuators
VisualBasictokenizer.cs (2)
24internal class LineTerminatorToken : Token { } 25internal class SeparatorToken : Token { }
3 references to Token
Microsoft.Build.Tasks.Core (3)
CSharpParserUtilities.cs (1)
46foreach (Token t in tokens)
tokenEnumerator.cs (1)
20protected Token current = null;
VisualBasicParserUtilities.cs (1)
48foreach (Token t in tokens)