3 instantiations of Result
Microsoft.CodeAnalysis.CSharp (3)
Syntax\SyntaxTokenParser.cs (3)
54return new Result(new SyntaxToken(parent: null, token, startingPosition, index: 0), startingDirectiveStack); 69return new Result(new SyntaxToken(parent: null, containingToken, startingPosition, index: 0), startingDirectiveStack); 84return new Result(new SyntaxToken(parent: null, containingToken, startingPosition, index: 0), startingDirectiveStack);
21 references to Result
dotnet (1)
Commands\Run\FileBasedAppSourceEditor.cs (1)
130var result = tokenizer.ParseNextToken();
Microsoft.CodeAnalysis.CSharp (5)
Syntax\SyntaxTokenParser.cs (5)
14/// can be used to skip forward in the file to a specific position, and <see cref="ResetTo(Result)"/> can be used to reset the parser 49public Result ParseNextToken() 63public Result ParseLeadingTrivia() 78public Result ParseTrailingTrivia() 104public void ResetTo(Result result)
Microsoft.CodeAnalysis.CSharp.Features (1)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (1)
44var result = tokenizer.ParseLeadingTrivia();
Microsoft.CodeAnalysis.Razor.Compiler (13)
Language\Legacy\RoslynCSharpTokenizer.cs (13)
35private readonly List<(int position, SyntaxTokenParser.Result result, bool isOnlyWhitespaceOnLine)> _resultCache = ListPool<(int, SyntaxTokenParser.Result, bool)>.Default.Get(); 219var leadingTriviaResult = GetNextResult(NextResultType.LeadingTrivia); 305var trailingTrivia = GetNextResult(NextResultType.TrailingTrivia); 314var nextResult = GetNextResult(NextResultType.LeadingTrivia); 322var result = GetNextResult(NextResultType.Token); 361var result = GetNextResult(NextResultType.Token); 659var result = GetNextResult(NextResultType.Token); 670var result = GetNextResult(NextResultType.Token); 721private SyntaxTokenParser.Result GetNextResult(NextResultType expectedType) 723var nextResult = expectedType switch 728_ => Assumed.Unreachable<SyntaxTokenParser.Result>() 805ListPool<(int, SyntaxTokenParser.Result, bool)>.Default.Return(_resultCache);
Microsoft.DotNet.ProjectTools (1)
src\sdk\src\Cli\Microsoft.DotNet.FileBasedPrograms\FileLevelDirectiveHelpers.cs (1)
44var result = tokenizer.ParseLeadingTrivia();