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)); 81var previousToken = _tokens[0]; 82for (var i = 1; i < _tokens.Count; i++) 84var currentToken = _tokens[i]; 120return new TokenData(this, 0, _tokens[0]); 128return new TokenData(this, this.TokenCount - 1, _tokens[this.TokenCount - 1]); 132public int TokenCount => _tokens.Count; 137return _tokens[index]; 150return new TokenData(this, tokenData.IndexInStream - 1, _tokens[tokenData.IndexInStream - 1]); 156if (_tokens[lastIndex].Equals(previousToken)) 158return new TokenData(this, lastIndex, _tokens[lastIndex]); 168return new TokenData(this, tokenData.IndexInStream + 1, _tokens[tokenData.IndexInStream + 1]); 173if (_tokens[0].Equals(nextToken)) 175return new TokenData(this, 0, _tokens[0]); 361yield return ValueTuple.Create(ValueTuple.Create(_tokens[pairIndex], _tokens[pairIndex + 1]), trivia); 467var info = _factory.Create(_tokens[pairIndex], _tokens[pairIndex + 1]); 501var tokenIndex = _tokens.BinarySearch(token, TokenOrderComparer.Instance); 511return _tokens[tokenIndex] == token ? tokenIndex : -1; 518for (var i = tokenIndex; i < _tokens.Count; i++) 520if (!_tokens[i].FullSpan.IsEmpty) 527if (_tokens[i] == token) 535if (!_tokens[i].FullSpan.IsEmpty) 542if (_tokens[i] == token) 552=> new(_tokens);