1 write to _currentToken
Microsoft.CodeAnalysis.Features (1)
EmbeddedLanguages\Json\JsonParser.cs (1)
96_currentToken = _lexer.ScanNextToken();
12 references to _currentToken
Microsoft.CodeAnalysis.Features (12)
EmbeddedLanguages\Json\JsonParser.cs (12)
95var previous = _currentToken; 124Debug.Assert(_currentToken.Kind == JsonKind.EndOfFile); 126var root = new JsonCompilationUnit(arraySequence, _currentToken); 363=> _currentToken.Kind switch 379return _currentToken.Kind switch 409Debug.Assert(_currentToken.Kind == JsonKind.ColonToken); 420if (_currentToken.Kind == JsonKind.CommaToken) 426else if (_currentToken.Kind == JsonKind.EndOfFile) 432GetTokenStartPositionSpan(_currentToken))))); 454return _currentToken.Kind == JsonKind.ColonToken 579if (_currentToken.Kind == kind) 586return result.AddDiagnosticIfNone(new EmbeddedDiagnostic(error, GetTokenStartPositionSpan(_currentToken)));