5 instantiations of Token
System.Workflow.Activities (5)
Rules\Parser\Intellisense.cs (2)
18tokens.Add(new Token(TokenID.EndOfInput, 0, null)); 96postfixTokens.Add(new Token(TokenID.EndOfInput, 0, null));
Rules\Parser\Scanner.cs (3)
153token = new Token(TokenID.Illegal, 0, null); 196return new Token(TokenID.EndOfInput, currentPosition, null); 358Token token = new Token(tokenID, tokenStartPosition, tokenValue);
39 references to Token
System.Workflow.Activities (39)
Rules\Parser\Intellisense.cs (8)
11private List<Token> tokens = new List<Token>(); 23private Token CurrentToken 28private Token PrevToken() 42Token token = CurrentToken; 95List<Token> postfixTokens = tokens.GetRange(tokenIndex + 1, endTokenIndex - tokenIndex); 105Token token = PrevToken(); 215Token token = PrevToken(); // Eat the close delimiter
Rules\Parser\Parser.cs (25)
179private List<Token> tokens; 189tokens = new List<Token>(); 193internal ParserContext(List<Token> tokens) 200internal Token CurrentToken 205internal Token NextToken() 940Token token = parserContext.CurrentToken; 1103Token statementToken = parserContext.CurrentToken; 1127Token updateArgToken = parserContext.CurrentToken; 1225Token token = parserContext.CurrentToken; 1274Token operatorToken = parserContext.CurrentToken; 1300Token currentToken = parserContext.CurrentToken; 1496Token token = parserContext.NextToken(); // Consume the '.' 1717Token token = parserContext.CurrentToken; 1770Token token = parserContext.CurrentToken; 1849Token token = parserContext.CurrentToken; 2009Token token = parserContext.CurrentToken; 2039Token token = parserContext.CurrentToken; 2065Token token = parserContext.NextToken(); 2103Token token = parserContext.NextToken(); 2150Token token = parserContext.CurrentToken; 2238Token token = parserContext.NextToken(); 2337Token token; 2373Token currentToken = parserContext.CurrentToken; 2407Token currentToken = parserContext.CurrentToken; 2413Token next = parserContext.NextToken(); // skip '['
Rules\Parser\Scanner.cs (6)
129internal void Tokenize(List<Token> tokenList) 131Token token = null; 139internal void TokenizeForIntellisense(List<Token> tokenList) 141Token token = null; 186private Token NextToken() 358Token token = new Token(tokenID, tokenStartPosition, tokenValue);