2 writes to _identLen
Microsoft.CodeAnalysis.CSharp (2)
Parser\Lexer.cs (2)
1271
_identLen
= 0;
1281
_identBuffer[
_identLen
++] = ch;
17 references to _identLen
Microsoft.CodeAnalysis.CSharp (17)
Parser\Lexer.cs (17)
1276
if (
_identLen
>= _identBuffer.Length)
1455
if (!this.ModeIs(LexerMode.DebuggerSyntax) ||
_identLen
> 0)
1477
if (
_identLen
== 0)
1497
if (
_identLen
== 0)
1516
if (
_identLen
== 0 && this.ModeIs(LexerMode.DebuggerSyntax) && TextWindow.PeekChar(1) == '>')
1529
if (
_identLen
== 0 && ch > 127 && SyntaxFacts.IsIdentifierStartCharacter(ch))
1533
else if (
_identLen
> 0 && ch > 127 && SyntaxFacts.IsIdentifierPartCharacter(ch))
1582
if (
_identLen
> 0)
1587
if (
_identLen
== width)
1593
info.StringValue = TextWindow.Intern(_identBuffer, 0,
_identLen
);
1601
var valueText = TextWindow.Intern(_identBuffer, objectAddressOffset,
_identLen
- objectAddressOffset);
1719
if (
_identLen
== 0)
1752
if (
_identLen
== 0 && consumedChar > 127 && SyntaxFacts.IsIdentifierStartCharacter(consumedChar))
1756
else if (
_identLen
> 0 && consumedChar > 127 && SyntaxFacts.IsIdentifierPartCharacter(consumedChar))
1783
if (
_identLen
> 0)
1793
if (
_identLen
== width)
1800
info.StringValue = TextWindow.Intern(_identBuffer, 0,
_identLen
);