4 writes to Current
Microsoft.CodeAnalysis.CodeStyle (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\NamingStyle.WordSpanEnumerator.cs (4)
25
Current
= new TextSpan(nameSpan.Start, 0);
37
Current
= _nameSpan;
52
Current
= new TextSpan(Current.End + _wordSeparator.Length, 0);
70
Current
= TextSpan.FromBounds(Current.End, Math.Min(_nameSpan.End, nextWordSeparator));
8 references to Current
Microsoft.CodeAnalysis.CodeStyle (8)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\NamingStyle.WordSpanEnumerator.cs (8)
35
if (
Current
.Length == 0)
48
var nextWordSeparator = _name.IndexOf(_wordSeparator,
Current
.End);
49
if (nextWordSeparator ==
Current
.End)
52
Current = new TextSpan(
Current
.End + _wordSeparator.Length, 0);
63
if (
Current
.End > _nameSpan.End)
70
Current = TextSpan.FromBounds(
Current
.End, Math.Min(_nameSpan.End, nextWordSeparator));
74
return
Current
.Length > 0 &&
Current
.End <= _nameSpan.End;