21 writes to _lookahead
Microsoft.Build (21)
Evaluation\Conditionals\Scanner.cs (21)
153_lookahead = Token.EndOfInput; 160_lookahead = Token.Comma; 164_lookahead = Token.LeftParenthesis; 168_lookahead = Token.RightParenthesis; 208_lookahead = Token.NotEqualTo; 213_lookahead = Token.Not; 221_lookahead = Token.GreaterThanOrEqualTo; 226_lookahead = Token.GreaterThan; 234_lookahead = Token.LessThanOrEqualTo; 239_lookahead = Token.LessThan; 246_lookahead = Token.EqualTo; 419_lookahead = new Token(Token.TokenType.Property, propertyExpression); 443_lookahead = new Token(Token.TokenType.ItemMetadata, itemMetadataExpression); 570_lookahead = new Token(Token.TokenType.ItemList, _expression.Substring(start, _parsePoint - start)); 655_lookahead = new Token(Token.TokenType.String, originalTokenString, expandable); 698_lookahead = Token.And; 702_lookahead = Token.Or; 710_lookahead = new Token(Token.TokenType.Function, _expression.Substring(start, end - start)); 715_lookahead = new Token(Token.TokenType.String, tokenValue); 727_lookahead = new Token(Token.TokenType.Numeric, _expression.Substring(start, _parsePoint - start)); 754_lookahead = new Token(Token.TokenType.Numeric, _expression.Substring(start, _parsePoint - start));
4 references to _lookahead
Microsoft.Build (4)
Evaluation\Conditionals\Scanner.cs (4)
97return _lookahead.IsToken(type); 102return _lookahead.String; 107get { return _lookahead; } 141if (_lookahead?.IsToken(Token.TokenType.EndOfInput) == true)