4 writes to PreviousToken
Microsoft.CodeAnalysis.Features (4)
ExtractMethod\AbstractSyntaxTriviaService.Result.cs (4)
222PreviousToken = tokens[TriviaLocation.BeforeBeginningOfSpan], 228PreviousToken = tokens[TriviaLocation.AfterBeginningOfSpan].GetPreviousToken(includeZeroWidth: true), 234PreviousToken = tokens[TriviaLocation.BeforeEndOfSpan], 240PreviousToken = tokens[TriviaLocation.AfterEndOfSpan].GetPreviousToken(includeZeroWidth: true),
24 references to PreviousToken
Microsoft.CodeAnalysis.CSharp.Features (10)
ExtractMethod\CSharpMethodExtractor.TriviaResult.cs (10)
102if (tokenPair.PreviousToken == body.OpenBraceToken && 112if (tokenPair.PreviousToken == expressionBody.ArrowToken && 121var previousTriviaPair = triviaMap.ContainsKey(tokenPair.PreviousToken) ? triviaMap[tokenPair.PreviousToken] : default; 134TriviaLocation.BeforeEndOfSpan => FilterTriviaList(tokenPair.PreviousToken.TrailingTrivia.Concat(list).Concat(tokenPair.NextToken.LeadingTrivia)), 151var allList = FilterTriviaList(tokenPair.PreviousToken.TrailingTrivia.Concat(list).Concat(AppendLeadingTrivia(tokenPair))); 153if (tokenPair.PreviousToken.RawKind == (int)SyntaxKind.OpenBraceToken) 163if (tokenPair.PreviousToken.RawKind is ((int)SyntaxKind.OpenBraceToken) or 174if (tokenPair.PreviousToken.RawKind is ((int)SyntaxKind.OpenBraceToken) or 177return tokenPair.PreviousToken.TrailingTrivia;
Microsoft.CodeAnalysis.Features (7)
ExtractMethod\AbstractSyntaxTriviaService.Result.cs (7)
66var previousToken = map.GetOrAdd(localCopy.Item1.PreviousToken, _ => localCopy.Item1.PreviousToken); 67map[localCopy.Item1.PreviousToken] = previousToken.WithTrailingTrivia(localCopy.Item2.TrailingTrivia); 150if (tokenPair.PreviousToken.RawKind == 0) 276var previousTriviaPair = triviaMap.ContainsKey(tokenPair.PreviousToken) ? triviaMap[tokenPair.PreviousToken] : default; 282return tokenPair.PreviousToken.TrailingTrivia.Concat(trailingTrivia).Concat(leadingTrivia).Concat(tokenPair.NextToken.LeadingTrivia);
Microsoft.CodeAnalysis.VisualBasic.Features (7)
ExtractMethod\VisualBasicMethodExtractor.TriviaResult.vb (7)
84If tokenPair.PreviousToken = method.BlockStatement.GetLastToken(includeZeroWidth:=True) AndAlso 91Dim previousTriviaPair = If(triviaMap.ContainsKey(tokenPair.PreviousToken), triviaMap(tokenPair.PreviousToken), Nothing) 101Return FilterTriviaList(RemoveTrailingElasticTrivia(tokenPair.PreviousToken, list, tokenPair.NextToken)) 103Return FilterTriviaList(RemoveLeadingElasticTrivia(RemoveLeadingElasticTrivia(tokenPair.PreviousToken, list, tokenPair.NextToken))) 105Return FilterTriviaList(RemoveLeadingElasticTrivia(tokenPair.PreviousToken, list, tokenPair.NextToken)) 107Return FilterTriviaList(RemoveTrailingElasticTrivia(tokenPair.PreviousToken, list, tokenPair.NextToken))