85 references to GetPreviousTokenIfTouchingWord
Microsoft.CodeAnalysis.CSharp.Features (24)
Completion\CompletionProviders\AttributeNamedParameterCompletionProvider.cs (1)
66token = token.GetPreviousTokenIfTouchingWord(position);
Completion\CompletionProviders\CompletionUtilities.cs (3)
47var dotToken = tokenOnLeft.GetPreviousTokenIfTouchingWord(position); 339.GetPreviousTokenIfTouchingWord(position); 352.GetPreviousTokenIfTouchingWord(position);
Completion\CompletionProviders\CrefCompletionProvider.cs (1)
96.GetPreviousTokenIfTouchingWord(position);
Completion\CompletionProviders\CSharpSuggestionModeCompletionProvider.cs (2)
39.GetPreviousTokenIfTouchingWord(position); 160var previousToken = token.GetPreviousTokenIfTouchingWord(position);
Completion\CompletionProviders\DeclarationName\DeclarationNameInfo.cs (1)
70.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)
62.GetPreviousTokenIfTouchingWord(position);
Completion\CompletionProviders\ObjectAndWithInitializerCompletionProvider.cs (3)
65token = token.GetPreviousTokenIfTouchingWord(position); 100token = token.GetPreviousTokenIfTouchingWord(position); 154.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)
85var targetToken = touchingToken.GetPreviousTokenIfTouchingWord(position);
Completion\CompletionProviders\PropertySubPatternCompletionProvider.cs (1)
179token = token.GetPreviousTokenIfTouchingWord(position);
Completion\CompletionProviders\SnippetCompletionProvider.cs (1)
108var targetToken = leftToken.GetPreviousTokenIfTouchingWord(position);
Completion\CompletionProviders\XmlDocCommentCompletionProvider.cs (1)
227token = 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)
57var 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\roslyn\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\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (3)
198var targetToken = leftToken.GetPreviousTokenIfTouchingWord(position); 334var previousToken = LeftToken.GetPreviousTokenIfTouchingWord(Position); 438var targetToken = leftToken.GetPreviousTokenIfTouchingWord(position);
src\roslyn\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); 635.GetPreviousTokenIfTouchingWord(position); 682.GetPreviousTokenIfTouchingWord(position); 698.GetPreviousTokenIfTouchingWord(position); 783token = token.GetPreviousTokenIfTouchingWord(position); 799token = token.GetPreviousTokenIfTouchingWord(position); 816token = token.GetPreviousTokenIfTouchingWord(position); 829token = token.GetPreviousTokenIfTouchingWord(position); 856token = token.GetPreviousTokenIfTouchingWord(position); 876token = token.GetPreviousTokenIfTouchingWord(position); 901var token = tokenOnLeftOfPosition.GetPreviousTokenIfTouchingWord(position); 913var token = tokenOnLeftOfPosition.GetPreviousTokenIfTouchingWord(position); 926var token = tokenOnLeftOfPosition.GetPreviousTokenIfTouchingWord(position); 943token = token.GetPreviousTokenIfTouchingWord(position); 978token = token.GetPreviousTokenIfTouchingWord(position); 1066var token = tokenOnLeftOfPosition.GetPreviousTokenIfTouchingWord(position); 1162token = token.GetPreviousTokenIfTouchingWord(position); 1176token = token.GetPreviousTokenIfTouchingWord(position); 1191token = token.GetPreviousTokenIfTouchingWord(position); 1204var token = tokenOnLeftOfPosition.GetPreviousTokenIfTouchingWord(position); 1234token = token.GetPreviousTokenIfTouchingWord(position); 1266token = token.GetPreviousTokenIfTouchingWord(position); 1293token = token.GetPreviousTokenIfTouchingWord(position); 1317leftToken = leftToken.GetPreviousTokenIfTouchingWord(position); 1372leftToken = leftToken.GetPreviousTokenIfTouchingWord(position); 1467leftToken = leftToken.GetPreviousTokenIfTouchingWord(position); 1611leftToken = leftToken.GetPreviousTokenIfTouchingWord(position); 1743token = token.GetPreviousTokenIfTouchingWord(position); 1760token = token.GetPreviousTokenIfTouchingWord(position); 1790var token = tokenOnLeftOfPosition.GetPreviousTokenIfTouchingWord(position); 1894token = token.GetPreviousTokenIfTouchingWord(position); 1911token = token.GetPreviousTokenIfTouchingWord(position); 1925token = token.GetPreviousTokenIfTouchingWord(position); 1936var token = tokenOnLeftOfPosition.GetPreviousTokenIfTouchingWord(position); 1979token = token.GetPreviousTokenIfTouchingWord(position); 1990.GetPreviousTokenIfTouchingWord(position); 2040var token = tokenOnLeftOfPosition.GetPreviousTokenIfTouchingWord(position); 2054token = token.GetPreviousTokenIfTouchingWord(position); 2073var token = tokenOnLeftOfPosition.GetPreviousTokenIfTouchingWord(position); 2183var token = tokenOnLeftOfPosition.GetPreviousTokenIfTouchingWord(position); 2752token = token.GetPreviousTokenIfTouchingWord(position); 2826token = token.GetPreviousTokenIfTouchingWord(position); 2956token = token.GetPreviousTokenIfTouchingWord(position); 2982token = token.GetPreviousTokenIfTouchingWord(position); 3027.GetPreviousTokenIfTouchingWord(position);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
198token = token.GetPreviousTokenIfTouchingWord(position);