1 write to _tokens
Microsoft.CodeAnalysis.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenStream.cs (1)
60
_tokens
= new SegmentedList<SyntaxToken>(sizeOfList);
26 references to _tokens
Microsoft.CodeAnalysis.CodeStyle (26)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\TokenStream.cs (26)
61
_tokens
.AddRange(_treeData.GetApplicableTokens(spanToFormat));
81
var previousToken =
_tokens
[0];
82
for (var i = 1; i <
_tokens
.Count; i++)
84
var currentToken =
_tokens
[i];
120
return new TokenData(this, 0,
_tokens
[0]);
128
return new TokenData(this, this.TokenCount - 1,
_tokens
[this.TokenCount - 1]);
132
public int TokenCount =>
_tokens
.Count;
137
return
_tokens
[index];
150
return new TokenData(this, tokenData.IndexInStream - 1,
_tokens
[tokenData.IndexInStream - 1]);
156
if (
_tokens
[lastIndex].Equals(previousToken))
158
return new TokenData(this, lastIndex,
_tokens
[lastIndex]);
168
return new TokenData(this, tokenData.IndexInStream + 1,
_tokens
[tokenData.IndexInStream + 1]);
173
if (
_tokens
[0].Equals(nextToken))
175
return new TokenData(this, 0,
_tokens
[0]);
361
yield return ValueTuple.Create(ValueTuple.Create(
_tokens
[pairIndex],
_tokens
[pairIndex + 1]), trivia);
467
var info = _factory.Create(
_tokens
[pairIndex],
_tokens
[pairIndex + 1]);
501
var tokenIndex =
_tokens
.BinarySearch(token, TokenOrderComparer.Instance);
511
return
_tokens
[tokenIndex] == token ? tokenIndex : -1;
518
for (var i = tokenIndex; i <
_tokens
.Count; i++)
520
if (!
_tokens
[i].FullSpan.IsEmpty)
527
if (
_tokens
[i] == token)
535
if (!
_tokens
[i].FullSpan.IsEmpty)
542
if (
_tokens
[i] == token)
552
=> new(
_tokens
);