2 implementations of ISyntaxFactsService
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpSyntaxFactsService.cs (1)
24
private sealed class CSharpSyntaxFactsService : CSharpSyntaxFacts,
ISyntaxFactsService
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
VisualBasicSyntaxFactsService.vb (1)
16
Implements
ISyntaxFactsService
865 references to ISyntaxFactsService
Microsoft.CodeAnalysis.CSharp.EditorFeatures (6)
CompleteStatement\CompleteStatementCommandHandler.cs (3)
108
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
179
ISyntaxFactsService
syntaxFacts,
EventHookup\EventHookupSessionManager_EventHookupSession.cs (3)
194
document.GetLanguageService<
ISyntaxFactsService
>(), namingRule);
236
ISyntaxFactsService
syntaxFactsService, NamingRule namingRule)
256
private string GetNameObjectPart(IEventSymbol eventSymbol, SyntaxToken plusEqualsToken, SemanticModel semanticModel,
ISyntaxFactsService
syntaxFactsService)
Microsoft.CodeAnalysis.CSharp.Features (76)
CodeRefactorings\CSharpRefactoringHelpersService.cs (1)
79
protected override IEnumerable<SyntaxNode> ExtractNodesSimple(SyntaxNode? node,
ISyntaxFactsService
syntaxFacts)
CodeRefactorings\SyncNamespace\CSharpChangeNamespaceService.cs (1)
106
ISyntaxFactsService
syntaxFacts,
CodeRefactorings\UseExplicitOrImplicitType\AbstractUseTypeCodeRefactoringProvider.cs (2)
110
var
syntaxFacts = context.Document.GetLanguageService<
ISyntaxFactsService
>();
Completion\CompletionProviders\ExplicitInterfaceMemberCompletionProvider.cs (2)
51
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
Completion\CompletionProviders\SnippetCompletionProvider.cs (2)
89
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
145
ISyntaxFactsService
syntaxFacts)
CSharpUseCompoundAssignmentCodeFixProvider.cs (1)
54
protected override bool PreferPostfix(
ISyntaxFactsService
syntaxFacts, AssignmentExpressionSyntax currentAssignment)
CSharpUseCompoundCoalesceAssignmentCodeFixProvider.cs (2)
50
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
Debugging\LocationInfoGetter.cs (2)
26
var
syntaxFactsService = document.GetLanguageService<
ISyntaxFactsService
>();
Formatting\CSharpAccessibilityModifiersNewDocumentFormattingProvider.cs (2)
40
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
Formatting\CSharpNamespaceDeclarationNewDocumentFormattingProvider.cs (2)
48
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
ImplementInterface\CSharpImplementExplicitlyCodeRefactoringProvider.cs (3)
70
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
95
SyntaxEditor editor,
ISyntaxFactsService
syntaxFacts,
InlineHints\CSharpInlineParameterNameHintsService.cs (3)
35
ISyntaxFactsService
syntaxFacts,
52
ISyntaxFactsService
syntaxFacts,
70
ISyntaxFactsService
syntaxFacts,
RemoveInKeywordCodeFixProvider.cs (2)
66
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
SignatureHelp\AttributeSignatureHelpProvider.cs (5)
43
ISyntaxFactsService
syntaxFacts,
76
if (!TryGetAttributeExpression(root, position, document.GetRequiredLanguageService<
ISyntaxFactsService
>(), triggerInfo.TriggerReason, cancellationToken, out var attribute))
106
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
116
private SignatureHelpState? GetCurrentArgumentState(SyntaxNode root, int position,
ISyntaxFactsService
syntaxFacts, TextSpan currentSpan, CancellationToken cancellationToken)
SignatureHelp\ConstructorInitializerSignatureHelpProvider.cs (2)
49
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
SignatureHelp\ElementAccessExpressionSignatureHelpProvider.cs (8)
45
private static bool TryGetElementAccessExpression(SyntaxNode root, int position,
ISyntaxFactsService
syntaxFacts, SignatureHelpTriggerReason triggerReason, CancellationToken cancellationToken, [NotNullWhen(true)] out ExpressionSyntax? identifier, out SyntaxToken openBrace)
55
if (!TryGetElementAccessExpression(root, position, document.GetRequiredLanguageService<
ISyntaxFactsService
>(), triggerInfo.TriggerReason, cancellationToken, out var expression, out var openBrace))
107
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
135
private static SignatureHelpState? GetCurrentArgumentState(SyntaxNode root, int position,
ISyntaxFactsService
syntaxFacts, TextSpan currentSpan, CancellationToken cancellationToken)
308
internal static bool TryGetSyntax(SyntaxNode root, int position,
ISyntaxFactsService
syntaxFacts, SignatureHelpTriggerReason triggerReason, CancellationToken cancellationToken, [NotNullWhen(true)] out ExpressionSyntax? identifier, out SyntaxToken openBrace)
349
internal static bool TryGetSyntax(SyntaxNode root, int position,
ISyntaxFactsService
syntaxFacts, SignatureHelpTriggerReason triggerReason, CancellationToken cancellationToken, [NotNullWhen(true)] out ExpressionSyntax? identifier, out SyntaxToken openBrace)
386
internal static bool TryGetSyntax(SyntaxNode root, int position,
ISyntaxFactsService
syntaxFacts, SignatureHelpTriggerReason triggerReason, CancellationToken cancellationToken, [NotNullWhen(true)] out ExpressionSyntax? identifier, out SyntaxToken openBrace)
SignatureHelp\GenericNamePartiallyWrittenSignatureHelpProvider.cs (1)
26
protected override bool TryGetGenericIdentifier(SyntaxNode root, int position,
ISyntaxFactsService
syntaxFacts, SignatureHelpTriggerReason triggerReason, CancellationToken cancellationToken, out SyntaxToken genericIdentifier, out SyntaxToken lessThanToken)
SignatureHelp\GenericNameSignatureHelpProvider.cs (5)
42
ISyntaxFactsService
syntaxFacts,
80
if (!TryGetGenericIdentifier(root, position, document.GetRequiredLanguageService<
ISyntaxFactsService
>(), triggerInfo.TriggerReason, cancellationToken,
134
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
141
private SignatureHelpState? GetCurrentArgumentState(SyntaxNode root, int position,
ISyntaxFactsService
syntaxFacts, CancellationToken cancellationToken)
SignatureHelp\InitializerExpressionSignatureHelpProvider.cs (5)
38
ISyntaxFactsService
syntaxFacts,
59
if (!TryGetInitializerExpression(root, position, document.GetRequiredLanguageService<
ISyntaxFactsService
>(), triggerInfo.TriggerReason, cancellationToken, out var initializerExpression))
70
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
78
private SignatureHelpState? GetCurrentArgumentState(SyntaxNode root, int position,
ISyntaxFactsService
syntaxFacts, TextSpan currentSpan, CancellationToken cancellationToken)
SignatureHelp\InvocationExpressionSignatureHelpProvider.cs (2)
45
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
SignatureHelp\ObjectCreationExpressionSignatureHelpProvider.cs (2)
46
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
SignatureHelp\PrimaryConstructorBaseTypeSignatureHelpProvider.cs (4)
48
ISyntaxFactsService
syntaxFacts,
74
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
109
private SignatureHelpState? GetCurrentArgumentState(SyntaxNode root, int position,
ISyntaxFactsService
syntaxFacts, TextSpan currentSpan, CancellationToken cancellationToken)
SignatureHelp\TupleConstructionSignatureHelpProvider.cs (9)
37
private SignatureHelpState? GetCurrentArgumentState(SyntaxNode root, int position,
ISyntaxFactsService
syntaxFacts, TextSpan currentSpan, CancellationToken cancellationToken)
64
ISyntaxFactsService
syntaxFacts, TextSpan currentSpan, CancellationToken cancellationToken, [NotNullWhen(true)] out TupleExpressionSyntax? result)
83
ISyntaxFactsService
syntaxFacts, TextSpan currentSpan, CancellationToken cancellationToken, [NotNullWhen(true)] out ParenthesizedExpressionSyntax? result)
112
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
126
ITypeInferenceService typeInferrer,
ISyntaxFactsService
syntaxFacts, CancellationToken cancellationToken, out ExpressionSyntax? targetExpression)
150
private SignatureHelpItems? CreateItems(int position, SyntaxNode root,
ISyntaxFactsService
syntaxFacts,
203
ISyntaxFactsService
syntaxFacts, CancellationToken cancellationToken, [NotNullWhen(true)] out TupleExpressionSyntax? tupleExpression)
220
ISyntaxFactsService
syntaxFacts, CancellationToken cancellationToken, [NotNullWhen(true)] out ParenthesizedExpressionSyntax? parenthesizedExpression)
Snippets\AbstractCSharpAutoPropertySnippetProvider.cs (1)
72
protected override int GetTargetCaretPosition(
ISyntaxFactsService
syntaxFacts, SyntaxNode caretTarget, SourceText sourceText)
Snippets\AbstractCSharpTypeSnippetProvider.cs (1)
59
protected override int GetTargetCaretPosition(
ISyntaxFactsService
syntaxFacts, SyntaxNode caretTarget, SourceText sourceText)
Snippets\CSharpConstructorSnippetProvider.cs (1)
51
protected override int GetTargetCaretPosition(
ISyntaxFactsService
syntaxFacts, SyntaxNode caretTarget, SourceText sourceText)
Snippets\CSharpElseSnippetProvider.cs (1)
73
protected override int GetTargetCaretPosition(
ISyntaxFactsService
syntaxFacts, SyntaxNode caretTarget, SourceText sourceText)
Snippets\CSharpForEachLoopSnippetProvider.cs (1)
110
protected override int GetTargetCaretPosition(
ISyntaxFactsService
syntaxFacts, SyntaxNode caretTarget, SourceText sourceText)
Snippets\CSharpIfSnippetProvider.cs (1)
31
protected override int GetTargetCaretPosition(
ISyntaxFactsService
syntaxFacts, SyntaxNode caretTarget, SourceText sourceText)
Snippets\CSharpWhileLoopSnippetProvider.cs (1)
31
protected override int GetTargetCaretPosition(
ISyntaxFactsService
syntaxFacts, SyntaxNode caretTarget, SourceText sourceText)
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
CSharpSyntaxFactsServiceFactory.cs (1)
15
[ExportLanguageServiceFactory(typeof(
ISyntaxFactsService
), LanguageNames.CSharp), Shared]
Rename\CSharpRenameRewriterLanguageService.cs (1)
1217
public override bool IsIdentifierValid(string replacementText,
ISyntaxFactsService
syntaxFactsService)
Microsoft.CodeAnalysis.EditorFeatures (24)
Classification\Semantic\ClassificationUtilities.cs (2)
118
var
service = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
Editor\GoToAdjacentMemberCommandHandler.cs (3)
83
var
syntaxFactsService = document?.GetLanguageService<
ISyntaxFactsService
>();
107
internal static int? GetTargetPosition(
ISyntaxFactsService
service, SyntaxNode root, int caretPosition, bool next)
GoToDefinition\AbstractGoToDefinitionService.cs (2)
142
var
syntaxFactsService = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
InlineRename\CommandHandlers\AbstractRenameCommandHandler_TypeCharHandler.cs (2)
31
var
syntaxFactsService = document.GetLanguageService<
ISyntaxFactsService
>();
InlineRename\InlineRenameSession.OpenTextBufferManager.cs (1)
478
document.GetLanguageService<LanguageService.
ISyntaxFactsService
>().IsCaseSensitive), cancellationToken);
IntelliSense\AsyncCompletion\CompletionSource.cs (3)
199
var
syntaxFacts = services.GetService<
ISyntaxFactsService
>();
645
SourceText text, int questionPosition,
ISyntaxFactsService
syntaxFacts)
RenameTracking\RenameTrackingTaggerProvider.RenameTrackingCommitter.cs (2)
210
var
syntaxFacts = documentWithOriginalName.GetLanguageService<
ISyntaxFactsService
>();
RenameTracking\RenameTrackingTaggerProvider.StateMachine.cs (6)
143
if (!TryGetSyntaxFactsService(out
var
syntaxFactsService))
174
if (!TryGetSyntaxFactsService(out
var
syntaxFactsService))
196
private static bool IsTrackableCharacter(
ISyntaxFactsService
syntaxFactsService, char c)
285
return TryGetSyntaxFactsService(out
var
syntaxFactsService) && TryGetLanguageHeuristicsService(out var languageHeuristicsService) &&
349
private bool TryGetSyntaxFactsService(out
ISyntaxFactsService
syntaxFactsService)
357
syntaxFactsService = document.GetLanguageService<
ISyntaxFactsService
>();
RenameTracking\RenameTrackingTaggerProvider.TrackingSession.cs (3)
159
var
syntaxFactsService = document.GetLanguageService<
ISyntaxFactsService
>();
251
ISyntaxFactsService
syntaxFactsService,
Microsoft.CodeAnalysis.EditorFeatures.Cocoa (4)
Controller.Session_ComputeModel.cs (2)
119
var
syntaxFactsService = document.GetLanguageService<
ISyntaxFactsService
>();
Snippets\AbstractSnippetCommandHandler.cs (2)
256
var
syntaxFactsService = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (15)
Completion\AbstractArgumentProviderTests`1.cs (2)
103
var
syntaxFacts = workspace.Services.GetLanguageServices(root.Language).GetRequiredService<
ISyntaxFactsService
>();
Completion\AbstractCompletionProviderTests.cs (2)
97
var
service = document.GetLanguageService<
ISyntaxFactsService
>();
Diagnostics\GenerateType\TestGenerateTypeOptionsService.cs (1)
50
ISyntaxFactsService
syntaxFactsService)
ExtractInterface\TestExtractInterfaceOptions.cs (1)
45
ISyntaxFactsService
syntaxFactsService,
GoToAdjacentMember\AbstractGoToAdjacentMemberTests.cs (3)
44
var
service = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
72
document.GetRequiredLanguageService<
ISyntaxFactsService
>(),
QuickInfo\AbstractSemanticQuickInfoSourceTests.cs (2)
156
var
service = document.GetLanguageService<
ISyntaxFactsService
>();
SignatureHelp\AbstractSignatureHelpProviderTests.cs (2)
123
var
service = document.GetLanguageService<
ISyntaxFactsService
>();
TypeInferrer\TypeInferrerTestBase.cs (2)
29
var
service = document.GetLanguageService<
ISyntaxFactsService
>();
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
Completion\CompletionServiceTests.cs (2)
133
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
Microsoft.CodeAnalysis.EditorFeatures.Wpf (6)
Peek\PeekHelpers.cs (4)
53
var
syntaxFactsService = workspace.Services.GetLanguageServices(root.Language).GetService<
ISyntaxFactsService
>();
61
node = node.FirstAncestorOrSelf<SyntaxNode,
ISyntaxFactsService
>((node, syntaxFactsService) => syntaxFactsService.IsMethodLevelMember(node), syntaxFactsService) ?? node;
66
node = node.FirstAncestorOrSelf<SyntaxNode,
ISyntaxFactsService
>((node, syntaxFactsService) => syntaxFactsService.IsTopLevelNodeWithMembers(node), syntaxFactsService) ?? node;
SignatureHelp\Controller.Session_ComputeModel.cs (2)
119
var
syntaxFactsService = document.GetLanguageService<
ISyntaxFactsService
>();
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (4)
Diagnostics\AbstractCrossLanguageUserDiagnosticTest.vb (1)
189
Dim syntaxFacts = document.GetLanguageService(Of
ISyntaxFactsService
)()
LanguageServices\SyntaxFactsServiceTests.vb (1)
213
Dim syntaxFactsService = document.GetLanguageService(Of
ISyntaxFactsService
)()
NavigationBar\TestHelpers.vb (2)
44
AssertEqual(expectedItems, actualItems, document.GetLanguageService(Of
ISyntaxFactsService
)().IsCaseSensitive)
67
Dim isCaseSensitive = document.GetLanguageService(Of
ISyntaxFactsService
)().IsCaseSensitive
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (1)
Internal\ExtractInterface\OmniSharpExtractInterfaceOptionsService.cs (1)
38
ISyntaxFactsService
syntaxFactsService,
Microsoft.CodeAnalysis.Features (515)
AbstractAddAnonymousTypeMemberNameCodeFixProvider.cs (2)
118
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
AbstractAddExplicitCastCodeFixProvider.cs (4)
111
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
154
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
AbstractAddParameterCodeFixProvider.cs (10)
61
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
116
ISyntaxFactsService
syntaxFacts,
137
ISyntaxFactsService
syntaxFacts,
185
ISyntaxFactsService
syntaxFacts,
393
var
syntaxFacts = invocationDocument.GetRequiredLanguageService<
ISyntaxFactsService
>();
403
var
syntaxFacts = invocationDocument.GetRequiredLanguageService<
ISyntaxFactsService
>();
430
ISyntaxFactsService
syntaxFacts,
AbstractAliasAmbiguousTypeCodeFixProvider.cs (2)
34
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
AbstractForEachCastCodeFixProvider.cs (2)
47
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
AbstractMakeMethodAsynchronousCodeFixProvider.cs (2)
96
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
AbstractMakeMethodSynchronousCodeFixProvider.cs (3)
174
var
syntaxFactsService = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
189
SyntaxEditor editor,
ISyntaxFactsService
syntaxFacts,
AbstractPopulateSwitchCodeFixProvider.cs (2)
211
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
AbstractRemoveAsyncModifierCodeFixProvider.cs (2)
70
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
AbstractRemoveUnnecessaryParenthesesCodeFixProvider.cs (2)
38
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
AbstractRemoveUnusedValuesCodeFixProvider.cs (17)
105
ISyntaxFactsService
syntaxFacts);
156
var
syntaxFacts = context.Document.GetRequiredLanguageService<
ISyntaxFactsService
>();
195
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
229
ISyntaxFactsService
syntaxFacts,
254
ISyntaxFactsService
syntaxFacts,
265
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
288
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
380
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
442
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
818
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
AbstractSimplifyInterpolationCodeFixProvider.cs (1)
67
document.GetRequiredLanguageService<
ISyntaxFactsService
>(),
AbstractUseCollectionInitializerCodeFixProvider.cs (2)
65
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
AbstractUseCompoundAssignmentCodeFixProvider.cs (3)
56
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
100
protected virtual bool PreferPostfix(
ISyntaxFactsService
syntaxFacts, TAssignmentSyntax currentAssignment)
AbstractUseConditionalExpressionForAssignmentCodeFixProvider.cs (3)
64
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
122
ISyntaxFactsService
syntaxFacts, SyntaxEditor editor, IConditionalOperation ifOperation,
AbstractUseConditionalExpressionForReturnCodeFixProvider.cs (2)
50
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
AbstractUseIsNullForReferenceEqualsCodeFixProvider.cs (2)
54
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
AbstractUseNullPropagationCodeFixProvider.cs (6)
99
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
146
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
214
ISyntaxFactsService
syntaxFacts, SyntaxGeneratorInternal generator, bool whenPartIsNullable,
243
ISyntaxFactsService
syntaxFacts, SyntaxGeneratorInternal generator,
AbstractUseObjectInitializerCodeFixProvider.cs (2)
63
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
AddFileBanner\AbstractAddFileBannerCodeRefactoringProvider.cs (4)
124
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
169
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
AddImport\SymbolReferenceFinder.cs (5)
37
private readonly
ISyntaxFactsService
_syntaxFacts;
65
_syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
167
TSimpleNameSyntax nameNode,
ISyntaxFactsService
syntaxFacts, out string name, out int arity,
305
var
syntaxFacts = _document.GetLanguageService<
ISyntaxFactsService
>();
AddImport\SymbolResult.cs (2)
64
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
AddParameterService.cs (2)
102
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
BraceCompletion\AbstractBraceCompletionService.cs (4)
86
var
syntaxFactsService = document.LanguageServices.GetRequiredService<
ISyntaxFactsService
>();
128
var
syntaxFactsService = context.Document.LanguageServices.GetRequiredService<
ISyntaxFactsService
>();
ChangeSignature\AbstractChangeSignatureService.cs (2)
966
var
syntaxFacts = services.GetRequiredService<
ISyntaxFactsService
>();
ChangeSignature\DelegateInvokeMethodReferenceFinder.cs (1)
81
var
syntaxFacts = state.SyntaxFacts;
CodeFixes\GenerateMember\AbstractGenerateMemberCodeFixProvider.cs (3)
41
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
62
ISyntaxFactsService
syntaxFacts, SyntaxNode root,
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.AbstractGlobalSuppressMessageCodeAction.cs (2)
84
var
syntaxFacts = _project.Services.GetRequiredService<
ISyntaxFactsService
>();
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.cs (2)
292
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
CodeLens\CodeLensReferencesService.cs (2)
173
var
syntaxFactsService = document.GetLanguageService<
ISyntaxFactsService
>();
CodeRefactorings\AbstractRefactoringHelpersService.cs (6)
58
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
272
ISyntaxFactsService
syntaxFacts,
306
ISyntaxFactsService
syntaxFacts,
347
ISyntaxFactsService
syntaxFacts,
390
protected virtual IEnumerable<SyntaxNode> ExtractNodesSimple(SyntaxNode? node,
ISyntaxFactsService
syntaxFacts)
CodeRefactorings\AddAwait\AbstractAddAwaitCodeRefactoringProvider.cs (3)
43
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
71
SemanticModel model,
ISyntaxFactsService
syntaxFacts, SyntaxNode node, CancellationToken cancellationToken)
CodeRefactorings\ExtractMethod\AbstractExtractMethodCodeRefactoringProvider.cs (2)
111
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
CodeRefactorings\MoveType\AbstractMoveTypeService.cs (3)
114
var
syntaxFacts = state.SemanticDocument.Document.GetRequiredLanguageService<
ISyntaxFactsService
>();
166
private static bool ClassNextToGlobalStatements(SyntaxNode root,
ISyntaxFactsService
syntaxFacts)
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeEditor.cs (6)
85
var
syntaxFacts = documentWithMovedType.GetRequiredLanguageService<
ISyntaxFactsService
>();
172
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
306
var
syntaxFacts = State.SemanticDocument.Document.GetRequiredLanguageService<
ISyntaxFactsService
>();
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeNamespaceScopeEditor.cs (2)
50
var
syntaxFactsService = documentToEdit.GetLanguageService<
ISyntaxFactsService
>();
CodeRefactorings\MoveType\AbstractMoveTypeService.State.cs (2)
59
var
syntaxFacts = SemanticDocument.Document.GetLanguageService<
ISyntaxFactsService
>();
CodeRefactorings\SyncNamespace\AbstractChangeNamespaceService.cs (11)
54
public abstract bool TryGetReplacementReferenceSyntax(SyntaxNode reference, ImmutableArray<string> newNamespaceParts,
ISyntaxFactsService
syntaxFacts, [NotNullWhen(returnValue: true)] out SyntaxNode? old, [NotNullWhen(returnValue: true)] out SyntaxNode? @new);
117
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
164
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
181
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
698
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
804
var
syntaxFacts = doc.GetRequiredLanguageService<
ISyntaxFactsService
>();
CodeRefactorings\SyncNamespace\AbstractSyncNamespaceCodeRefactoringProvider.State.cs (4)
102
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
169
private static string? GetDefaultNamespace(Document document,
ISyntaxFactsService
syntaxFacts)
200
private static string? GetRelativeNamespace(string relativeTo, string @namespace,
ISyntaxFactsService
syntaxFacts)
Completion\CommonCompletionUtilities.cs (2)
235
var
syntaxFacts = context.GetRequiredLanguageService<
ISyntaxFactsService
>();
Completion\CompletionHelper.cs (2)
26
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
Completion\CompletionService_GetCompletions.cs (2)
204
var
syntaxFactsService = document.GetLanguageService<
ISyntaxFactsService
>();
Completion\Providers\AbstractAwaitCompletionProvider.cs (6)
86
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
169
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
243
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
Completion\Providers\AbstractInternalsVisibleToCompletionProvider.cs (5)
61
var
syntaxFactsService = context.Document.GetRequiredLanguageService<
ISyntaxFactsService
>();
83
private static SyntaxNode? GetAttributeSyntaxNodeOfToken(
ISyntaxFactsService
syntaxFactsService, SyntaxToken token)
251
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
Completion\Providers\AbstractKeywordCompletionProvider.cs (2)
58
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
Completion\Providers\AbstractPreprocessorCompletionProvider.cs (2)
30
var
syntaxFacts = originatingDocument.GetRequiredLanguageService<
ISyntaxFactsService
>();
Completion\Providers\AbstractSymbolCompletionProvider.cs (2)
349
var
syntaxFacts = syntaxContext.GetRequiredLanguageService<
ISyntaxFactsService
>();
Completion\Providers\ImportCompletionProvider\AbstractExtensionMethodImportCompletionProvider.cs (3)
42
var
syntaxFacts = completionContext.Document.GetRequiredLanguageService<
ISyntaxFactsService
>();
71
ISyntaxFactsService
syntaxFacts,
Completion\Providers\ImportCompletionProvider\AbstractImportCompletionProvider.cs (4)
86
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
209
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
Completion\Providers\ImportCompletionProvider\AbstractTypeImportCompletionProvider.cs (2)
71
var
syntaxFactsService = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionHelper.cs (2)
258
var
syntaxFacts = project.Services.GetRequiredService<
ISyntaxFactsService
>();
ConvertAnonymousType\AbstractConvertAnonymousTypeToClassCodeRefactoringProvider.cs (9)
62
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
112
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
113
var containingMember = anonymousObject.FirstAncestorOrSelf<SyntaxNode,
ISyntaxFactsService
>((node, syntaxFacts) => syntaxFacts.IsMethodLevelMember(node), syntaxFacts) ?? anonymousObject;
155
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
366
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
ConvertAnonymousType\AbstractConvertAnonymousTypeToTupleCodeRefactoringProvider.cs (3)
80
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
81
var containingMember = anonymousNode.FirstAncestorOrSelf<SyntaxNode,
ISyntaxFactsService
>((node, syntaxFacts) => syntaxFacts.IsMethodLevelMember(node), syntaxFacts) ?? anonymousNode;
ConvertForToForEach\AbstractConvertForToForEachCodeRefactoringProvider.cs (4)
66
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
319
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
ConvertIfToSwitch\AbstractConvertIfToSwitchCodeRefactoringProvider.cs (5)
45
var
syntaxFactsService = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
73
ISyntaxFactsService
syntaxFactsService,
189
var
syntaxFactsService = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
ConvertNumericLiteral\AbstractConvertNumericLiteralCodeRefactoringProvider.cs (2)
124
var
syntaxFacts = context.Document.GetRequiredLanguageService<
ISyntaxFactsService
>();
ConvertToInterpolatedString\AbstractConvertConcatenationToInterpolatedStringRefactoringProvider.cs (6)
33
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
125
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
222
ISyntaxFactsService
syntaxFacts,
241
ISyntaxFactsService
syntaxFacts, SyntaxNode? expression,
ConvertToInterpolatedString\AbstractConvertPlaceholderToInterpolatedStringRefactoringProvider.cs (4)
49
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
231
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
ConvertToInterpolatedString\ConvertRegularStringToInterpolatedStringRefactoringProvider.cs (4)
56
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
109
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (10)
91
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
168
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
169
return tupleExprOrTypeNode.FirstAncestorOrSelf<SyntaxNode,
ISyntaxFactsService
>((node, syntaxFacts) => syntaxFacts.IsMethodLevelMember(node), syntaxFacts);
560
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
631
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
745
var comparer = document.GetRequiredLanguageService<
ISyntaxFactsService
>().StringComparer;
DesignerAttribute\DesignerAttributeDiscoveryService.cs (2)
238
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
DocumentHighlighting\AbstractDocumentHighlightsService.cs (2)
313
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
EmbeddedLanguages\DateAndTime\DateAndTimeEmbeddedCompletionProvider.cs (2)
84
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
EmbeddedLanguages\DateAndTime\LanguageServices\DateAndTimeEmbeddedLanguage.cs (3)
29
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
40
private static SyntaxToken GetToken(
ISyntaxFactsService
syntaxFacts, SyntaxNode root, int position)
ExternalAccess\UnitTesting\API\UnitTestingSearchHelpers.cs (2)
172
var
syntaxFacts = project.GetRequiredLanguageService<
ISyntaxFactsService
>();
ExternalAccess\UnitTesting\SolutionCrawler\AbstractUnitTestingDocumentDifferenceService.cs (2)
21
var
syntaxFactsService = newDocument.Project.Services.GetService<
ISyntaxFactsService
>();
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingIncrementalAnalyzerProcessor.cs (2)
324
var
syntaxFactsService = document.GetLanguageService<
ISyntaxFactsService
>();
ExtractClass\AbstractExtractClassRefactoringProvider.cs (2)
102
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
ExtractClass\ExtractClassWithDialogCodeAction.cs (2)
174
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
ExtractInterface\AbstractExtractInterfaceService.cs (2)
274
var
syntaxFactsService = document.GetLanguageService<
ISyntaxFactsService
>();
ExtractInterface\IExtractInterfaceOptionsService.cs (1)
21
ISyntaxFactsService
syntaxFactsService,
ExtractMethod\MethodExtractor.Analyzer.cs (2)
351
var
syntaxFactsService = _semanticDocument.Document.Project.Services.GetService<
ISyntaxFactsService
>();
ExtractMethod\MethodExtractor.Analyzer.SymbolMapBuilder.cs (3)
23
private readonly
ISyntaxFactsService
_service;
29
ISyntaxFactsService
service,
46
ISyntaxFactsService
service,
ExtractMethod\SelectionResult.cs (3)
132
if (SemanticDocument.Project.Services.GetService<
ISyntaxFactsService
>().IsAwaitKeyword(currentToken)
167
var
syntaxFacts = SemanticDocument.Project.Services.GetService<
ISyntaxFactsService
>();
FindUsages\AbstractFindUsagesService_FindReferences.cs (2)
177
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
Fixer.cs (2)
124
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
FullyQualify\AbstractFullyQualifyService.cs (4)
64
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
191
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
GenerateConstructorFromMembers\AbstractGenerateConstructorFromMembersCodeRefactoringProvider.cs (2)
281
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
GenerateDefaultConstructors\AbstractGenerateDefaultConstructorsService.State.cs (2)
67
var
syntaxFacts = semanticDocument.Document.GetRequiredLanguageService<
ISyntaxFactsService
>();
GenerateEqualsAndGetHashCodeFromMembers\AbstractGenerateEqualsAndGetHashCodeService.cs (1)
31
var rules = new List<AbstractFormattingRule> { new FormatLargeBinaryExpressionRule(document.GetRequiredLanguageService<
ISyntaxFactsService
>()) };
GenerateEqualsAndGetHashCodeFromMembers\FormatLargeBinaryExpressionRule.cs (2)
19
private readonly
ISyntaxFactsService
_syntaxFacts;
21
public FormatLargeBinaryExpressionRule(
ISyntaxFactsService
syntaxFacts)
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeFromMembersCodeRefactoringProvider.cs (2)
186
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
GenerateFromMembers\AbstractGenerateFromMembersCodeRefactoringProvider.cs (2)
30
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
GenerateMember\AbstractGenerateMemberService.cs (2)
85
var
syntaxFacts = semanticDocument.Document.GetRequiredLanguageService<
ISyntaxFactsService
>();
GenerateMember\GenerateConstructor\AbstractGenerateConstructorService.cs (2)
183
var
syntaxFacts = document.Document.GetRequiredLanguageService<
ISyntaxFactsService
>();
GenerateMember\GenerateConstructor\AbstractGenerateConstructorService.State.cs (3)
242
var
syntaxFacts = _document.Project.Solution.Services.GetRequiredLanguageService<
ISyntaxFactsService
>(TypeToGenerateIn.Language);
246
private bool Matches(IMethodSymbol ctor,
ISyntaxFactsService
service)
GenerateMember\GenerateEnumMember\AbstractGenerateEnumMemberService.State.cs (2)
96
var
syntaxFacts = semanticDocument.Document.GetRequiredLanguageService<
ISyntaxFactsService
>();
GenerateMember\GenerateParameterizedMember\AbstractGenerateMethodService.State.cs (2)
136
var
syntaxFacts = semanticDocument.Document.GetRequiredLanguageService<
ISyntaxFactsService
>();
GenerateMember\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.SignatureInfo.cs (2)
126
var
syntaxFacts = languageServiceProvider.GetService<
ISyntaxFactsService
>();
GenerateMember\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.State.cs (2)
84
var
syntaxFacts = destinationProvider.GetService<
ISyntaxFactsService
>();
GenerateMember\GenerateVariable\AbstractGenerateVariableService.CodeAction.cs (2)
133
var
syntaxFacts = _semanticDocument.Document.GetLanguageService<
ISyntaxFactsService
>();
GenerateMember\GenerateVariable\AbstractGenerateVariableService.State.cs (8)
257
var
syntaxFacts = _document.Document.GetLanguageService<
ISyntaxFactsService
>();
333
var
syntaxFacts = _document.Document.GetLanguageService<
ISyntaxFactsService
>();
372
var
syntaxFacts = _document.Document.GetLanguageService<
ISyntaxFactsService
>();
503
var
syntaxFacts = _document.Document.GetRequiredLanguageService<
ISyntaxFactsService
>();
GenerateType\AbstractGenerateTypeService.CodeAction.cs (2)
107
var
syntaxFactsService = _document.GetLanguageService<
ISyntaxFactsService
>();
GenerateType\AbstractGenerateTypeService.Editor.cs (2)
583
var
syntaxFacts = _semanticDocument.Document.GetRequiredLanguageService<
ISyntaxFactsService
>();
GenerateType\AbstractGenerateTypeService.GenerateNamedType.cs (4)
149
var
syntaxFacts = _semanticDocument.Document.GetLanguageService<
ISyntaxFactsService
>();
198
var
syntaxFacts = _semanticDocument.Document.GetLanguageService<
ISyntaxFactsService
>();
GenerateType\AbstractGenerateTypeService.State.cs (4)
95
var
syntaxFacts = semanticDocument.Document.GetRequiredLanguageService<
ISyntaxFactsService
>();
209
var
syntaxFacts = document.Document.GetRequiredLanguageService<
ISyntaxFactsService
>();
GenerateType\IGenerateTypeOptionService.cs (1)
22
ISyntaxFactsService
syntaxFactsService);
GoToDefinition\AbstractGoToDefinitionSymbolService.cs (2)
61
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
ImplementAbstractClass\ImplementAbstractClassData.cs (4)
147
var
syntaxFacts = _document.GetRequiredLanguageService<
ISyntaxFactsService
>();
181
var
syntaxFacts = _document.GetRequiredLanguageService<
ISyntaxFactsService
>();
ImplementInterface\AbstractImplementInterfaceService.CodeAction.cs (3)
329
var
syntaxFacts = Document.GetRequiredLanguageService<
ISyntaxFactsService
>();
498
private bool IsCaseSensitive => Document.GetRequiredLanguageService<
ISyntaxFactsService
>().IsCaseSensitive;
ImplementInterface\AbstractImplementInterfaceService.CodeAction_Method.cs (2)
26
var
syntaxFacts = Document.GetRequiredLanguageService<
ISyntaxFactsService
>();
ImplementInterface\AbstractImplementInterfaceService.CodeAction_Property.cs (2)
43
var
syntaxFacts = Document.GetRequiredLanguageService<
ISyntaxFactsService
>();
ImplementInterface\AbstractImplementInterfaceService.DisposePatternCodeAction.cs (2)
287
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
InheritanceMargin\AbstractInheritanceMarginService_Helpers.cs (2)
162
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
InitializeParameter\AbstractAddParameterCheckCodeRefactoringProvider.cs (7)
152
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
188
ISyntaxFactsService
syntaxFacts, SemanticModel semanticModel,
265
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
491
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
InitializeParameter\AbstractInitializeParameterCodeRefactoringProvider.cs (3)
81
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
148
SyntaxNode functionDeclaration, SemanticModel semanticModel,
ISyntaxFactsService
syntaxFacts,
InlineHints\AbstractInlineParameterNameHintsService.cs (5)
36
ISyntaxFactsService
syntaxFacts,
67
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
275
private static bool ParameterMatchesArgumentName(string? identifierArgument, IParameterSymbol parameter,
ISyntaxFactsService
syntaxFacts)
278
protected static string GetIdentifierNameFromArgument(SyntaxNode argument,
ISyntaxFactsService
syntaxFacts)
IntroduceParameter\AbstractIntroduceParameterCodeRefactoringProvider.cs (7)
57
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
113
private static bool IsValidExpression(SyntaxNode expression,
ISyntaxFactsService
syntaxFacts)
148
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
275
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
IntroduceParameter\IntroduceParameterDocumentRewriter.cs (4)
28
private readonly
ISyntaxFactsService
_syntaxFacts;
50
_syntaxFacts = originalDocument.GetRequiredLanguageService<
ISyntaxFactsService
>();
684
var
syntaxFacts = _originalDocument.GetRequiredLanguageService<
ISyntaxFactsService
>();
IntroduceUsingStatement\AbstractIntroduceUsingStatementCodeRefactoringProvider.cs (6)
119
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
190
ISyntaxFactsService
syntaxFacts,
234
ISyntaxFactsService
syntaxFactsService,
263
ISyntaxFactsService
syntaxFactsService,
350
ISyntaxFactsService
syntaxFactsService,
IntroduceVariable\AbstractIntroduceLocalForExpressionCodeRefactoringProvider.cs (4)
40
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
89
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
IntroduceVariable\AbstractIntroduceVariableService.AbstractIntroduceVariableCodeAction.cs (1)
79
var singleLineExpression = _semanticDocument.Document.GetLanguageService<
ISyntaxFactsService
>().ConvertToSingleLine(expression);
IntroduceVariable\AbstractIntroduceVariableService.cs (2)
302
var
syntaxFacts = currentDocument.Project.Services.GetService<
ISyntaxFactsService
>();
IntroduceVariable\AbstractIntroduceVariableService.State.cs (4)
82
var
syntaxFacts = document.Document.GetRequiredLanguageService<
ISyntaxFactsService
>();
194
var
syntaxFacts = document.Document.GetRequiredLanguageService<
ISyntaxFactsService
>();
InvertIf\AbstractInvertIfCodeRefactoringProvider.cs (1)
313
document.GetRequiredLanguageService<
ISyntaxFactsService
>()));
InvertLogical\AbstractInvertLogicalCodeRefactoringProvider.cs (4)
41
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
119
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
J\s\src\Analyzers\Core\CodeFixes\UseConditionalExpression\UseConditionalExpressionHelpers.cs\UseConditionalExpressionHelpers.cs (1)
16
ISyntaxFactsService
syntaxFacts, SyntaxNode syntax)
MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceCodeRefactoringProvider.cs (2)
32
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
MoveStaticMembers\MoveStaticMembersWithDialogCodeAction.cs (4)
62
var
syntaxFacts = _document.GetRequiredLanguageService<
ISyntaxFactsService
>();
253
var
syntaxFacts = doc.GetRequiredLanguageService<
ISyntaxFactsService
>();
MoveToNamespace\AbstractMoveToNamespaceService.cs (6)
136
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
191
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
331
var
syntaxFactsService = document.GetLanguageService<
ISyntaxFactsService
>();
NameTupleElement\AbstractNameTupleElementCodeRefactoringProvider.cs (2)
49
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
NamingStyleCodeFixProvider.cs (1)
63
if (document.GetRequiredLanguageService<
ISyntaxFactsService
>().IsIdentifierName(node))
PullMemberUp\MembersPuller.cs (6)
321
var
syntaxFacts = destinationEditor.OriginalDocument.GetRequiredLanguageService<
ISyntaxFactsService
>();
415
private static SyntaxTriviaList GetLeadingTriviaBeforeFirstMember(SyntaxNode root,
ISyntaxFactsService
syntaxFacts)
423
private static SyntaxNode RemoveLeadingTriviaBeforeFirstMember(SyntaxNode root,
ISyntaxFactsService
syntaxFacts)
431
private static SyntaxNode AddLeadingTriviaBeforeFirstMember(SyntaxNode root,
ISyntaxFactsService
syntaxFacts, SyntaxTriviaList trivia)
444
private static ImmutableArray<SyntaxNode> GetImports(SyntaxNode start,
ISyntaxFactsService
syntaxFacts)
QuickInfo\CommonSemanticQuickInfoProvider.cs (4)
160
var
syntaxFactsService = services.GetRequiredLanguageService<
ISyntaxFactsService
>(semanticModel.Language);
188
var
syntaxFacts = languageServices.GetRequiredService<
ISyntaxFactsService
>();
RemoveRedundantEqualityCodeFixProvider.cs (2)
46
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
RemoveUnnecessaryPragmaSuppressionsCodeFixProvider.cs (4)
39
var
syntaxFacts = context.Document.GetRequiredLanguageService<
ISyntaxFactsService
>();
59
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
Rename\SymbolicRenameInfo.cs (6)
91
var isCaseSensitive = this.Document.GetRequiredLanguageService<
ISyntaxFactsService
>().IsCaseSensitive;
99
var isCaseSensitive = this.Document.GetRequiredLanguageService<
ISyntaxFactsService
>().IsCaseSensitive;
126
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
136
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
ReplaceConditionalWithStatements\AbstractReplaceConditionalWithStatementsCodeRefactoringProvider.cs (8)
68
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
131
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
222
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
247
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
ReplaceDocCommentTextWithTag\AbstractReplaceDocCommentTextWithTagCodeRefactoringProvider.cs (2)
77
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
ReplacePropertyWithMethods\AbstractReplacePropertyWithMethodsService.cs (4)
63
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
78
private readonly
ISyntaxFactsService
_syntaxFacts;
94
ISyntaxFactsService
syntaxFacts,
ReplacePropertyWithMethods\ReplacePropertyWithMethodsCodeRefactoringProvider.cs (2)
251
var
syntaxFacts = originalDocument.GetRequiredLanguageService<
ISyntaxFactsService
>();
Shared\Utilities\ExtractTypeHelpers.cs (2)
104
var
syntaxFacts = newTypeDocument.GetRequiredLanguageService<
ISyntaxFactsService
>();
SignatureHelp\AbstractSignatureHelpProvider.cs (1)
310
if (!relatedDocument.GetRequiredLanguageService<
ISyntaxFactsService
>().IsInInactiveRegion(syntaxTree, position, cancellationToken))
SignatureHelp\CommonSignatureHelpUtilities.cs (1)
106
ISyntaxFactsService
syntaxFacts,
SimplifyConditionalCodeFixProvider.cs (2)
50
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
SimplifyThisOrMe\AbstractSimplifyThisOrMeCodeFixProvider.cs (2)
49
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
SimplifyTypeNames\AbstractSimplifyTypeNamesCodeFixProvider.cs (2)
90
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
Snippets\SnippetProviders\AbstractConsoleSnippetProvider.cs (3)
84
protected override int GetTargetCaretPosition(
ISyntaxFactsService
syntaxFacts, SyntaxNode caretTarget, SourceText sourceText)
106
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
Snippets\SnippetProviders\AbstractConstructorSnippetProvider.cs (2)
34
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
Snippets\SnippetProviders\AbstractSnippetProvider.cs (7)
48
protected abstract int GetTargetCaretPosition(
ISyntaxFactsService
syntaxFacts, SyntaxNode caretTarget, SourceText sourceText);
66
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
88
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
232
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
Snippets\SnippetUtilities.cs (1)
12
public static bool TryGetWordOnLeft(int position, SourceText currentText,
ISyntaxFactsService
syntaxFactsService, [NotNullWhen(true)] out TextSpan? wordSpan)
SolutionCrawler\AbstractDocumentDifferenceService.cs (4)
22
var
syntaxFactsService = newDocument.Project.Services.GetService<
ISyntaxFactsService
>();
104
ISyntaxFactsService
syntaxFactsService, SyntaxNode oldRoot, SyntaxNode newRoot, TextChangeRange range)
138
ISyntaxFactsService
syntaxFactsService, SyntaxNode oldRoot, SyntaxNode newRoot, TextChangeRange range)
SolutionCrawler\WorkCoordinator.IncrementalAnalyzerProcessor.cs (3)
268
var
syntaxFactsService = document.GetLanguageService<
ISyntaxFactsService
>();
333
private static SyntaxNode? GetMemberNode(
ISyntaxFactsService
service, SyntaxNode? root, SyntaxPath? memberPath)
SpellCheck\AbstractSpellCheckCodeFixProvider.cs (2)
93
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
SpellCheck\AbstractSpellCheckSpanService.cs (4)
28
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
40
private readonly
ISyntaxFactsService
_syntaxFacts;
45
public Worker(
ISyntaxFactsService
syntaxFacts, ISyntaxClassificationService classifier, ArrayBuilder<SpellCheckSpan> spans)
SplitOrMergeIfStatements\AbstractMergeIfStatementsCodeRefactoringProvider.cs (2)
44
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
SplitOrMergeIfStatements\AbstractSplitIfStatementCodeRefactoringProvider.cs (5)
45
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
62
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
95
SyntaxToken token, SyntaxNode rootExpression,
ISyntaxFactsService
syntaxFacts)
SplitOrMergeIfStatements\Consecutive\AbstractMergeConsecutiveIfStatementsCodeRefactoringProvider.cs (13)
58
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
71
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
83
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
137
ISyntaxFactsService
syntaxFacts,
148
ISyntaxFactsService
syntaxFacts,
160
ISyntaxFactsService
syntaxFacts,
174
ISyntaxFactsService
syntaxFacts,
188
ISyntaxFactsService
syntaxFacts,
227
ISyntaxFactsService
syntaxFacts,
247
ISyntaxFactsService
syntaxFacts,
SplitOrMergeIfStatements\Consecutive\AbstractSplitIntoConsecutiveIfStatementsCodeRefactoringProvider.cs (2)
62
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
SplitOrMergeIfStatements\Nested\AbstractMergeNestedIfStatementsCodeRefactoringProvider.cs (8)
46
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
59
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
71
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
146
ISyntaxFactsService
syntaxFacts,
229
ISyntaxFactsService
syntaxFacts,
UseAutoProperty\AbstractUseAutoPropertyCodeFixProvider.cs (5)
194
var
syntaxFacts = fieldDocument.GetRequiredLanguageService<
ISyntaxFactsService
>();
252
ISyntaxFactsService
syntaxFacts, TPropertyDeclaration property, SyntaxNode fieldToRemove)
322
var
syntaxFacts = solution.GetRequiredDocument(location.DocumentId).GetRequiredLanguageService<
ISyntaxFactsService
>();
UseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.cs (2)
44
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
UseCoalesceExpressionForNullableTernaryConditionalCheckCodeFixProvider.cs (2)
48
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
UseCoalesceExpressionForTernaryConditionalCheckCodeFixProvider.cs (4)
48
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
63
ISyntaxFactsService
syntaxFacts, ISemanticFactsService semanticFacts,
97
ISyntaxFactsService
syntaxFacts, SyntaxGenerator generator,
ValueTracking\ValueTracker.cs (6)
39
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
210
var
syntaxFacts = sourceDoc.GetRequiredLanguageService<
ISyntaxFactsService
>();
268
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
ValueTracking\ValueTracker.FindReferencesProgress.cs (6)
61
var
syntaxFacts = location.Document.GetRequiredLanguageService<
ISyntaxFactsService
>();
96
var
syntaxFacts = location.Document.GetRequiredLanguageService<
ISyntaxFactsService
>();
176
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
Microsoft.CodeAnalysis.LanguageServer.Protocol (8)
Features\Diagnostics\DocumentAnalysisExecutor.cs (2)
290
var
service = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.IncrementalMemberEditAnalyzer.cs (2)
218
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.IncrementalMemberEditAnalyzer_MemberSpans.cs (2)
46
var
service = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
Handler\InlineCompletions\InlineCompletionsHandler.cs (2)
79
var
syntaxFactsService = document.Project.GetRequiredLanguageService<
ISyntaxFactsService
>();
Microsoft.CodeAnalysis.LanguageServerIndexFormat.Generator (2)
Generator.cs (2)
267
var
syntaxFactsService = languageServices.GetRequiredService<
ISyntaxFactsService
>();
Microsoft.CodeAnalysis.Remote.ServiceHub (2)
Services\ExtensionMethodImportCompletion\RemoteExtensionMethodImportCompletionService.cs (2)
53
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
Microsoft.CodeAnalysis.VisualBasic.Features (40)
CodeFixes\GenerateEvent\GenerateEventCodeFixProvider.vb (1)
129
Dim syntaxFactService = document.Project.Solution.Services.GetLanguageServices(targetType.Language).GetService(Of
ISyntaxFactsService
)
CodeRefactorings\SyncNamespace\VisualBasicChangeNamespaceService.vb (1)
24
Public Overrides Function TryGetReplacementReferenceSyntax(reference As SyntaxNode, newNamespaceParts As ImmutableArray(Of String), syntaxFacts As
ISyntaxFactsService
, ByRef old As SyntaxNode, ByRef [new] As SyntaxNode) As Boolean
CodeRefactorings\VisualBasicRefactoringHelpersService.vb (1)
68
Protected Overrides Iterator Function ExtractNodesSimple(node As SyntaxNode, syntaxFacts As
ISyntaxFactsService
) As IEnumerable(Of SyntaxNode)
Debugging\LocationInfoGetter.vb (1)
21
Dim syntaxFactsService = document.GetLanguageService(Of
ISyntaxFactsService
)()
InlineHints\VisualBasicInlineParameterNameHintsService.vb (1)
26
syntaxFacts As
ISyntaxFactsService
,
SignatureHelp\AbstractIntrinsicOperatorSignatureHelpProvider.vb (4)
19
Private Function TryGetSyntaxNode(root As SyntaxNode, position As Integer, syntaxFacts As
ISyntaxFactsService
, triggerReason As SignatureHelpTriggerReason, cancellationToken As CancellationToken, ByRef node As TSyntaxNode) As Boolean
35
If Not TryGetSyntaxNode(root, position, document.GetLanguageService(Of
ISyntaxFactsService
), triggerInfo.TriggerReason, cancellationToken, node) Then
48
Dim syntaxFacts = document.GetLanguageService(Of
ISyntaxFactsService
)
103
Private Function GetCurrentArgumentState(root As SyntaxNode, position As Integer, syntaxFacts As
ISyntaxFactsService
, currentSpan As TextSpan, cancellationToken As CancellationToken) As SignatureHelpState
SignatureHelp\AttributeSignatureHelpProvider.vb (4)
34
Private Function TryGetAttributeExpression(root As SyntaxNode, position As Integer, syntaxFacts As
ISyntaxFactsService
, triggerReason As SignatureHelpTriggerReason, cancellationToken As CancellationToken, ByRef attribute As AttributeSyntax) As Boolean
58
If Not TryGetAttributeExpression(root, position, document.GetLanguageService(Of
ISyntaxFactsService
), triggerInfo.TriggerReason, cancellationToken, attribute) Then
85
Dim syntaxFacts = document.GetLanguageService(Of
ISyntaxFactsService
)
95
Private Function GetCurrentArgumentState(root As SyntaxNode, position As Integer, syntaxFacts As
ISyntaxFactsService
, currentSpan As TextSpan, cancellationToken As CancellationToken) As SignatureHelpState?
SignatureHelp\CollectionInitializerSignatureHelpProvider.vb (4)
32
Private Function TryGetInitializerExpression(root As SyntaxNode, position As Integer, syntaxFacts As
ISyntaxFactsService
, triggerReason As SignatureHelpTriggerReason, cancellationToken As CancellationToken, <Out> ByRef expression As CollectionInitializerSyntax) As Boolean
51
If Not TryGetInitializerExpression(root, position, document.GetLanguageService(Of
ISyntaxFactsService
)(), triggerInfo.TriggerReason, cancellationToken, collectionInitializer) Then
62
Dim syntaxFacts = document.GetLanguageService(Of
ISyntaxFactsService
)()
70
Private Function GetCurrentArgumentState(root As SyntaxNode, position As Integer, syntaxFacts As
ISyntaxFactsService
, currentSpan As TextSpan, cancellationToken As CancellationToken) As SignatureHelpState?
SignatureHelp\FunctionAggregationSignatureHelpProvider.vb (4)
33
Private Shared Function GetCurrentArgumentState(root As SyntaxNode, position As Integer, syntaxFacts As
ISyntaxFactsService
, currentSpan As TextSpan, cancellationToken As CancellationToken) As SignatureHelpState
43
Private Shared Function TryGetFunctionAggregation(root As SyntaxNode, position As Integer, syntaxFacts As
ISyntaxFactsService
, triggerReason As SignatureHelpTriggerReason,
60
If Not TryGetFunctionAggregation(root, position, document.GetLanguageService(Of
ISyntaxFactsService
), triggerInfo.TriggerReason, cancellationToken, functionAggregation) Then
88
Dim syntaxFacts = document.GetLanguageService(Of
ISyntaxFactsService
)
SignatureHelp\GenericNameSignatureHelpProvider.vb (4)
33
Private Shared Function GetCurrentArgumentState(root As SyntaxNode, position As Integer, syntaxFacts As
ISyntaxFactsService
, currentSpan As TextSpan, cancellationToken As CancellationToken) As SignatureHelpState?
44
Private Shared Function TryGetGenericName(root As SyntaxNode, position As Integer, syntaxFacts As
ISyntaxFactsService
, triggerReason As SignatureHelpTriggerReason, cancellationToken As CancellationToken, ByRef genericName As GenericNameSyntax) As Boolean
67
If Not TryGetGenericName(root, position, document.GetLanguageService(Of
ISyntaxFactsService
), triggerInfo.TriggerReason, cancellationToken, genericName) Then
110
Dim _syntaxFacts = document.GetLanguageService(Of
ISyntaxFactsService
)
SignatureHelp\InvocationExpressionSignatureHelpProvider.vb (4)
34
Private Shared Function GetCurrentArgumentState(root As SyntaxNode, position As Integer, syntaxFacts As
ISyntaxFactsService
, currentSpan As TextSpan, cancellationToken As CancellationToken) As SignatureHelpState?
45
Private Shared Function TryGetInvocationExpression(root As SyntaxNode, position As Integer, syntaxFacts As
ISyntaxFactsService
, triggerReason As SignatureHelpTriggerReason, cancellationToken As CancellationToken, ByRef expression As InvocationExpressionSyntax) As Boolean
69
If Not TryGetInvocationExpression(root, position, document.GetLanguageService(Of
ISyntaxFactsService
), triggerInfo.TriggerReason, cancellationToken, invocationExpression) Then
134
Dim syntaxFacts = document.GetLanguageService(Of
ISyntaxFactsService
)
SignatureHelp\ObjectCreationExpressionSignatureHelpProvider.vb (4)
33
Private Shared Function GetCurrentArgumentState(root As SyntaxNode, position As Integer, syntaxFacts As
ISyntaxFactsService
, currentSpan As TextSpan, cancellationToken As CancellationToken) As SignatureHelpState?
44
Private Shared Function TryGetObjectCreationExpression(root As SyntaxNode, position As Integer, syntaxFacts As
ISyntaxFactsService
, triggerReason As SignatureHelpTriggerReason, cancellationToken As CancellationToken, ByRef expression As ObjectCreationExpressionSyntax) As Boolean
68
If Not TryGetObjectCreationExpression(root, position, document.GetLanguageService(Of
ISyntaxFactsService
), triggerInfo.TriggerReason, cancellationToken, objectCreationExpression) Then
86
Dim syntaxFacts = document.GetLanguageService(Of
ISyntaxFactsService
)
SignatureHelp\RaiseEventStatementSignatureHelpProvider.vb (5)
32
Private Shared Function GetCurrentArgumentState(root As SyntaxNode, position As Integer, syntaxFacts As
ISyntaxFactsService
, currentSpan As TextSpan, cancellationToken As CancellationToken) As SignatureHelpState?
43
Private Shared Function TryGetRaiseEventStatement(root As SyntaxNode, position As Integer, syntaxFacts As
ISyntaxFactsService
, triggerReason As SignatureHelpTriggerReason, cancellationToken As CancellationToken, ByRef statement As RaiseEventStatementSyntax) As Boolean
74
If Not TryGetRaiseEventStatement(root, position, document.GetLanguageService(Of
ISyntaxFactsService
), triggerInfo.TriggerReason, cancellationToken, raiseEventStatement) Then
81
Dim syntaxFactsService = document.GetLanguageService(Of
ISyntaxFactsService
)()
96
Dim syntaxFacts = document.GetLanguageService(Of
ISyntaxFactsService
)
VisualBasicAddExplicitCastCodeFixProvider.vb (1)
121
Dim syntaxFacts = document.GetRequiredLanguageService(Of
ISyntaxFactsService
)()
VisualBasicRemoveUnusedValuesCodeFixProvider.vb (1)
61
Protected Overrides Function GetReplacementNodeForCompoundAssignment(originalCompoundAssignment As SyntaxNode, newAssignmentTarget As SyntaxNode, editor As SyntaxEditor, syntaxFacts As
ISyntaxFactsService
) As SyntaxNode
Microsoft.CodeAnalysis.VisualBasic.Workspaces (11)
CaseCorrection\VisualBasicCaseCorrectionService.Rewriter.vb (2)
42
Private ReadOnly _syntaxFactsService As
ISyntaxFactsService
47
Public Sub New(syntaxFactsService As
ISyntaxFactsService
, semanticModel As SemanticModel, cancellationToken As CancellationToken)
CaseCorrection\VisualBasicCaseCorrectionService.vb (2)
21
Private ReadOnly _syntaxFactsService As
ISyntaxFactsService
24
_syntaxFactsService = provider.GetService(Of
ISyntaxFactsService
)()
Rename\VisualBasicRenameRewriterLanguageService.vb (3)
59
Private ReadOnly _syntaxFactsService As
ISyntaxFactsService
126
_syntaxFactsService = parameters.Document.Project.Services.GetRequiredService(Of
ISyntaxFactsService
)()
875
Public Overrides Function IsIdentifierValid(replacementText As String, syntaxFactsService As
ISyntaxFactsService
) As Boolean
VisualBasicSyntaxFactsService.vb (3)
23
Public Function IsInNonUserCode(syntaxTree As SyntaxTree, position As Integer, cancellationToken As CancellationToken) As Boolean Implements
ISyntaxFactsService
.IsInNonUserCode
33
ByRef newRoot As SyntaxNode, ByRef newContextNode As TContextNode) Implements
ISyntaxFactsService
.AddFirstMissingCloseBrace
39
Public Function GetSelectedFieldsAndPropertiesAsync(tree As SyntaxTree, textSpan As TextSpan, allowPartialSelection As Boolean, cancellationToken As CancellationToken) As Task(Of ImmutableArray(Of SyntaxNode)) Implements
ISyntaxFactsService
.GetSelectedFieldsAndPropertiesAsync
VisualBasicSyntaxFactsServiceFactory.vb (1)
11
<ExportLanguageServiceFactory(GetType(
ISyntaxFactsService
), LanguageNames.VisualBasic), [Shared]>
Microsoft.CodeAnalysis.Workspaces (96)
AbstractGeneratedCodeRecognitionService.cs (2)
33
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
AbstractMoveDeclarationNearReferenceService.cs (4)
207
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
238
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
AbstractMoveDeclarationNearReferenceService.State.cs (2)
59
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
ExternalAccess\Pythia\Api\PythiaSyntaxFactsServiceWrapper.cs (3)
14
internal readonly
ISyntaxFactsService
UnderlyingObject;
16
internal PythiaSyntaxFactsServiceWrapper(
ISyntaxFactsService
underlyingObject)
20
=> new(document.GetRequiredLanguageService<
ISyntaxFactsService
>());
FindSymbols\Declarations\DeclarationFinder.cs (2)
34
var
syntaxFacts = project.GetRequiredLanguageService<
ISyntaxFactsService
>();
FindSymbols\Extensions.cs (1)
22
internal static bool TextMatch(this
ISyntaxFactsService
syntaxFacts, string text1, string text2)
FindSymbols\FindLiterals\FindLiteralsSearchEngine.cs (4)
139
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
150
ISyntaxFactsService
syntaxFacts, SyntaxNode node,
168
ISyntaxFactsService
syntaxFacts, SyntaxToken token,
FindSymbols\FindReferences\DependentTypeFinder_ProjectIndex.cs (1)
57
project.Services.GetRequiredService<
ISyntaxFactsService
>().StringComparer);
FindSymbols\FindReferences\Finders\AbstractReferenceFinder.cs (8)
78
ISyntaxFactsService
syntaxFacts,
159
protected static bool IdentifiersMatch(
ISyntaxFactsService
syntaxFacts, string name, SyntaxToken token)
227
var
syntaxFacts = state.Document.GetRequiredLanguageService<
ISyntaxFactsService
>();
589
var
syntaxFacts = state.SyntaxFacts;
617
else if (node.FirstAncestorOrSelf<SyntaxNode,
ISyntaxFactsService
>((node, syntaxFacts) => syntaxFacts.IsUsingOrExternOrImport(node), syntaxFacts) != null)
729
private static bool IsNodeOrAnyAncestorLeftSideOfDot(SyntaxNode node,
ISyntaxFactsService
syntaxFacts)
751
var
syntaxFacts = state.SyntaxFacts;
FindSymbols\FindReferences\Finders\AbstractReferenceFinder_GlobalSuppressions.cs (1)
77
var
syntaxFacts = state.SyntaxFacts;
FindSymbols\FindReferences\Finders\AbstractTypeParameterSymbolReferenceFinder.cs (1)
45
var
syntaxFacts = state.SyntaxFacts;
FindSymbols\FindReferences\Finders\ConstructorInitializerSymbolReferenceFinder.cs (1)
80
var
syntaxFacts = state.SyntaxFacts;
FindSymbols\FindReferences\Finders\ConstructorSymbolReferenceFinder.cs (3)
85
var documentsWithAttribute = TryGetNameWithoutAttributeSuffix(typeName, project.Services.GetRequiredService<
ISyntaxFactsService
>(), out var simpleName)
93
private static bool IsPotentialReference(PredefinedType predefinedType,
ISyntaxFactsService
syntaxFacts, SyntaxToken token)
225
var
syntaxFacts = state.SyntaxFacts;
FindSymbols\FindReferences\Finders\ExplicitConversionSymbolReferenceFinder.cs (1)
78
ISyntaxFactsService
syntaxFacts, SyntaxToken token)
FindSymbols\FindReferences\Finders\NamedTypeSymbolReferenceFinder.cs (3)
89
var
syntaxFacts = project.Services.GetRequiredService<
ISyntaxFactsService
>();
104
ISyntaxFactsService
syntaxFacts,
FindSymbols\FindReferences\Finders\OperatorSymbolReferenceFinder.cs (1)
69
ISyntaxFactsService
syntaxFacts,
FindSymbols\FindReferences\Finders\ParameterSymbolReferenceFinder.cs (6)
108
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
132
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
153
private static bool ParameterNamesMatch(
ISyntaxFactsService
syntaxFacts, IMethodSymbol methodSymbol1, IMethodSymbol methodSymbol2)
164
private static SyntaxNode? GetContainer(SemanticModel semanticModel, SyntaxNode parameterNode,
ISyntaxFactsService
syntaxFactsService)
FindSymbols\FindReferences\Finders\PropertySymbolReferenceFinder.cs (3)
185
var
syntaxFacts = state.SyntaxFacts;
223
var
syntaxFacts = state.SyntaxFacts;
258
var
syntaxFacts = state.SyntaxFacts;
FindSymbols\FindReferences\FindReferenceCache.cs (4)
81
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
160
ISyntaxFactsService
syntaxFacts, SyntaxNode root, CancellationToken cancellationToken)
174
ISyntaxFactsService
syntaxFacts, SyntaxNode root, CancellationToken cancellationToken)
FindSymbols\FindReferences\FindReferencesDocumentState.cs (2)
23
public readonly
ISyntaxFactsService
SyntaxFacts;
41
SyntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
FindSymbols\SymbolFinder.cs (2)
100
var
syntaxFacts = services.GetRequiredLanguageService<
ISyntaxFactsService
>(semanticModel.Language);
FindSymbols\SyntaxTree\SyntaxTreeIndex_Create.cs (4)
45
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
203
private static bool IsGlobalSuppressMessageAttribute(
ISyntaxFactsService
syntaxFacts, SyntaxNode node)
227
ISyntaxFactsService
syntaxFacts,
LanguageServices\FixAllSpanMappingService\AbstractFixAllSpanMappingService.cs (4)
49
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
77
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
ReassignedVariable\AbstractReassignedVariableService.cs (2)
43
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
Recommendations\AbstractRecommendationServiceRunner.cs (3)
35
_stringComparerForLanguage = _context.GetLanguageService<
ISyntaxFactsService
>().StringComparer;
77
var
syntaxFactsService = _context.GetLanguageService<
ISyntaxFactsService
>();
Rename\ConflictEngine\ConflictResolver.cs (2)
160
var
syntaxFactsLanguageService = languageServices.GetRequiredService<
ISyntaxFactsService
>();
Rename\ConflictEngine\ConflictResolver.Session.cs (2)
355
var
syntaxFactsService = newDocument.Project.Services.GetRequiredService<
ISyntaxFactsService
>();
Rename\IRenameRewriterLanguageService.cs (2)
111
ISyntaxFactsService
syntaxFactsService);
130
public abstract bool IsIdentifierValid(string replacementText,
ISyntaxFactsService
syntaxFactsService);
Rename\Renamer.RenameSymbolDocumentAction.cs (2)
74
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
Rename\Renamer.SyncNamespaceDocumentAction.cs (2)
74
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
Rename\SymbolicRenameLocations.ReferenceProcessing.cs (5)
190
var
syntaxFacts = solution.GetRequiredDocument(firstLocation.SourceTree!)
191
.GetRequiredLanguageService<
ISyntaxFactsService
>();
330
var
syntaxFactsLanguageService = solution.Services.GetLanguageServices(documentsGroupedByLanguage.Key).GetService<
ISyntaxFactsService
>();
356
Document document, string renameText,
ISyntaxFactsService
syntaxFactsService,
Shared\Extensions\IFindReferencesResultExtensions.cs (1)
126
var isCaseSensitive = solution.Services.GetLanguageServices(reference.Definition.Language).GetRequiredService<
ISyntaxFactsService
>().IsCaseSensitive;
Shared\Extensions\IMethodSymbolExtensions.cs (1)
156
this IMethodSymbol method, INamedTypeSymbol containingType,
ISyntaxFactsService
syntaxFacts)
Shared\Extensions\ITypeSymbolExtensions.cs (2)
169
var
syntaxFacts = provider.GetRequiredService<
ISyntaxFactsService
>();
Shared\Extensions\SemanticModelExtensions.cs (2)
78
var
syntaxFacts = languageServices.GetRequiredService<
ISyntaxFactsService
>();
SyntaxEditorExtensions.cs (7)
154
Func<
ISyntaxFactsService
, SyntaxNode, SyntaxNode> getSemanticBoundary,
164
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
195
private static SyntaxNode GetExpressionSemanticBoundary(
ISyntaxFactsService
syntaxFacts, SyntaxNode node)
202
return node.FirstAncestorOrSelf<SyntaxNode,
ISyntaxFactsService
>(
210
private static SyntaxNode GetMethodBodySemanticBoundary(
ISyntaxFactsService
syntaxFacts, SyntaxNode node)
212
return node.FirstAncestorOrSelf<SyntaxNode,
ISyntaxFactsService
>(
Microsoft.VisualStudio.LanguageServices (28)
ChangeSignature\AddParameterDialogViewModel.cs (2)
255
var
languageService = Document.GetRequiredLanguageService<
ISyntaxFactsService
>();
CommonControls\NewTypeDestinationSelectionViewModel.cs (2)
32
private readonly
ISyntaxFactsService
? _syntaxFactsService;
41
ISyntaxFactsService
? syntaxFactsService)
Extensions\DocumentExtensions.cs (2)
24
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
ExtractClass\ExtractClassViewModel.cs (1)
32
ISyntaxFactsService
syntaxFactsService)
ExtractClass\VisualStudioExtractClassOptionsService.cs (1)
94
document.GetRequiredLanguageService<
ISyntaxFactsService
>());
ExtractInterface\ExtractInterfaceDialogViewModel.cs (1)
28
ISyntaxFactsService
syntaxFactsService,
ExtractInterface\VisualStudioExtractInterfaceOptionsService.cs (1)
49
ISyntaxFactsService
syntaxFactsService,
GenerateType\GenerateTypeDialogViewModel.cs (2)
32
private readonly
ISyntaxFactsService
_syntaxFactsService;
717
ISyntaxFactsService
syntaxFactsService,
GenerateType\VisualStudioGenerateTypeOptionsServiceFactory.cs (1)
45
ISyntaxFactsService
syntaxFactsService)
LanguageService\AbstractLanguageService`2.IVsLanguageBlock.cs (2)
79
var
syntaxFactsService = document.GetLanguageService<
ISyntaxFactsService
>();
Library\ClassView\AbstractSyncClassViewCommandHandler.cs (2)
61
var
syntaxFactsService = document.GetLanguageService<
ISyntaxFactsService
>();
MoveStaticMembers\VisualStudioMoveStaticMembersOptionsService.cs (1)
142
document.GetRequiredLanguageService<
ISyntaxFactsService
>());
Snippets\AbstractSnippetCommandHandler.cs (2)
284
var
syntaxFactsService = document.GetLanguageService<
ISyntaxFactsService
>();
Snippets\AbstractSnippetExpansionClient.cs (1)
760
var token = await semanticModel.SyntaxTree.GetTouchingWordAsync(caretPosition.Position, document.GetRequiredLanguageService<
ISyntaxFactsService
>(), cancellationToken).ConfigureAwait(false);
Venus\ContainedDocument.cs (2)
1001
var
syntaxFact = _workspace.Services.GetLanguageServices(_project.Language).GetService<
ISyntaxFactsService
>();
Venus\ContainedLanguageCodeSupport.cs (5)
40
var
syntaxFacts = document.GetLanguageService<
ISyntaxFactsService
>();
72
return NameGenerator.EnsureUniqueness(name, reservedNames, document.GetLanguageService<
ISyntaxFactsService
>().IsCaseSensitive);
207
var
syntaxFacts = targetDocument.Project.Services.GetRequiredService<
ISyntaxFactsService
>();
Microsoft.VisualStudio.LanguageServices.CSharp (5)
LanguageService\CSharpHelpContextService.cs (5)
82
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
178
var bindableParent = document.GetRequiredLanguageService<
ISyntaxFactsService
>().TryGetBindableParent(token);
223
var
syntaxFacts = document.GetRequiredLanguageService<
ISyntaxFactsService
>();
Microsoft.VisualStudio.LanguageServices.Implementation (6)
CodeModel\AbstractCodeModelObject.cs (1)
71
internal
ISyntaxFactsService
SyntaxFactsService
CodeModel\AbstractCodeModelService.cs (2)
45
protected readonly
ISyntaxFactsService
SyntaxFactsService;
68
this.SyntaxFactsService = languageServiceProvider.GetRequiredService<
ISyntaxFactsService
>();
CodeModel\CodeModelState.cs (2)
25
public
ISyntaxFactsService
SyntaxFactsService { get; }
47
this.SyntaxFactsService = languageServices.GetService<
ISyntaxFactsService
>();
CodeModel\ProjectCodeModelFactory.cs (1)
105
projectState.LanguageServices.GetService<
ISyntaxFactsService
>();
Microsoft.VisualStudio.LanguageServices.UnitTests (11)
ChangeSignature\ChangeSignatureViewModelTests.vb (1)
466
Dim token = Await tree.GetTouchingWordAsync(doc.CursorPosition.Value, workspaceDoc.Project.Services.GetService(Of
ISyntaxFactsService
)(), CancellationToken.None)
CommonControls\MemberSelectionViewModelTests.vb (1)
183
Dim token = Await tree.GetTouchingWordAsync(doc.CursorPosition.Value, workspaceDoc.Project.Services.GetService(Of
ISyntaxFactsService
)(), CancellationToken.None)
CommonControls\NewTypeDestinationSelectionViewModelTests.vb (2)
236
Dim token = Await tree.GetTouchingWordAsync(doc.CursorPosition.Value, workspaceDoc.Project.Services.GetService(Of
ISyntaxFactsService
)(), CancellationToken.None)
246
syntaxFactsService:=workspaceDoc.GetRequiredLanguageService(Of
ISyntaxFactsService
))
ExtractInterface\ExtractInterfaceViewModelTests.vb (2)
299
Dim token = Await tree.GetTouchingWordAsync(doc.CursorPosition.Value, workspaceDoc.Project.Services.GetService(Of
ISyntaxFactsService
)(), CancellationToken.None)
308
workspaceDoc.Project.Services.GetService(Of
ISyntaxFactsService
)(),
GenerateType\GenerateTypeViewModelTests.vb (2)
844
Dim token = Await tree.GetTouchingWordAsync(testDoc.CursorPosition.Value, document.GetLanguageService(Of
ISyntaxFactsService
)(), CancellationToken.None)
853
Dim syntaxFactsService = document.GetLanguageService(Of
ISyntaxFactsService
)()
MoveStaticMembers\MoveStaticMembersViewModelTest.vb (1)
33
Dim syntaxFacts = workspaceDoc.Project.Services.GetService(Of
ISyntaxFactsService
)()
PullMemberUp\PullMemberUpViewModelTest.vb (1)
255
Dim token = Await tree.GetTouchingWordAsync(doc.CursorPosition.Value, workspaceDoc.Project.Services.GetService(Of
ISyntaxFactsService
)(), CancellationToken.None)
RQName\RQNameTests.vb (1)
247
Dim token = Await tree.GetTouchingWordAsync(doc.CursorPosition.Value, workspaceDoc.Project.Services.GetService(Of
ISyntaxFactsService
)(), CancellationToken.None)
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
Snippets\SnippetCompletionProvider.vb (1)
92
Dim syntaxFacts = document.GetLanguageService(Of
ISyntaxFactsService
)()