21 references to BeforeBeginningOfSpan
Microsoft.CodeAnalysis.CSharp.Features (2)
ExtractMethod\CSharpMethodExtractor.TriviaResult.cs (2)
75TriviaLocation.BeforeBeginningOfSpan => callsite.GetFirstToken(includeZeroWidth: true).GetPreviousToken(includeZeroWidth: true), 131TriviaLocation.BeforeBeginningOfSpan => FilterBeforeBeginningOfSpan(tokenPair, list),
Microsoft.CodeAnalysis.Features (17)
ExtractMethod\AbstractSyntaxTriviaService.cs (8)
41var annotations = Enumerable.Range((int)TriviaLocation.BeforeBeginningOfSpan, TriviaLocationsCount) 79token = map.GetOrAdd(tokens[TriviaLocation.BeforeBeginningOfSpan], _ => tokens[TriviaLocation.BeforeBeginningOfSpan]); 80map[tokens[TriviaLocation.BeforeBeginningOfSpan]] = token.WithTrailingTrivia(emptyList).WithAdditionalAnnotations(annotations[TriviaLocation.BeforeBeginningOfSpan]); 96var triviaAtBeginning = SplitTrivia(tokens[TriviaLocation.BeforeBeginningOfSpan], tokens[TriviaLocation.AfterBeginningOfSpan], t => t.FullSpan.End <= textSpan.Start); 101[TriviaLocation.BeforeBeginningOfSpan] = triviaAtBeginning.Item1, 114tokens[TriviaLocation.BeforeBeginningOfSpan] = tokens[TriviaLocation.AfterBeginningOfSpan].GetPreviousToken(includeZeroWidth: true);
ExtractMethod\AbstractSyntaxTriviaService.Result.cs (9)
109var tokens = Enumerable.Range((int)TriviaLocation.BeforeBeginningOfSpan, TriviaLocationsCount) 134var triviaPairs = Enumerable.Range((int)TriviaLocation.BeforeBeginningOfSpan, TriviaLocationsCount) 164for (var i = (int)TriviaLocation.BeforeBeginningOfSpan; i <= (int)TriviaLocation.AfterEndOfSpan; i++) 184tuple = map.GetOrAdd(tokens[TriviaLocation.BeforeBeginningOfSpan], _ => default); 185map[tokens[TriviaLocation.BeforeBeginningOfSpan]] = new LeadingTrailingTriviaPair 188TrailingTrivia = _triviaList[TriviaLocation.BeforeBeginningOfSpan] 220tokenPairs[TriviaLocation.BeforeBeginningOfSpan] = new PreviousNextTokenPair 222PreviousToken = tokens[TriviaLocation.BeforeBeginningOfSpan], 223NextToken = tokens[TriviaLocation.BeforeBeginningOfSpan].GetNextToken(includeZeroWidth: true)
Microsoft.CodeAnalysis.VisualBasic.Features (2)
ExtractMethod\VisualBasicMethodExtractor.TriviaResult.vb (2)
60Case TriviaLocation.BeforeBeginningOfSpan 100Case TriviaLocation.BeforeBeginningOfSpan