1 write to LexemeStartPosition
Microsoft.CodeAnalysis.CSharp (1)
Parser\AbstractLexer.cs (1)
34
LexemeStartPosition
= this.TextWindow.Position;
12 references to LexemeStartPosition
Microsoft.CodeAnalysis.CSharp (12)
Parser\AbstractLexer.cs (5)
137
return position >=
LexemeStartPosition
? position -
LexemeStartPosition
: position;
141
=> TextWindow.GetText(
LexemeStartPosition
, intern: false);
144
=> TextWindow.GetText(
LexemeStartPosition
, intern: true);
147
=> this.TextWindow.Position -
LexemeStartPosition
;
Parser\Lexer.cs (4)
470
atDotPosition == this.
LexemeStartPosition
)
2341
this.
LexemeStartPosition
,
2831
this.AddError(this.
LexemeStartPosition
, this.CurrentLexemeWidth, ErrorCode.ERR_OpenEndedComment);
4856
return new SyntaxDiagnosticInfo(start - this.
LexemeStartPosition
,
Parser\Lexer_RawStringLiteral.cs (2)
90
var afterStartDelimiter = this.
LexemeStartPosition
+ startingQuoteCount;
172
var afterStartDelimiter = this.
LexemeStartPosition
+ startingQuoteCount;
Parser\QuickScanner.cs (1)
266
lexer.TextWindow.Reset(lexer.
LexemeStartPosition
);