23 references to BeforeEndOfSpan
Microsoft.CodeAnalysis.CSharp.Features (2)
ExtractMethod\CSharpMethodExtractor.TriviaResult.cs (2)
80
TriviaLocation.
BeforeEndOfSpan
=> body != null
134
TriviaLocation.
BeforeEndOfSpan
=> FilterTriviaList(tokenPair.PreviousToken.TrailingTrivia.Concat(list).Concat(tokenPair.NextToken.LeadingTrivia)),
Microsoft.CodeAnalysis.Features (19)
ExtractMethod\AbstractSyntaxTriviaService.cs (9)
37
Contract.ThrowIfFalse(textSpan.Contains(tokens[TriviaLocation.AfterBeginningOfSpan].Span) && textSpan.Contains(tokens[TriviaLocation.
BeforeEndOfSpan
].Span));
85
token = map.GetOrAdd(tokens[TriviaLocation.
BeforeEndOfSpan
], _ => tokens[TriviaLocation.
BeforeEndOfSpan
]);
86
map[tokens[TriviaLocation.
BeforeEndOfSpan
]] = token.WithTrailingTrivia(emptyList).WithAdditionalAnnotations(annotations[TriviaLocation.
BeforeEndOfSpan
]);
97
var triviaAtEnd = SplitTrivia(tokens[TriviaLocation.
BeforeEndOfSpan
], tokens[TriviaLocation.AfterEndOfSpan], t => t.FullSpan.Start < textSpan.End);
104
[TriviaLocation.
BeforeEndOfSpan
] = triviaAtEnd.Item1,
115
tokens[TriviaLocation.
BeforeEndOfSpan
] = root.FindTokenOnLeftOfPosition(textSpan.End, includeSkipped: false);
116
tokens[TriviaLocation.AfterEndOfSpan] = tokens[TriviaLocation.
BeforeEndOfSpan
].GetNextToken(includeZeroWidth: true);
ExtractMethod\AbstractSyntaxTriviaService.Result.cs (10)
117
tokens[TriviaLocation.
BeforeEndOfSpan
].RawKind == 0 /* don't care */ ||
118
tokens[TriviaLocation.AfterBeginningOfSpan] == tokens[TriviaLocation.
BeforeEndOfSpan
] ||
119
tokens[TriviaLocation.AfterBeginningOfSpan].GetPreviousToken(includeZeroWidth: true) == tokens[TriviaLocation.
BeforeEndOfSpan
] ||
120
tokens[TriviaLocation.AfterBeginningOfSpan].Span.End <= tokens[TriviaLocation.
BeforeEndOfSpan
].SpanStart);
198
tuple = map.GetOrAdd(tokens[TriviaLocation.
BeforeEndOfSpan
], _ => default);
199
map[tokens[TriviaLocation.
BeforeEndOfSpan
]] = new LeadingTrailingTriviaPair
202
TrailingTrivia = _triviaList[TriviaLocation.
BeforeEndOfSpan
]
232
tokenPairs[TriviaLocation.
BeforeEndOfSpan
] = new PreviousNextTokenPair
234
PreviousToken = tokens[TriviaLocation.
BeforeEndOfSpan
],
235
NextToken = tokens[TriviaLocation.
BeforeEndOfSpan
].GetNextToken(includeZeroWidth: true)
Microsoft.CodeAnalysis.VisualBasic.Features (2)
ExtractMethod\VisualBasicMethodExtractor.TriviaResult.vb (2)
66
Case TriviaLocation.
BeforeEndOfSpan
106
Case TriviaLocation.
BeforeEndOfSpan