1 write to _scanner
Microsoft.Analyzers.Local (1)
ApiLifecycle\Json\JsonReader.cs (1)
22_scanner = new TextScanner(reader);
54 references to _scanner
Microsoft.Analyzers.Local (54)
ApiLifecycle\Json\JsonReader.cs (54)
64_scanner.SkipWhitespace(); 66var next = _scanner.Peek(); 83_scanner.Position), 89_scanner.Assert("null"); 95switch (_scanner.Peek()) 98_scanner.Assert("true"); 102_scanner.Assert("false"); 111int next = _scanner.Peek(throwAtEndOfFile: false); 117_ = builder.Append(_scanner.Read()); 125if (_scanner.Peek() == '-') 127_ = builder.Append(_scanner.Read()); 130if (_scanner.Peek() == '0') 132_ = builder.Append(_scanner.Read()); 139if (_scanner.Peek(throwAtEndOfFile: false) == '.') 141_ = builder.Append(_scanner.Read()); 146if (_scanner.Peek(throwAtEndOfFile: false) == 'e' || _scanner.Peek(throwAtEndOfFile: false) == 'E') 148_ = builder.Append(_scanner.Read()); 150var next = _scanner.Peek(); 156_ = builder.Append(_scanner.Read()); 172_scanner.Assert('"'); 176var errorPosition = _scanner.Position; 177var c = _scanner.Read(); 181errorPosition = _scanner.Position; 182c = _scanner.Read(); 220var errorPosition = _scanner.Position; 222return char.ToUpperInvariant(_scanner.Read()) switch 265_scanner.Assert('{'); 267_scanner.SkipWhitespace(); 269if (_scanner.Peek() == '}') 271_ = _scanner.Read(); 277_scanner.SkipWhitespace(); 279var errorPosition = _scanner.Position; 289_scanner.SkipWhitespace(); 291_scanner.Assert(':'); 293_scanner.SkipWhitespace(); 299_scanner.SkipWhitespace(); 301errorPosition = _scanner.Position; 302var next = _scanner.Read(); 306_scanner.SkipWhitespace(); 307if (_scanner.Peek() == '}') 309next = _scanner.Read(); 336_scanner.Assert('['); 338_scanner.SkipWhitespace(); 340if (_scanner.Peek() == ']') 342_ = _scanner.Read(); 348_scanner.SkipWhitespace(); 354_scanner.SkipWhitespace(); 356var errorPosition = _scanner.Position; 357var next = _scanner.Read(); 361_scanner.SkipWhitespace(); 362if (_scanner.Peek() == ']') 364next = _scanner.Read(); 386_scanner.SkipWhitespace();