1 write to _reader
Microsoft.Build.Tasks.Core (1)
VisualBasictokenEnumerator.cs (1)
29_reader = new VisualBasicTokenCharReader(binaryStream, forceANSI);
41 references to _reader
Microsoft.Build.Tasks.Core (41)
VisualBasictokenEnumerator.cs (41)
39int startPosition = _reader.Position; 44if (_reader.SinkWhiteSpace()) 46while (_reader.SinkWhiteSpace()) 51if (_reader.SinkLineContinuationCharacter()) // Line continuation is '_' 54int savePosition = _reader.Position - 1; 57while (_reader.SinkWhiteSpace()) 64while (_reader.SinkNewLine()) 76_reader.Position = savePosition; 83else if (_reader.SinkNewLine()) 90else if (_reader.SinkLineCommentStart()) 93_reader.SinkToEndOfLine(); 105_reader.CurrentCharacter == '[' || 106_reader.MatchNextIdentifierStart()) 109if (_reader.CurrentCharacter == '[') 112_reader.SinkCharacter(); 115if (!_reader.SinkIdentifierStart()) 123while (_reader.SinkIdentifierPart()) 130if (!_reader.Sink("]")) 139_reader.SinkTypeCharacter(); // Type character is optional. 144string identifierOrKeyword = _reader.GetCurrentMatchedString(startPosition); 180else if (_reader.SinkHexIntegerPrefix()) 182if (!_reader.SinkMultipleHexDigits()) 189_reader.SinkIntegerSuffix(); 195else if (_reader.SinkOctalIntegerPrefix()) 197if (!_reader.SinkMultipleOctalDigits()) 204_reader.SinkIntegerSuffix(); 210else if (_reader.SinkMultipleDecimalDigits()) 213_reader.SinkDecimalIntegerSuffix(); 219else if (_reader.CurrentCharacter == '#') 221if (_reader.SinkIgnoreCase("#if")) 225else if (_reader.SinkIgnoreCase("#end if")) 234_reader.SinkToEndOfLine(); 239else if (_reader.SinkSeparatorCharacter()) 245else if (_reader.SinkOperator()) 251else if (_reader.Sink("\"")) 256while (_reader.Sink("\"\"")) 260while (!_reader.EndOfLines && _reader.SinkCharacter() != '\"'); 263if (_reader.EndOfLines) 275_reader.SinkCharacter(); 327return _reader;