1 write to Token
Microsoft.CodeAnalysis.CSharp (1)
Syntax\SyntaxTokenParser.cs (1)
140Token = token;
33 references to Token
dotnet (4)
Commands\Run\FileBasedAppSourceEditor.cs (4)
131var leadingTrivia = result.Token.LeadingTrivia; 147if (result.Token.IsKind(SyntaxKind.EndOfFileToken)) 220if (!(result.Token.IsKind(SyntaxKind.EndOfFileToken) && !remainingLeadingTrivia.Any() && !result.Token.HasTrailingTrivia) &&
Microsoft.CodeAnalysis.CSharp (3)
Syntax\SyntaxTokenParser.cs (3)
106_lexer.Reset(result.Token.Position, result.ContextStartDirectiveStack); 131var contextualKind = Token.ContextualKind(); 132return contextualKind == Token.Kind() ? SyntaxKind.None : contextualKind;
Microsoft.CodeAnalysis.CSharp.Features (4)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (4)
45var triviaList = result.Token.LeadingTrivia; 59foreach (var trivia in result.Token.LeadingTrivia) 64foreach (var trivia in result.Token.TrailingTrivia) 69while (!result.Token.IsKind(SyntaxKind.EndOfFileToken));
Microsoft.CodeAnalysis.Razor.Compiler (18)
Language\Legacy\RoslynCSharpTokenizer.cs (18)
105var lastToken = result.Token; 221Debug.Assert(leadingTriviaResult.Token.IsKind(CSharpSyntaxKind.None)); 223if (leadingTriviaResult.Token.HasLeadingTrivia) 225_currentCSharpTokenTriviaEnumerator = (leadingTriviaResult.Token.LeadingTrivia.GetEnumerator(), isLeading: true); 306_currentCSharpTokenTriviaEnumerator = (trailingTrivia.Token.TrailingTrivia.GetEnumerator(), isLeading: false); 315Debug.Assert(nextResult.Token.IsKind(CSharpSyntaxKind.None)); 316Debug.Assert(nextResult.Token.FullSpan.Length == 0); 323var token = result.Token; 362var csharpToken = result.Token; 660var csharpToken = result.Token; 671var csharpToken = result.Token; 731Debug.Assert(_resultCache.All(r => r.position <= nextResult.Token.FullSpan.Start)); 733if (_resultCache.Count > 0 && _resultCache[^1].position == nextResult.Token.FullSpan.Start) 737Debug.Assert(_resultCache[^1].result is { Token.FullSpan.Length: 0 }); 738Debug.Assert(!nextResult.Token.HasLeadingTrivia); 739_resultCache[^1] = (nextResult.Token.FullSpan.Start, nextResult, _isOnlyWhitespaceOnLine); 743_resultCache.Add((nextResult.Token.FullSpan.Start, nextResult, _isOnlyWhitespaceOnLine)); 746if (!nextResult.Token.IsKind(CSharpSyntaxKind.None))
Microsoft.DotNet.ProjectTools (4)
src\sdk\src\Cli\Microsoft.DotNet.FileBasedPrograms\FileLevelDirectiveHelpers.cs (4)
45var triviaList = result.Token.LeadingTrivia; 59foreach (var trivia in result.Token.LeadingTrivia) 64foreach (var trivia in result.Token.TrailingTrivia) 69while (!result.Token.IsKind(SyntaxKind.EndOfFileToken));