4 writes to NextToken
Microsoft.CodeAnalysis.Features (4)
ExtractMethod\AbstractSyntaxTriviaService.Result.cs (4)
218NextToken = tokens[TriviaLocation.BeforeBeginningOfSpan].GetNextToken(includeZeroWidth: true) 224NextToken = tokens[TriviaLocation.AfterBeginningOfSpan] 230NextToken = tokens[TriviaLocation.BeforeEndOfSpan].GetNextToken(includeZeroWidth: true) 236NextToken = tokens[TriviaLocation.AfterEndOfSpan]
12 references to NextToken
Microsoft.CodeAnalysis.CSharp.Features (7)
ExtractMethod\CSharpMethodExtractor.TriviaResult.cs (7)
89tokenPair.NextToken == body.CloseBraceToken) 97tokenPair.NextToken.GetPreviousToken() == semicolonToken) 106triviaMap.TryGetValue(tokenPair.NextToken, out var nextTriviaPair); 114TriviaLocation.AfterEndOfSpan => FilterTriviaList(list.Concat(tokenPair.NextToken.LeadingTrivia)), 115TriviaLocation.AfterBeginningOfSpan => FilterTriviaList(AppendTrailingTrivia(tokenPair).Concat(list).Concat(tokenPair.NextToken.LeadingTrivia)), 116TriviaLocation.BeforeEndOfSpan => FilterTriviaList(tokenPair.PreviousToken.TrailingTrivia.Concat(list).Concat(tokenPair.NextToken.LeadingTrivia)), 148return tokenPair.NextToken.LeadingTrivia;
Microsoft.CodeAnalysis.Features (5)
ExtractMethod\AbstractSyntaxTriviaService.Result.cs (5)
66var nextToken = map.GetOrAdd(localCopy.Item1.NextToken, _ => localCopy.Item1.NextToken); 67map[localCopy.Item1.NextToken] = nextToken.WithLeadingTrivia(localCopy.Item2.LeadingTrivia); 275triviaMap.TryGetValue(tokenPair.NextToken, out var nextTriviaPair); 278return tokenPair.PreviousToken.TrailingTrivia.Concat(trailingTrivia).Concat(leadingTrivia).Concat(tokenPair.NextToken.LeadingTrivia);