85 references to GetPreviousTokenIfTouchingWord
Microsoft.CodeAnalysis.CSharp.Features (24)
Completion\CompletionProviders\AttributeNamedParameterCompletionProvider.cs (1)
66token = token.GetPreviousTokenIfTouchingWord(position);
Completion\CompletionProviders\CompletionUtilities.cs (1)
47var dotToken = tokenOnLeft.GetPreviousTokenIfTouchingWord(position);
Completion\CompletionProviders\CrefCompletionProvider.cs (1)
97.GetPreviousTokenIfTouchingWord(position);
Completion\CompletionProviders\CSharpSuggestionModeCompletionProvider.cs (2)
39.GetPreviousTokenIfTouchingWord(position); 160var previousToken = token.GetPreviousTokenIfTouchingWord(position);
Completion\CompletionProviders\DeclarationName\DeclarationNameInfo.cs (1)
66var token = tree.FindTokenOnLeftOfPosition(position, cancellationToken).GetPreviousTokenIfTouchingWord(position);
Completion\CompletionProviders\ExplicitInterfaceMemberCompletionProvider.ItemGetter.cs (1)
78.GetPreviousTokenIfTouchingWord(Position);
Completion\CompletionProviders\ExternAliasCompletionProvider.cs (1)
56.GetPreviousTokenIfTouchingWord(position);
Completion\CompletionProviders\FunctionPointerUnmanagedCallingConventionCompletionProvider.cs (1)
59.GetPreviousTokenIfTouchingWord(position);
Completion\CompletionProviders\NamedParameterCompletionProvider.cs (1)
69.GetPreviousTokenIfTouchingWord(position);
Completion\CompletionProviders\ObjectAndWithInitializerCompletionProvider.cs (3)
67token = token.GetPreviousTokenIfTouchingWord(position); 112token = token.GetPreviousTokenIfTouchingWord(position); 172.GetPreviousTokenIfTouchingWord(position);
Completion\CompletionProviders\ObjectCreationCompletionProvider.cs (1)
48var newToken = tokenOnLeftOfPosition.GetPreviousTokenIfTouchingWord(position);
Completion\CompletionProviders\OverrideCompletionProvider.cs (1)
188return token.GetPreviousTokenIfTouchingWord(position);
Completion\CompletionProviders\PartialMethodCompletionProvider.cs (1)
91var targetToken = touchingToken.GetPreviousTokenIfTouchingWord(position);
Completion\CompletionProviders\PropertySubPatternCompletionProvider.cs (1)
177token = token.GetPreviousTokenIfTouchingWord(position);
Completion\CompletionProviders\SnippetCompletionProvider.cs (1)
112var targetToken = leftToken.GetPreviousTokenIfTouchingWord(position);
Completion\CompletionProviders\SpeculativeTCompletionProvider.cs (2)
143.GetPreviousTokenIfTouchingWord(position); 156.GetPreviousTokenIfTouchingWord(position);
Completion\CompletionProviders\XmlDocCommentCompletionProvider.cs (1)
228token = token.GetPreviousTokenIfTouchingWord(position);
Completion\KeywordRecommenders\AbstractSpecialTypePreselectingKeywordRecommender.cs (1)
51token = token.GetPreviousTokenIfTouchingWord(position);
Completion\KeywordRecommenders\IntoKeywordRecommender.cs (1)
41var lastCompleteToken = token.GetPreviousTokenIfTouchingWord(context.Position);
Snippets\AbstractCSharpTypeSnippetProvider.cs (1)
55var targetToken = tree.FindTokenOnLeftOfPosition(position, cancellationToken).GetPreviousTokenIfTouchingWord(position);
Microsoft.CodeAnalysis.CSharp.Workspaces (61)
ExternalAccess\Pythia\Api\PythiaSyntaxExtensions.cs (1)
17=> CSharp.Extensions.SyntaxTokenExtensions.GetPreviousTokenIfTouchingWord(token, position);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (5)
28var token = tokenOnLeftOfPosition.GetPreviousTokenIfTouchingWord(position); 109token = token.GetPreviousTokenIfTouchingWord(position); 128token = token.GetPreviousTokenIfTouchingWord(position); 158token = token.GetPreviousTokenIfTouchingWord(position); 551token = token.GetPreviousTokenIfTouchingWord(position);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (3)
197var targetToken = leftToken.GetPreviousTokenIfTouchingWord(position); 333var previousToken = LeftToken.GetPreviousTokenIfTouchingWord(Position); 437var targetToken = leftToken.GetPreviousTokenIfTouchingWord(position);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (51)
32token = token.GetPreviousTokenIfTouchingWord(position); 89var token = tokenOnLeftOfPosition.GetPreviousTokenIfTouchingWord(position); 162token = token.GetPreviousTokenIfTouchingWord(position); 271: leftToken.GetPreviousTokenIfTouchingWord(position); 356var token = leftToken.GetPreviousTokenIfTouchingWord(position); 415token = token.GetPreviousTokenIfTouchingWord(position); 562: leftToken.GetPreviousTokenIfTouchingWord(position); 628.GetPreviousTokenIfTouchingWord(position); 675.GetPreviousTokenIfTouchingWord(position); 691.GetPreviousTokenIfTouchingWord(position); 776token = token.GetPreviousTokenIfTouchingWord(position); 792token = token.GetPreviousTokenIfTouchingWord(position); 809token = token.GetPreviousTokenIfTouchingWord(position); 822token = token.GetPreviousTokenIfTouchingWord(position); 849token = token.GetPreviousTokenIfTouchingWord(position); 869token = token.GetPreviousTokenIfTouchingWord(position); 894var token = tokenOnLeftOfPosition.GetPreviousTokenIfTouchingWord(position); 906var token = tokenOnLeftOfPosition.GetPreviousTokenIfTouchingWord(position); 919var token = tokenOnLeftOfPosition.GetPreviousTokenIfTouchingWord(position); 936token = token.GetPreviousTokenIfTouchingWord(position); 971token = token.GetPreviousTokenIfTouchingWord(position); 1059var token = tokenOnLeftOfPosition.GetPreviousTokenIfTouchingWord(position); 1155token = token.GetPreviousTokenIfTouchingWord(position); 1169token = token.GetPreviousTokenIfTouchingWord(position); 1184token = token.GetPreviousTokenIfTouchingWord(position); 1197var token = tokenOnLeftOfPosition.GetPreviousTokenIfTouchingWord(position); 1227token = token.GetPreviousTokenIfTouchingWord(position); 1259token = token.GetPreviousTokenIfTouchingWord(position); 1286token = token.GetPreviousTokenIfTouchingWord(position); 1310leftToken = leftToken.GetPreviousTokenIfTouchingWord(position); 1365leftToken = leftToken.GetPreviousTokenIfTouchingWord(position); 1460leftToken = leftToken.GetPreviousTokenIfTouchingWord(position); 1604leftToken = leftToken.GetPreviousTokenIfTouchingWord(position); 1736token = token.GetPreviousTokenIfTouchingWord(position); 1753token = token.GetPreviousTokenIfTouchingWord(position); 1783var token = tokenOnLeftOfPosition.GetPreviousTokenIfTouchingWord(position); 1887token = token.GetPreviousTokenIfTouchingWord(position); 1904token = token.GetPreviousTokenIfTouchingWord(position); 1918token = token.GetPreviousTokenIfTouchingWord(position); 1929var token = tokenOnLeftOfPosition.GetPreviousTokenIfTouchingWord(position); 1972token = token.GetPreviousTokenIfTouchingWord(position); 1983.GetPreviousTokenIfTouchingWord(position); 2033var token = tokenOnLeftOfPosition.GetPreviousTokenIfTouchingWord(position); 2047token = token.GetPreviousTokenIfTouchingWord(position); 2066var token = tokenOnLeftOfPosition.GetPreviousTokenIfTouchingWord(position); 2176var token = tokenOnLeftOfPosition.GetPreviousTokenIfTouchingWord(position); 2745token = token.GetPreviousTokenIfTouchingWord(position); 2819token = token.GetPreviousTokenIfTouchingWord(position); 2947token = token.GetPreviousTokenIfTouchingWord(position); 2973token = token.GetPreviousTokenIfTouchingWord(position); 3018.GetPreviousTokenIfTouchingWord(position);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
194token = token.GetPreviousTokenIfTouchingWord(position);