19 references to BeforeEndOfSpan
Microsoft.CodeAnalysis.Features (19)
ExtractMethod\AbstractSyntaxTriviaService.cs (9)
36Contract.ThrowIfFalse(textSpan.Contains(tokens[TriviaLocation.AfterBeginningOfSpan].Span) && textSpan.Contains(tokens[TriviaLocation.BeforeEndOfSpan].Span)); 84token = map.GetOrAdd(tokens[TriviaLocation.BeforeEndOfSpan], _ => tokens[TriviaLocation.BeforeEndOfSpan]); 85map[tokens[TriviaLocation.BeforeEndOfSpan]] = token.WithTrailingTrivia(emptyList).WithAdditionalAnnotations(annotations[TriviaLocation.BeforeEndOfSpan]); 96var triviaAtEnd = SplitTrivia(tokens[TriviaLocation.BeforeEndOfSpan], tokens[TriviaLocation.AfterEndOfSpan], t => t.FullSpan.Start < textSpan.End); 103[TriviaLocation.BeforeEndOfSpan] = triviaAtEnd.Item1, 116tokens[TriviaLocation.BeforeEndOfSpan] = root.FindTokenOnLeftOfPosition(textSpan.End, includeSkipped: false); 117tokens[TriviaLocation.AfterEndOfSpan] = tokens[TriviaLocation.BeforeEndOfSpan].GetNextToken(includeZeroWidth: true);
ExtractMethod\AbstractSyntaxTriviaService.Result.cs (10)
114tokens[TriviaLocation.BeforeEndOfSpan].RawKind == 0 /* don't care */ || 115tokens[TriviaLocation.AfterBeginningOfSpan] == tokens[TriviaLocation.BeforeEndOfSpan] || 116tokens[TriviaLocation.AfterBeginningOfSpan].GetPreviousToken(includeZeroWidth: true) == tokens[TriviaLocation.BeforeEndOfSpan] || 117tokens[TriviaLocation.AfterBeginningOfSpan].Span.End <= tokens[TriviaLocation.BeforeEndOfSpan].SpanStart); 193tuple = map.GetOrAdd(tokens[TriviaLocation.BeforeEndOfSpan], _ => default); 194map[tokens[TriviaLocation.BeforeEndOfSpan]] = new LeadingTrailingTriviaPair 197TrailingTrivia = _triviaList[TriviaLocation.BeforeEndOfSpan] 227[TriviaLocation.BeforeEndOfSpan] = new PreviousNextTokenPair 229PreviousToken = tokens[TriviaLocation.BeforeEndOfSpan], 230NextToken = tokens[TriviaLocation.BeforeEndOfSpan].GetNextToken(includeZeroWidth: true)