27 references to FindTokenOnLeftOfPosition
Microsoft.CodeAnalysis.CSharp.EditorFeatures (6)
AutomaticCompletion\AutomaticLineEnderCommandHandler.cs (2)
76var tokenToLeft = document.Root.FindTokenOnLeftOfPosition(caretPosition); 672var token = document.Root.FindTokenOnLeftOfPosition(caretPosition);
CompleteStatement\CompleteStatementCommandHandler.cs (1)
134var token = root.FindTokenOnLeftOfPosition(caretPosition);
EventHookup\EventHookupCommandHandler_TabKeyCommand.cs (2)
196var plusEqualsToken = root.FindTokenOnLeftOfPosition(position); 214plusEqualsToken = root.FindTokenOnLeftOfPosition(position);
Interactive\CSharpSendToInteractiveSubmissionProvider.cs (1)
124endToken = root.FindTokenOnLeftOfPosition(selectionSpan.End);
Microsoft.CodeAnalysis.CSharp.Features (8)
BraceCompletion\InterpolationBraceCompletionService.cs (1)
65var token = document.Root.FindTokenOnLeftOfPosition(position);
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider.cs (1)
200var tokenOnLeft = root.FindTokenOnLeftOfPosition(position, includeSkipped: true);
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider_Conversions.cs (1)
114var tokenOnLeft = root.FindTokenOnLeftOfPosition(position, includeSkipped: true);
Completion\CompletionProviders\SnippetCompletionProvider.cs (1)
93var leftToken = root.FindTokenOnLeftOfPosition(position, includeDirectives: true);
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (1)
250return syntaxTree.GetRoot(cancellationToken).FindTokenOnLeftOfPosition(
ExtractMethod\CSharpMethodExtractor.cs (2)
215if (!leadingTrivia.Any(t => t.IsKind(SyntaxKind.EndOfLineTrivia)) && !methodDefinition.FindTokenOnLeftOfPosition(methodDefinition.SpanStart).IsKind(SyntaxKind.OpenBraceToken)) 221if (!originalMethodDefinition.FindTokenOnLeftOfPosition(originalMethodDefinition.SpanStart).TrailingTrivia.Any(SyntaxKind.EndOfLineTrivia))
ExtractMethod\CSharpSelectionValidator.cs (1)
208var lastTokenInSelection = root.FindTokenOnLeftOfPosition(adjustedSpan.End, includeSkipped: false);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
1548=> node.FindTokenOnLeftOfPosition(node.SpanStart);
Microsoft.CodeAnalysis.EditorFeatures (1)
AutomaticCompletion\AbstractAutomaticLineEnderCommandHandler.cs (1)
165var token = document.Root.FindTokenOnLeftOfPosition(line.End);
Microsoft.CodeAnalysis.Features (3)
BraceCompletion\AbstractBraceCompletionService.cs (1)
93var leftToken = document.Root.FindTokenOnLeftOfPosition(caretLocation);
ExtractMethod\AbstractSyntaxTriviaService.cs (1)
115tokens[TriviaLocation.BeforeEndOfSpan] = root.FindTokenOnLeftOfPosition(textSpan.End, includeSkipped: false);
SignatureHelp\CommonSignatureHelpUtilities.cs (1)
114var token = root.FindTokenOnLeftOfPosition(position);
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (2)
AutomaticCompletion\AutomaticLineEnderCommandHandler.vb (1)
71Dim lastToken = CType(root.FindTokenOnLeftOfPosition(line.End, includeSkipped:=False), SyntaxToken)
Utilities\CommandHandlers\AbstractImplementAbstractClassOrInterfaceCommandHandler.vb (1)
132Dim token = syntaxRoot.FindTokenOnLeftOfPosition(caretPosition)
Microsoft.CodeAnalysis.VisualBasic.Features (3)
DocumentationComments\VisualBasicDocumentationCommentSnippetService.vb (1)
243Return syntaxTree.GetRoot(cancellationToken).FindTokenOnLeftOfPosition(
ExtractMethod\VisualBasicSelectionValidator.vb (2)
471Dim lastTokenInSelection = root.FindTokenOnLeftOfPosition(adjustedSpan.End, includeSkipped:=False) 657If root.FindTokenOnLeftOfPosition(previousLine.End).IsLastTokenOfStatement() Then
Microsoft.CodeAnalysis.Workspaces (2)
CodeCleanup\AbstractCodeCleanerService.cs (1)
422var token = root.FindTokenOnLeftOfPosition(position, includeSkipped: true, includeDirectives: true, includeDocumentationComments: true);
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
223return syntaxTree.GetRoot(cancellationToken).FindTokenOnLeftOfPosition(
Microsoft.VisualStudio.LanguageServices.Implementation (1)
CodeModel\FileCodeModel.cs (1)
567var leftToken = root.FindTokenOnLeftOfPosition(position);