16 references to FindTokenOnLeftOfPosition
Microsoft.CodeAnalysis.CSharp.Features (10)
BraceCompletion\InterpolationBraceCompletionService.cs (1)
60
var token = document.Root.
FindTokenOnLeftOfPosition
(position);
Completion\CompletionProviders\FileBasedPrograms\AbstractAppDirectiveCompletionProvider.cs (1)
50
var token = tree.GetRoot(context.CancellationToken).
FindTokenOnLeftOfPosition
(context.Position, includeDirectives: true);
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider_Conversions.cs (1)
118
var tokenOnLeft = root.
FindTokenOnLeftOfPosition
(position, includeSkipped: true);
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider.cs (1)
198
var tokenOnLeft = root.
FindTokenOnLeftOfPosition
(position, includeSkipped: true);
Completion\CompletionProviders\SnippetCompletionProvider.cs (1)
107
var leftToken = root.
FindTokenOnLeftOfPosition
(position, includeDirectives: true);
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (1)
255
return syntaxTree.GetRoot(cancellationToken).
FindTokenOnLeftOfPosition
(
ExtractMethod\CSharpMethodExtractor.cs (2)
187
!methodDefinition.
FindTokenOnLeftOfPosition
(methodDefinition.SpanStart).IsKind(SyntaxKind.OpenBraceToken))
193
if (!originalMethodDefinition.
FindTokenOnLeftOfPosition
(originalMethodDefinition.SpanStart).TrailingTrivia.Any(SyntaxKind.EndOfLineTrivia))
ExtractMethod\CSharpSelectionValidator.cs (1)
34
var lastTokenInSelection = root.
FindTokenOnLeftOfPosition
(adjustedSpan.End, includeSkipped: false);
LanguageServices\CSharpSymbolDisplayService.SymbolDescriptionBuilder.cs (1)
203
token = root.
FindTokenOnLeftOfPosition
(Position);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1572
=> node.
FindTokenOnLeftOfPosition
(node.SpanStart);
Microsoft.CodeAnalysis.Features (3)
BraceCompletion\AbstractBraceCompletionService.cs (1)
90
var leftToken = document.Root.
FindTokenOnLeftOfPosition
(caretLocation);
ExtractMethod\AbstractSyntaxTriviaService.cs (1)
115
tokens[TriviaLocation.BeforeEndOfSpan] = root.
FindTokenOnLeftOfPosition
(textSpan.End, includeSkipped: false);
SignatureHelp\CommonSignatureHelpUtilities.cs (1)
130
var token = root.
FindTokenOnLeftOfPosition
(position);
Microsoft.CodeAnalysis.Workspaces (2)
CodeCleanup\AbstractCodeCleanerService.cs (1)
421
var token = root.
FindTokenOnLeftOfPosition
(position, includeSkipped: true, includeDirectives: true, includeDocumentationComments: true);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs (1)
230
return syntaxTree.GetRoot(cancellationToken).
FindTokenOnLeftOfPosition
(