1 instantiation of SyntaxTokenParser
Microsoft.CodeAnalysis.CSharp (1)
Syntax\SyntaxFactory.cs (1)
1712return new SyntaxTokenParser(new InternalSyntax.Lexer(sourceText, options ?? CSharpParseOptions.Default));
19 references to SyntaxTokenParser
Microsoft.CodeAnalysis.CSharp (1)
Syntax\SyntaxFactory.cs (1)
1710public static SyntaxTokenParser CreateTokenParser(SourceText sourceText, CSharpParseOptions? options = null)
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (6)
25public static SyntaxTokenParser CreateTokenizer(SourceText text) 41using var tokenizer = CreateTokenizer(sourceFile.Text); 92SyntaxTokenParser? tokenizer = null) 267internal sealed class DirectiveValueLexer(SourceText text, SyntaxTokenParser? parser) : IDisposable 270private SyntaxTokenParser? _parser = parser; 271private SyntaxTokenParser.Result? _previous;
Microsoft.CodeAnalysis.Razor.Compiler (6)
Language\Legacy\RoslynCSharpTokenizer.cs (6)
24private readonly SyntaxTokenParser _roslynTokenParser; 35private readonly List<(int position, SyntaxTokenParser.Result result, bool isOnlyWhitespaceOnLine)> _resultCache = ListPool<(int, SyntaxTokenParser.Result, bool)>.Default.Get(); 723private SyntaxTokenParser.Result GetNextResult(NextResultType expectedType) 730_ => Assumed.Unreachable<SyntaxTokenParser.Result>() 807ListPool<(int, SyntaxTokenParser.Result, bool)>.Default.Return(_resultCache);
Microsoft.DotNet.ProjectTools (6)
src\sdk\src\Cli\Microsoft.DotNet.FileBasedPrograms\FileLevelDirectiveHelpers.cs (6)
25public static SyntaxTokenParser CreateTokenizer(SourceText text) 41using var tokenizer = CreateTokenizer(sourceFile.Text); 92SyntaxTokenParser? tokenizer = null) 267internal sealed class DirectiveValueLexer(SourceText text, SyntaxTokenParser? parser) : IDisposable 270private SyntaxTokenParser? _parser = parser; 271private SyntaxTokenParser.Result? _previous;