1 write to _lexer
Microsoft.Build (1)
Evaluation\Conditionals\Parser.cs (1)
107_lexer = new Scanner(expression, _options);
36 references to _lexer
Microsoft.Build (36)
Evaluation\Conditionals\Parser.cs (36)
108if (!_lexer.Advance()) 110errorPosition = _lexer.GetErrorPosition(); 111ProjectErrorUtilities.ThrowInvalidProject(elementLocation, _lexer.GetErrorResource(), expression, errorPosition, _lexer.UnexpectedlyFound); 114if (!_lexer.IsNext(Token.TokenType.EndOfInput)) 116errorPosition = _lexer.GetErrorPosition(); 117ProjectErrorUtilities.ThrowInvalidProject(elementLocation, "UnexpectedTokenInCondition", expression, _lexer.IsNextString(), errorPosition); 130if (!_lexer.IsNext(Token.TokenType.EndOfInput)) 180errorPosition = _lexer.GetErrorPosition(); 181ProjectErrorUtilities.ThrowInvalidProject(_elementLocation, "UnexpectedTokenInCondition", expression, _lexer.IsNextString(), errorPosition); 184if (!_lexer.IsNext(Token.TokenType.EndOfInput)) 193if (_lexer.IsNext(Token.TokenType.EndOfInput)) 202errorPosition = _lexer.GetErrorPosition(); 203ProjectErrorUtilities.ThrowInvalidProject(_elementLocation, "UnexpectedTokenInCondition", expression, _lexer.IsNextString(), errorPosition); 224errorPosition = _lexer.GetErrorPosition(); 225ProjectErrorUtilities.ThrowInvalidProject(_elementLocation, "UnexpectedTokenInCondition", expression, _lexer.IsNextString(), errorPosition); 282Token current = _lexer.CurrentToken; 287errorPosition = _lexer.GetErrorPosition(); 288ProjectErrorUtilities.ThrowInvalidProject(_elementLocation, "UnexpectedTokenInCondition", _lexer.IsNextString(), errorPosition); 295errorPosition = _lexer.GetErrorPosition(); 296ProjectErrorUtilities.ThrowInvalidProject(_elementLocation, "UnexpectedTokenInCondition", expression, _lexer.IsNextString(), errorPosition); 310errorPosition = _lexer.GetErrorPosition(); 311ProjectErrorUtilities.ThrowInvalidProject(_elementLocation, "UnexpectedTokenInCondition", expression, _lexer.IsNextString(), errorPosition); 320errorPosition = _lexer.GetErrorPosition(); 321ProjectErrorUtilities.ThrowInvalidProject(_elementLocation, "UnexpectedTokenInCondition", expression, _lexer.IsNextString(), errorPosition); 328errorPosition = _lexer.GetErrorPosition(); 329ProjectErrorUtilities.ThrowInvalidProject(_elementLocation, "UnexpectedTokenInCondition", expression, _lexer.IsNextString(), errorPosition); 336if (!_lexer.IsNext(Token.TokenType.RightParenthesis)) 354Token current = _lexer.CurrentToken; 383if (_lexer.IsNext(token)) 385if (!_lexer.Advance()) 387errorPosition = _lexer.GetErrorPosition(); 388if (_lexer.UnexpectedlyFound != null) 390ProjectErrorUtilities.ThrowInvalidProject(_elementLocation, _lexer.GetErrorResource(), expression, errorPosition, _lexer.UnexpectedlyFound); 394ProjectErrorUtilities.ThrowInvalidProject(_elementLocation, _lexer.GetErrorResource(), expression, errorPosition);