18 references to Lexer
Microsoft.CodeAnalysis.CSharp (10)
Parser\LanguageParser_InterpolatedString.cs (3)
73
using var tempLexer = new
Lexer
(SourceText.From(originalText), this.Options, allowPreprocessorDirectives: false);
373
using var tempLexer = new
Lexer
(SourceText.From(expressionText), options, allowPreprocessorDirectives: false, interpolationFollowedByColon: interpolation.HasColon);
463
using var tempLexer = new
Lexer
(SourceText.From(fakeString), this.Options, allowPreprocessorDirectives: false);
Syntax\CSharpSyntaxTree.cs (2)
505
using var lexer = new InternalSyntax.
Lexer
(text, options);
571
using var lexer = new InternalSyntax.
Lexer
(newText, this.Options);
Syntax\SyntaxFactory.cs (5)
1591
using (var lexer = new InternalSyntax.
Lexer
(MakeSourceText(text, offset), options))
1602
using (var lexer = new InternalSyntax.
Lexer
(MakeSourceText(text, offset), CSharpParseOptions.Default))
1639
using (var lexer = new InternalSyntax.
Lexer
(MakeSourceText(text, offset), CSharpParseOptions.Default))
1657
using (var lexer = new InternalSyntax.
Lexer
(MakeSourceText(text, offset), options ?? CSharpParseOptions.Default))
1906
return new InternalSyntax.
Lexer
(
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (2)
SyntaxHelpers.cs (2)
206
using var lexer = new InternalSyntax.
Lexer
(source, PreviewParseOptions, allowPreprocessorDirectives: false);
218
using var lexer = new InternalSyntax.
Lexer
(source, PreviewParseOptions);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\TopLevelStatementsTests.cs (1)
8777
using var lexer = new Syntax.InternalSyntax.
Lexer
(newText, TestOptions.RegularDefault);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (5)
LexicalAndXml\CrefLexerTests.cs (1)
444
using (var lexer = new InternalSyntax.
Lexer
(SourceText.From(text + "'"), TestOptions.RegularWithDocumentationComments))
LexicalAndXml\LexicalTests.cs (2)
72
using (var lexer = new InternalSyntax.
Lexer
(SourceText.From(text), _options))
85
using (var lexer = new InternalSyntax.
Lexer
(SourceText.From(text), _options))
LexicalAndXml\NameAttributeValueLexerTests.cs (1)
408
using (var lexer = new InternalSyntax.
Lexer
(SourceText.From(text + "'"), TestOptions.RegularWithDocumentationComments))
Parsing\ParsingTests.cs (1)
367
var lexer = new Syntax.InternalSyntax.
Lexer
(Text.SourceText.From(text), CSharpParseOptions.Default);