21 writes to _lookahead
Microsoft.Build (21)
Evaluation\Conditionals\Scanner.cs (21)
152_lookahead = Token.EndOfInput; 159_lookahead = Token.Comma; 163_lookahead = Token.LeftParenthesis; 167_lookahead = Token.RightParenthesis; 207_lookahead = Token.NotEqualTo; 212_lookahead = Token.Not; 220_lookahead = Token.GreaterThanOrEqualTo; 225_lookahead = Token.GreaterThan; 233_lookahead = Token.LessThanOrEqualTo; 238_lookahead = Token.LessThan; 245_lookahead = Token.EqualTo; 418_lookahead = new Token(Token.TokenType.Property, propertyExpression); 442_lookahead = new Token(Token.TokenType.ItemMetadata, itemMetadataExpression); 569_lookahead = new Token(Token.TokenType.ItemList, _expression.Substring(start, _parsePoint - start)); 654_lookahead = new Token(Token.TokenType.String, originalTokenString, expandable); 697_lookahead = Token.And; 701_lookahead = Token.Or; 709_lookahead = new Token(Token.TokenType.Function, _expression.Substring(start, end - start)); 714_lookahead = new Token(Token.TokenType.String, tokenValue); 726_lookahead = new Token(Token.TokenType.Numeric, _expression.Substring(start, _parsePoint - start)); 753_lookahead = new Token(Token.TokenType.Numeric, _expression.Substring(start, _parsePoint - start));
4 references to _lookahead
Microsoft.Build (4)
Evaluation\Conditionals\Scanner.cs (4)
96return _lookahead.IsToken(type); 101return _lookahead.String; 106get { return _lookahead; } 140if (_lookahead?.IsToken(Token.TokenType.EndOfInput) == true)