1 implementation of ISyntaxFactsService
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxFactsService.cs (1)
24private sealed class CSharpSyntaxFactsService : CSharpSyntaxFacts, ISyntaxFactsService
826 references to ISyntaxFactsService
Microsoft.CodeAnalysis.CSharp.EditorFeatures (6)
CompleteStatement\CompleteStatementCommandHandler.cs (3)
114var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 197ISyntaxFactsService syntaxFacts,
EventHookup\EventHookupSessionManager_EventHookupSession.cs (3)
161document.GetRequiredLanguageService<ISyntaxFactsService>(), namingRule); 197ISyntaxFactsService syntaxFactsService, NamingRule namingRule) 219private string? GetNameObjectPart(IEventSymbol eventSymbol, SyntaxToken plusEqualsToken, SemanticModel semanticModel, ISyntaxFactsService syntaxFactsService)
Microsoft.CodeAnalysis.CSharp.Features (63)
CodeRefactorings\SyncNamespace\CSharpChangeNamespaceService.cs (1)
115ISyntaxFactsService syntaxFacts,
Completion\CompletionProviders\ExplicitInterfaceMemberCompletionProvider.ItemGetter.cs (2)
65var syntaxFacts = Document.GetRequiredLanguageService<ISyntaxFactsService>();
Completion\CompletionProviders\SnippetCompletionProvider.cs (2)
102var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
Debugging\LocationInfoGetter.cs (2)
26var syntaxFactsService = document.GetLanguageService<ISyntaxFactsService>();
Formatting\CSharpAccessibilityModifiersNewDocumentFormattingProvider.cs (2)
40var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
Formatting\CSharpNamespaceDeclarationNewDocumentFormattingProvider.cs (2)
46var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
ImplementInterface\CSharpImplementExplicitlyCodeRefactoringProvider.cs (3)
64var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 89SyntaxEditor editor, ISyntaxFactsService syntaxFacts,
InlineHints\CSharpInlineParameterNameHintsService.cs (1)
28ISyntaxFactsService syntaxFacts,
SignatureHelp\AbstractGenericNameSignatureHelpProvider.cs (5)
33ISyntaxFactsService syntaxFacts, 42if (!TryGetGenericIdentifier(root, position, document.GetRequiredLanguageService<ISyntaxFactsService>(), triggerInfo.TriggerReason, cancellationToken, 93var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 100private SignatureHelpState? GetCurrentArgumentState(SyntaxNode root, int position, ISyntaxFactsService syntaxFacts, CancellationToken cancellationToken)
SignatureHelp\AttributeSignatureHelpProvider.cs (5)
42ISyntaxFactsService syntaxFacts, 75if (!TryGetAttributeExpression(root, position, document.GetRequiredLanguageService<ISyntaxFactsService>(), triggerInfo.TriggerReason, cancellationToken, out var attribute)) 105var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 115private SignatureHelpState? GetCurrentArgumentState(SyntaxNode root, int position, ISyntaxFactsService syntaxFacts, TextSpan currentSpan, CancellationToken cancellationToken)
SignatureHelp\ElementAccessExpressionSignatureHelpProvider.cs (8)
43private static bool TryGetElementAccessExpression(SyntaxNode root, int position, ISyntaxFactsService syntaxFacts, SignatureHelpTriggerReason triggerReason, CancellationToken cancellationToken, [NotNullWhen(true)] out ExpressionSyntax? identifier, out SyntaxToken openBrace) 53if (!TryGetElementAccessExpression(root, position, document.GetRequiredLanguageService<ISyntaxFactsService>(), triggerInfo.TriggerReason, cancellationToken, out var expression, out var openBrace)) 105var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 133private static SignatureHelpState? GetCurrentArgumentState(SyntaxNode root, int position, ISyntaxFactsService syntaxFacts, TextSpan currentSpan, CancellationToken cancellationToken) 299internal static bool TryGetSyntax(SyntaxNode root, int position, ISyntaxFactsService syntaxFacts, SignatureHelpTriggerReason triggerReason, CancellationToken cancellationToken, [NotNullWhen(true)] out ExpressionSyntax? identifier, out SyntaxToken openBrace) 340internal static bool TryGetSyntax(SyntaxNode root, int position, ISyntaxFactsService syntaxFacts, SignatureHelpTriggerReason triggerReason, CancellationToken cancellationToken, [NotNullWhen(true)] out ExpressionSyntax? identifier, out SyntaxToken openBrace) 377internal static bool TryGetSyntax(SyntaxNode root, int position, ISyntaxFactsService syntaxFacts, SignatureHelpTriggerReason triggerReason, CancellationToken cancellationToken, [NotNullWhen(true)] out ExpressionSyntax? identifier, out SyntaxToken openBrace)
SignatureHelp\GenericNameFullyWrittenSignatureHelpProvider.cs (1)
23ISyntaxFactsService syntaxFacts,
SignatureHelp\GenericNamePartiallyWrittenSignatureHelpProvider.cs (1)
21protected override bool TryGetGenericIdentifier(SyntaxNode root, int position, ISyntaxFactsService syntaxFacts, SignatureHelpTriggerReason triggerReason, CancellationToken cancellationToken, out SyntaxToken genericIdentifier, out SyntaxToken lessThanToken)
SignatureHelp\InitializerExpressionSignatureHelpProvider.cs (5)
37ISyntaxFactsService syntaxFacts, 58if (!TryGetInitializerExpression(root, position, document.GetRequiredLanguageService<ISyntaxFactsService>(), triggerInfo.TriggerReason, cancellationToken, out var initializerExpression)) 69var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 77private SignatureHelpState? GetCurrentArgumentState(SyntaxNode root, int position, ISyntaxFactsService syntaxFacts, TextSpan currentSpan, CancellationToken cancellationToken)
SignatureHelp\PrimaryConstructorBaseTypeSignatureHelpProvider.cs (4)
46ISyntaxFactsService syntaxFacts, 72var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 107private SignatureHelpState? GetCurrentArgumentState(SyntaxNode root, int position, ISyntaxFactsService syntaxFacts, TextSpan currentSpan, CancellationToken cancellationToken)
SignatureHelp\TupleConstructionSignatureHelpProvider.cs (9)
38private SignatureHelpState? GetCurrentArgumentState(SyntaxNode root, int position, ISyntaxFactsService syntaxFacts, TextSpan currentSpan, CancellationToken cancellationToken) 65ISyntaxFactsService syntaxFacts, TextSpan currentSpan, CancellationToken cancellationToken, [NotNullWhen(true)] out TupleExpressionSyntax? result) 84ISyntaxFactsService syntaxFacts, TextSpan currentSpan, CancellationToken cancellationToken, [NotNullWhen(true)] out ParenthesizedExpressionSyntax? result) 111var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 125ITypeInferenceService typeInferrer, ISyntaxFactsService syntaxFacts, CancellationToken cancellationToken, out ExpressionSyntax? targetExpression) 149private SignatureHelpItems? CreateItems(int position, SyntaxNode root, ISyntaxFactsService syntaxFacts, 202ISyntaxFactsService syntaxFacts, CancellationToken cancellationToken, [NotNullWhen(true)] out TupleExpressionSyntax? tupleExpression) 219ISyntaxFactsService syntaxFacts, CancellationToken cancellationToken, [NotNullWhen(true)] out ParenthesizedExpressionSyntax? parenthesizedExpression)
src\Analyzers\CSharp\CodeFixes\RemoveInKeyword\RemoveInKeywordCodeFixProvider.cs (2)
61var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
187ISyntaxFactsService syntaxFacts)
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForArrayCodeFixProvider.cs (2)
42var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForFluentCodeFixProvider.cs (2)
50var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\CSharp\CodeFixes\UseCompoundAssignment\CSharpUseCompoundAssignmentCodeFixProvider.cs (1)
49protected override bool PreferPostfix(ISyntaxFactsService syntaxFacts, AssignmentExpressionSyntax currentAssignment)
src\Analyzers\CSharp\CodeFixes\UseCompoundAssignment\CSharpUseCompoundCoalesceAssignmentCodeFixProvider.cs (2)
45var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
Rename\CSharpRenameRewriterLanguageService.cs (1)
1156public override bool IsIdentifierValid(string replacementText, ISyntaxFactsService syntaxFactsService)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxFactsServiceFactory.cs (1)
13[ExportLanguageServiceFactory(typeof(ISyntaxFactsService), LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.EditorFeatures (32)
Classification\Semantic\AbstractSemanticOrEmbeddedClassificationViewTaggerProvider.cs (2)
162var service = document.GetRequiredLanguageService<ISyntaxFactsService>();
DocumentationComments\AbstractXmlTagCompletionCommandHandler.cs (2)
118var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
Editor\GoToAdjacentMemberCommandHandler.cs (3)
80var syntaxFactsService = document?.GetLanguageService<ISyntaxFactsService>(); 104internal static int? GetTargetPosition(ISyntaxFactsService service, SyntaxNode root, int caretPosition, bool next)
InlineRename\CommandHandlers\AbstractRenameCommandHandler_TypeCharHandler.cs (2)
31var syntaxFactsService = document.GetLanguageService<ISyntaxFactsService>();
InlineRename\InlineRenameSession.OpenTextBufferManager.cs (1)
476document.GetLanguageService<LanguageService.ISyntaxFactsService>().IsCaseSensitive), cancellationToken);
IntelliSense\AsyncCompletion\CompletionSource.cs (3)
182var syntaxFacts = services.GetService<ISyntaxFactsService>(); 597SourceText text, int questionPosition, ISyntaxFactsService syntaxFacts)
Navigation\AbstractDefinitionLocationService.cs (2)
282var syntaxFactsService = document.GetRequiredLanguageService<ISyntaxFactsService>();
Peek\PeekHelpers.cs (4)
53var syntaxFactsService = workspace.Services.GetLanguageServices(root.Language).GetService<ISyntaxFactsService>(); 61node = node.FirstAncestorOrSelf<SyntaxNode, ISyntaxFactsService>((node, syntaxFactsService) => syntaxFactsService.IsMethodLevelMember(node), syntaxFactsService) ?? node; 66node = node.FirstAncestorOrSelf<SyntaxNode, ISyntaxFactsService>((node, syntaxFactsService) => syntaxFactsService.IsTopLevelNodeWithMembers(node), syntaxFactsService) ?? node;
RenameTracking\RenameTrackingTaggerProvider.RenameTrackingCommitter.cs (2)
210var syntaxFacts = documentWithOriginalName.GetLanguageService<ISyntaxFactsService>();
RenameTracking\RenameTrackingTaggerProvider.StateMachine.cs (6)
140if (!TryGetSyntaxFactsService(out var syntaxFactsService)) 171if (!TryGetSyntaxFactsService(out var syntaxFactsService)) 193private static bool IsTrackableCharacter(ISyntaxFactsService syntaxFactsService, char c) 280return TryGetSyntaxFactsService(out var syntaxFactsService) && TryGetLanguageHeuristicsService(out var languageHeuristicsService) && 345private bool TryGetSyntaxFactsService(out ISyntaxFactsService syntaxFactsService) 353syntaxFactsService = document.GetLanguageService<ISyntaxFactsService>();
RenameTracking\RenameTrackingTaggerProvider.TrackingSession.cs (3)
169var syntaxFactsService = document.GetLanguageService<ISyntaxFactsService>(); 259ISyntaxFactsService syntaxFactsService,
SignatureHelp\Controller.Session_ComputeModel.cs (2)
125var syntaxFactsService = document.GetLanguageService<ISyntaxFactsService>();
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (14)
Completion\AbstractArgumentProviderTests`1.cs (2)
101var syntaxFacts = workspace.Services.GetLanguageServices(root.Language).GetRequiredService<ISyntaxFactsService>();
Completion\AbstractCompletionProviderTests.cs (2)
97var service = document.GetLanguageService<ISyntaxFactsService>();
Diagnostics\GenerateType\TestGenerateTypeOptionsService.cs (1)
50ISyntaxFactsService syntaxFactsService)
GoToAdjacentMember\AbstractGoToAdjacentMemberTests.cs (3)
41var service = document.GetRequiredLanguageService<ISyntaxFactsService>(); 67document.GetRequiredLanguageService<ISyntaxFactsService>(),
QuickInfo\AbstractSemanticQuickInfoSourceTests.cs (2)
151var service = document.GetLanguageService<ISyntaxFactsService>();
SignatureHelp\AbstractSignatureHelpProviderTests.cs (2)
113var service = document.GetLanguageService<ISyntaxFactsService>();
TypeInferrer\TypeInferrerTestBase.cs (2)
28var service = document.GetLanguageService<ISyntaxFactsService>();
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
Completion\CompletionServiceTests.cs (2)
132var syntaxFacts = document.GetLanguageService<ISyntaxFactsService>();
Microsoft.CodeAnalysis.ExternalAccess.Copilot (4)
Analyzer\CopilotUtilities.cs (2)
32if (document.GetLanguageService<ISyntaxFactsService>() is not ISyntaxFactsService service)
Internal\Analyzer\CSharp\CSharpCopilotCodeAnalysisService.cs (2)
126var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
Microsoft.CodeAnalysis.Features (556)
AddFileBanner\AbstractAddFileBannerCodeRefactoringProvider.cs (4)
115var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 126var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
AddImport\AbstractAddImportCodeRefactoringProvider.cs (2)
52var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
AddImport\SymbolReferenceFinder.cs (5)
34private readonly ISyntaxFactsService _syntaxFacts; 68_syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 159TSimpleNameSyntax nameNode, ISyntaxFactsService syntaxFacts, out string name, out int arity, 297var syntaxFacts = _document.GetRequiredLanguageService<ISyntaxFactsService>();
AddImport\SymbolResult.cs (2)
56var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
BraceCompletion\AbstractBraceCompletionService.cs (4)
83var syntaxFactsService = document.LanguageServices.GetRequiredService<ISyntaxFactsService>(); 125var syntaxFactsService = context.Document.LanguageServices.GetRequiredService<ISyntaxFactsService>();
ChangeSignature\AbstractChangeSignatureService.cs (2)
976var syntaxFacts = services.GetRequiredService<ISyntaxFactsService>();
ChangeSignature\DelegateInvokeMethodReferenceFinder.cs (1)
93var syntaxFacts = state.SyntaxFacts;
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.AbstractGlobalSuppressMessageCodeAction.cs (2)
88var syntaxFacts = _project.Services.GetRequiredService<ISyntaxFactsService>();
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.cs (2)
286var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
CodeLens\CodeLensReferencesService.cs (2)
168var syntaxFactsService = document.GetLanguageService<ISyntaxFactsService>();
CodeRefactorings\AddAwait\AbstractAddAwaitCodeRefactoringProvider.cs (3)
43var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 71SemanticModel model, ISyntaxFactsService syntaxFacts, SyntaxNode node, CancellationToken cancellationToken)
CodeRefactorings\ExtractMethod\AbstractExtractMethodCodeRefactoringProvider.cs (2)
98var syntaxFacts = document.GetLanguageService<ISyntaxFactsService>();
CodeRefactorings\MoveType\AbstractMoveTypeService.cs (3)
98var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 146private static bool ClassNextToGlobalStatements(SyntaxNode root, ISyntaxFactsService syntaxFacts)
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeEditor.cs (8)
83var syntaxFacts = documentWithMovedType.GetRequiredLanguageService<ISyntaxFactsService>(); 130var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 210var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 339var syntaxFacts = SemanticDocument.GetRequiredLanguageService<ISyntaxFactsService>();
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeNamespaceScopeEditor.cs (2)
40var syntaxFactsService = SemanticDocument.GetRequiredLanguageService<ISyntaxFactsService>();
CodeRefactorings\SyncNamespace\AbstractChangeNamespaceService.cs (14)
60public abstract bool TryGetReplacementReferenceSyntax(SyntaxNode reference, ImmutableArray<string> newNamespaceParts, ISyntaxFactsService syntaxFacts, [NotNullWhen(returnValue: true)] out SyntaxNode? old, [NotNullWhen(returnValue: true)] out SyntaxNode? @new); 131var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 174var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 189var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 631var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 639ISyntaxFactsService syntaxFacts, SyntaxNode root, HashSet<string> allNamespaceNameParts) 742var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 840var syntaxFacts = doc.GetRequiredLanguageService<ISyntaxFactsService>();
CodeRefactorings\SyncNamespace\AbstractSyncNamespaceCodeRefactoringProvider.State.cs (4)
102var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 169private static string? GetDefaultNamespace(Document document, ISyntaxFactsService syntaxFacts) 200private static string? GetRelativeNamespace(string relativeTo, string @namespace, ISyntaxFactsService syntaxFacts)
Completion\CommonCompletionUtilities.cs (2)
211var syntaxFacts = context.GetRequiredLanguageService<ISyntaxFactsService>();
Completion\CompletionHelper.cs (2)
23var syntaxFacts = document.GetLanguageService<ISyntaxFactsService>();
Completion\CompletionService_GetCompletions.cs (2)
196var syntaxFactsService = document.GetLanguageService<ISyntaxFactsService>();
Completion\Providers\AbstractAwaitCompletionProvider.cs (6)
83var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 173var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 261var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
Completion\Providers\AbstractInternalsVisibleToCompletionProvider.cs (5)
61var syntaxFactsService = context.Document.GetRequiredLanguageService<ISyntaxFactsService>(); 83private static SyntaxNode? GetAttributeSyntaxNodeOfToken(ISyntaxFactsService syntaxFactsService, SyntaxToken token) 251var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
Completion\Providers\AbstractKeywordCompletionProvider.cs (2)
60var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
Completion\Providers\AbstractMemberInsertingCompletionProvider.cs (2)
188var syntaxFacts = memberContainingDocument.Project.Services.GetRequiredService<ISyntaxFactsService>();
Completion\Providers\AbstractPreprocessorCompletionProvider.cs (2)
29var syntaxFacts = originatingDocument.GetRequiredLanguageService<ISyntaxFactsService>();
Completion\Providers\AbstractSymbolCompletionProvider.cs (2)
441var syntaxFacts = syntaxContext.GetRequiredLanguageService<ISyntaxFactsService>();
Completion\Providers\ImportCompletionProvider\AbstractExtensionMethodImportCompletionProvider.cs (3)
45var syntaxFacts = completionContext.Document.GetRequiredLanguageService<ISyntaxFactsService>(); 76ISyntaxFactsService syntaxFacts,
Completion\Providers\ImportCompletionProvider\AbstractImportCompletionProvider.cs (4)
72var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 205var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
Completion\Providers\ImportCompletionProvider\AbstractTypeImportCompletionProvider.cs (2)
67var syntaxFactsService = document.GetRequiredLanguageService<ISyntaxFactsService>();
Completion\Providers\ImportCompletionProvider\ExtensionMemberImportCompletionHelper.cs (2)
248var syntaxFacts = project.Services.GetRequiredService<ISyntaxFactsService>();
ConvertAnonymousType\AbstractConvertAnonymousTypeToClassCodeRefactoringProvider.cs (9)
60var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 110var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 111var containingMember = anonymousObject.FirstAncestorOrSelf<SyntaxNode, ISyntaxFactsService>((node, syntaxFacts) => syntaxFacts.IsMethodLevelMember(node), syntaxFacts) ?? anonymousObject; 153var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 364var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
ConvertAnonymousType\AbstractConvertAnonymousTypeToTupleCodeRefactoringProvider.cs (3)
83var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 84var containingMember = anonymousNode.FirstAncestorOrSelf<SyntaxNode, ISyntaxFactsService>((node, syntaxFacts) => syntaxFacts.IsMethodLevelMember(node), syntaxFacts) ?? anonymousNode;
ConvertAutoPropertyToFullProperty\AbstractConvertAutoPropertyToFullPropertyCodeRefactoringProvider.cs (2)
57var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
ConvertForToForEach\AbstractConvertForToForEachCodeRefactoringProvider.cs (4)
66var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 321var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
ConvertIfToSwitch\AbstractConvertIfToSwitchCodeRefactoringProvider.cs (5)
44var syntaxFactsService = document.GetRequiredLanguageService<ISyntaxFactsService>(); 74ISyntaxFactsService syntaxFactsService, 189var syntaxFactsService = document.GetRequiredLanguageService<ISyntaxFactsService>();
ConvertNumericLiteral\AbstractConvertNumericLiteralCodeRefactoringProvider.cs (2)
38var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
ConvertToInterpolatedString\AbstractConvertConcatenationToInterpolatedStringRefactoringProvider.cs (6)
38var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 136var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 266ISyntaxFactsService syntaxFacts, 285ISyntaxFactsService syntaxFacts, SyntaxNode? expression,
ConvertToInterpolatedString\AbstractConvertPlaceholderToInterpolatedStringRefactoringProvider.cs (8)
59var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 136var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 274var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 317var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
ConvertToInterpolatedString\ConvertRegularStringToInterpolatedStringRefactoringProvider.cs (4)
55var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 108var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (10)
90var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 166var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 167return tupleExprOrTypeNode.FirstAncestorOrSelf<SyntaxNode, ISyntaxFactsService>((node, syntaxFacts) => syntaxFacts.IsMethodLevelMember(node), syntaxFacts); 568var syntaxFacts = document.GetLanguageService<ISyntaxFactsService>(); 639var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 753var comparer = document.GetRequiredLanguageService<ISyntaxFactsService>().StringComparer;
Debugging\AbstractDataTipInfoGetter.cs (2)
28var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
DesignerAttribute\DesignerAttributeDiscoveryService.cs (2)
296var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
Diagnostics\Service\DiagnosticAnalyzerService.IncrementalMemberEditAnalyzer.cs (4)
208var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 246var service = document.GetRequiredLanguageService<ISyntaxFactsService>();
Diagnostics\Service\DocumentAnalysisExecutor.cs (2)
270var service = document.GetRequiredLanguageService<ISyntaxFactsService>();
DocumentationComments\AbstractDocumentationCommentSnippetService.cs (2)
359var syntaxFacts = document.LanguageServices.GetRequiredService<ISyntaxFactsService>();
DocumentHighlighting\AbstractDocumentHighlightsService.cs (2)
314var syntaxFacts = document.GetLanguageService<ISyntaxFactsService>();
EmbeddedLanguages\DateAndTime\DateAndTimeEmbeddedCompletionProvider.cs (2)
82var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
EmbeddedLanguages\DateAndTime\LanguageServices\DateAndTimeEmbeddedLanguage.cs (3)
29var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 40private static SyntaxToken GetToken(ISyntaxFactsService syntaxFacts, SyntaxNode root, int position)
ExternalAccess\UnitTesting\API\UnitTestingSearchHelpers.cs (2)
171var syntaxFacts = project.GetRequiredLanguageService<ISyntaxFactsService>();
ExternalAccess\UnitTesting\SolutionCrawler\AbstractUnitTestingDocumentDifferenceService.cs (2)
20var syntaxFactsService = newDocument.Project.Services.GetService<ISyntaxFactsService>();
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.UnitTestingIncrementalAnalyzerProcessor.cs (2)
186var syntaxFactsService = document.GetLanguageService<ISyntaxFactsService>();
ExtractClass\AbstractExtractClassRefactoringProvider.cs (2)
90var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
ExtractClass\ExtractClassWithDialogCodeAction.cs (2)
163var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
ExtractMethod\MethodExtractor.Analyzer.cs (3)
37protected ISyntaxFactsService SyntaxFacts => this.SemanticDocument.Document.GetRequiredLanguageService<ISyntaxFactsService>(); 288var syntaxFacts = this.SyntaxFacts;
ExtractMethod\MethodExtractor.CodeGenerator.cs (2)
359var syntaxFacts = this.SemanticDocument.GetRequiredLanguageService<ISyntaxFactsService>();
ExtractMethod\MethodExtractor.cs (2)
108var syntaxFacts = document.GetLanguageService<ISyntaxFactsService>();
ExtractMethod\SelectionResult.cs (2)
136var syntaxFacts = this.SemanticDocument.GetRequiredLanguageService<ISyntaxFactsService>();
FindUsages\AbstractFindUsagesService_FindReferences.cs (2)
176var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
FullyQualify\AbstractFullyQualifyService.cs (4)
63var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 190var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
GenerateConstructors\AbstractGenerateConstructorsCodeRefactoringProvider.cs (2)
298var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
GenerateEqualsAndGetHashCodeFromMembers\AbstractGenerateEqualsAndGetHashCodeService.cs (1)
29var formatBinaryRule = new FormatLargeBinaryExpressionRule(document.GetRequiredLanguageService<ISyntaxFactsService>());
GenerateEqualsAndGetHashCodeFromMembers\FormatLargeBinaryExpressionRule.cs (2)
17private sealed class FormatLargeBinaryExpressionRule(ISyntaxFactsService syntaxFacts) : AbstractFormattingRule 19private readonly ISyntaxFactsService _syntaxFacts = syntaxFacts;
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeFromMembersCodeRefactoringProvider.cs (2)
184var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
GenerateFromMembers\GenerateFromMembersHelpers.cs (2)
25var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
GenerateType\AbstractGenerateTypeService.CodeAction.cs (2)
104var syntaxFactsService = _document.GetRequiredLanguageService<ISyntaxFactsService>();
GenerateType\AbstractGenerateTypeService.Editor.cs (2)
570var syntaxFacts = _semanticDocument.Document.GetRequiredLanguageService<ISyntaxFactsService>();
GenerateType\AbstractGenerateTypeService.GenerateNamedType.cs (4)
149var syntaxFacts = _semanticDocument.Document.GetLanguageService<ISyntaxFactsService>(); 198var syntaxFacts = _semanticDocument.Document.GetLanguageService<ISyntaxFactsService>();
GenerateType\AbstractGenerateTypeService.State.cs (4)
90var syntaxFacts = semanticDocument.Document.GetRequiredLanguageService<ISyntaxFactsService>(); 204var syntaxFacts = document.Document.GetRequiredLanguageService<ISyntaxFactsService>();
GenerateType\IGenerateTypeOptionService.cs (1)
20ISyntaxFactsService syntaxFactsService);
GoToDefinition\AbstractGoToDefinitionSymbolService.cs (2)
68var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
InheritanceMargin\AbstractInheritanceMarginService_Helpers.cs (2)
168var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
InitializeParameter\AbstractAddParameterCheckCodeRefactoringProvider.cs (7)
200var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 236ISyntaxFactsService syntaxFacts, SemanticModel semanticModel, 358var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 900var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
InitializeParameter\AbstractInitializeParameterCodeRefactoringProvider.cs (3)
73var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 141SyntaxNode functionDeclaration, SemanticModel semanticModel, ISyntaxFactsService syntaxFacts,
InlineHints\AbstractInlineParameterNameHintsService.cs (5)
27ISyntaxFactsService syntaxFacts, 61var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 279private static bool ParameterMatchesArgumentName(SyntaxNode argument, IParameterSymbol parameter, ISyntaxFactsService syntaxFacts) 285protected static string GetIdentifierNameFromArgument(SyntaxNode argument, ISyntaxFactsService syntaxFacts)
IntroduceParameter\AbstractIntroduceParameterCodeRefactoringProvider.cs (7)
59var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 120private static bool IsValidExpression(SyntaxNode expression, ISyntaxFactsService syntaxFacts) 165var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 304var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
IntroduceParameter\IntroduceParameterDocumentRewriter.cs (4)
35private readonly ISyntaxFactsService _syntaxFacts = originalDocument.GetRequiredLanguageService<ISyntaxFactsService>(); 679var syntaxFacts = _originalDocument.GetRequiredLanguageService<ISyntaxFactsService>();
IntroduceUsingStatement\AbstractIntroduceUsingStatementCodeRefactoringProvider.cs (8)
72var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 155var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 275ISyntaxFactsService syntaxFacts, 318ISyntaxFactsService syntaxFactsService, 347ISyntaxFactsService syntaxFactsService, 434ISyntaxFactsService syntaxFactsService,
IntroduceVariable\AbstractIntroduceLocalForExpressionCodeRefactoringProvider.cs (4)
39var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 87var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
IntroduceVariable\AbstractIntroduceVariableService.cs (2)
301var syntaxFacts = currentDocument.Project.Services.GetService<ISyntaxFactsService>();
IntroduceVariable\AbstractIntroduceVariableService.IntroduceVariableCodeAction.cs (1)
77var singleLineExpression = _semanticDocument.Document.GetRequiredLanguageService<ISyntaxFactsService>().ConvertToSingleLine(expression);
IntroduceVariable\AbstractIntroduceVariableService.State.cs (4)
76var syntaxFacts = document.Document.GetRequiredLanguageService<ISyntaxFactsService>(); 202var syntaxFacts = document.Document.GetRequiredLanguageService<ISyntaxFactsService>();
InvertIf\AbstractInvertIfCodeRefactoringProvider.cs (3)
117var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 421document.GetRequiredLanguageService<ISyntaxFactsService>()));
InvertLogical\AbstractInvertLogicalCodeRefactoringProvider.cs (4)
40var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 118var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
LanguageServices\SymbolDisplayService\AbstractSymbolDisplayService.AbstractSymbolDescriptionBuilder.cs (2)
190var syntaxFacts = LanguageServices.GetRequiredService<ISyntaxFactsService>();
MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceCodeRefactoringProvider.cs (2)
23var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
MoveStaticMembers\MoveStaticMembersWithDialogCodeAction.cs (6)
50var syntaxFacts = _document.GetRequiredLanguageService<ISyntaxFactsService>(); 275var syntaxFacts = doc.GetRequiredLanguageService<ISyntaxFactsService>(); 407var syntaxFacts = sourceDoc.GetRequiredLanguageService<ISyntaxFactsService>();
MoveToNamespace\AbstractMoveToNamespaceService.cs (6)
130var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 189var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 319var syntaxFactsService = document.GetRequiredLanguageService<ISyntaxFactsService>();
NameTupleElement\AbstractNameTupleElementCodeRefactoringProvider.cs (2)
48var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
NavigateTo\AbstractNavigateToSearchService.NormalSearch.cs (2)
110var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
OrganizeImports\OrganizeImportsCodeRefactoringProvider.cs (2)
73var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
PullMemberUp\MembersPuller.cs (6)
311var syntaxFacts = destinationEditor.OriginalDocument.GetRequiredLanguageService<ISyntaxFactsService>(); 404private static SyntaxTriviaList GetLeadingTriviaBeforeFirstMember(SyntaxNode root, ISyntaxFactsService syntaxFacts) 412private static SyntaxNode RemoveLeadingTriviaBeforeFirstMember(SyntaxNode root, ISyntaxFactsService syntaxFacts) 420private static SyntaxNode AddLeadingTriviaBeforeFirstMember(SyntaxNode root, ISyntaxFactsService syntaxFacts, SyntaxTriviaList trivia) 433private static ImmutableArray<SyntaxNode> GetImports(SyntaxNode start, ISyntaxFactsService syntaxFacts)
QuickInfo\CommonSemanticQuickInfoProvider.cs (8)
166var syntaxFactsService = services.GetRequiredLanguageService<ISyntaxFactsService>(semanticModel.Language); 197var syntaxFacts = languageServices.GetRequiredService<ISyntaxFactsService>(); 312var syntaxFacts = languageServices.GetRequiredService<ISyntaxFactsService>(); 347var syntaxFacts = languageServices.GetRequiredService<ISyntaxFactsService>();
Rename\SymbolicRenameInfo.cs (6)
92var isCaseSensitive = this.Document.GetRequiredLanguageService<ISyntaxFactsService>().IsCaseSensitive; 100var isCaseSensitive = this.Document.GetRequiredLanguageService<ISyntaxFactsService>().IsCaseSensitive; 127var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 137var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
ReplaceConditionalWithStatements\AbstractReplaceConditionalWithStatementsCodeRefactoringProvider.cs (8)
65var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 113var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 204var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 229var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
ReplaceDocCommentTextWithTag\AbstractReplaceDocCommentTextWithTagCodeRefactoringProvider.cs (2)
82var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
ReplacePropertyWithMethods\AbstractReplacePropertyWithMethodsService.cs (4)
63var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 78private readonly ISyntaxFactsService _syntaxFacts; 94ISyntaxFactsService syntaxFacts,
ReplacePropertyWithMethods\ReplacePropertyWithMethodsCodeRefactoringProvider.cs (2)
243var syntaxFacts = originalDocument.GetRequiredLanguageService<ISyntaxFactsService>();
Shared\Utilities\ExtractTypeHelpers.cs (2)
102var syntaxFacts = newTypeDocument.GetRequiredLanguageService<ISyntaxFactsService>();
SignatureHelp\AbstractSignatureHelpProvider.cs (1)
309if (!relatedDocument.GetRequiredLanguageService<ISyntaxFactsService>().IsInInactiveRegion(syntaxTree, position, cancellationToken))
SignatureHelp\CommonSignatureHelpUtilities.cs (3)
113var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 122ISyntaxFactsService syntaxFacts,
SimplifyThisOrMe\AbstractSimplifyThisOrMeCodeFixProvider.cs (2)
42var syntaxFacts = document.GetLanguageService<ISyntaxFactsService>();
SimplifyTypeNames\AbstractSimplifyTypeNamesCodeFixProvider.cs (2)
85var syntaxFacts = document.GetLanguageService<ISyntaxFactsService>();
Snippets\SnippetProviders\AbstractInlineStatementSnippetProvider.cs (5)
51var syntaxFacts = context.Document.GetRequiredLanguageService<ISyntaxFactsService>(); 63var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 92ISyntaxFactsService syntaxFacts,
Snippets\SnippetProviders\AbstractSnippetProvider.cs (4)
57var syntaxFacts = context.Document.GetRequiredLanguageService<ISyntaxFactsService>(); 74var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
Snippets\SnippetUtilities.cs (1)
13public static bool TryGetWordOnLeft(int position, SourceText currentText, ISyntaxFactsService syntaxFactsService, [NotNullWhen(true)] out TextSpan? wordSpan)
SolutionCrawler\AbstractDocumentDifferenceService.cs (4)
23var syntaxFactsService = newDocument.Project.Services.GetService<ISyntaxFactsService>(); 105ISyntaxFactsService syntaxFactsService, SyntaxNode oldRoot, SyntaxNode newRoot, TextChangeRange range) 139ISyntaxFactsService syntaxFactsService, SyntaxNode oldRoot, SyntaxNode newRoot, TextChangeRange range)
SpellCheck\AbstractSpellCheckCodeFixProvider.cs (2)
91var syntaxFacts = document.GetLanguageService<ISyntaxFactsService>();
SpellCheck\AbstractSpellCheckSpanService.cs (4)
31var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 46ISyntaxFactsService syntaxFacts, 52private readonly ISyntaxFactsService _syntaxFacts = syntaxFacts;
SplitOrMergeIfStatements\AbstractMergeIfStatementsCodeRefactoringProvider.cs (2)
43var syntaxFacts = document.GetLanguageService<ISyntaxFactsService>();
SplitOrMergeIfStatements\AbstractSplitIfStatementCodeRefactoringProvider.cs (5)
45var syntaxFacts = document.GetLanguageService<ISyntaxFactsService>(); 62var syntaxFacts = document.GetLanguageService<ISyntaxFactsService>(); 95SyntaxToken token, SyntaxNode rootExpression, ISyntaxFactsService syntaxFacts)
SplitOrMergeIfStatements\Consecutive\AbstractMergeConsecutiveIfStatementsCodeRefactoringProvider.cs (13)
58var syntaxFacts = document.GetLanguageService<ISyntaxFactsService>(); 71var syntaxFacts = document.GetLanguageService<ISyntaxFactsService>(); 83var syntaxFacts = document.GetLanguageService<ISyntaxFactsService>(); 137ISyntaxFactsService syntaxFacts, 148ISyntaxFactsService syntaxFacts, 160ISyntaxFactsService syntaxFacts, 174ISyntaxFactsService syntaxFacts, 188ISyntaxFactsService syntaxFacts, 227ISyntaxFactsService syntaxFacts, 247ISyntaxFactsService syntaxFacts,
SplitOrMergeIfStatements\Consecutive\AbstractSplitIntoConsecutiveIfStatementsCodeRefactoringProvider.cs (2)
61var syntaxFacts = document.GetLanguageService<ISyntaxFactsService>();
SplitOrMergeIfStatements\Nested\AbstractMergeNestedIfStatementsCodeRefactoringProvider.cs (8)
46var syntaxFacts = document.GetLanguageService<ISyntaxFactsService>(); 59var syntaxFacts = document.GetLanguageService<ISyntaxFactsService>(); 71var syntaxFacts = document.GetLanguageService<ISyntaxFactsService>(); 146ISyntaxFactsService syntaxFacts, 229ISyntaxFactsService syntaxFacts,
src\Analyzers\Core\CodeFixes\AddAnonymousTypeMemberName\AbstractAddAnonymousTypeMemberNameCodeFixProvider.cs (2)
117var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\AddExplicitCast\AbstractAddExplicitCastCodeFixProvider.cs (4)
121var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 174var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\AddExplicitCast\Fixer.cs (2)
124var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\AddParameter\AbstractAddParameterCodeFixProvider.cs (10)
72var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 127ISyntaxFactsService syntaxFacts, 148ISyntaxFactsService syntaxFacts, 196ISyntaxFactsService syntaxFacts, 404var syntaxFacts = invocationDocument.GetRequiredLanguageService<ISyntaxFactsService>(); 414var syntaxFacts = invocationDocument.GetRequiredLanguageService<ISyntaxFactsService>(); 434ISyntaxFactsService syntaxFacts,
src\Analyzers\Core\CodeFixes\AddParameter\AddParameterService.cs (2)
108var syntaxFacts = document.GetLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\AliasAmbiguousType\AbstractAliasAmbiguousTypeCodeFixProvider.cs (2)
33var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\ForEachCast\AbstractForEachCastCodeFixProvider.cs (2)
42var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.cs (2)
182var syntaxFacts = document.Document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.State.cs (3)
243var syntaxFacts = GetRequiredLanguageService<ISyntaxFactsService>(TypeToGenerateIn.Language); 247private bool Matches(IMethodSymbol ctor, ISyntaxFactsService service)
src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\AbstractGenerateDefaultConstructorsService.State.cs (2)
67var syntaxFacts = semanticDocument.Document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\GenerateEnumMember\AbstractGenerateEnumMemberService.State.cs (2)
93var syntaxFacts = semanticDocument.Document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\GenerateMember\AbstractGenerateMemberCodeFixProvider.cs (3)
39var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 60ISyntaxFactsService syntaxFacts, SyntaxNode root,
src\Analyzers\Core\CodeFixes\GenerateMember\AbstractGenerateMemberService.cs (2)
86var syntaxFacts = semanticDocument.Document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateMethodService.State.cs (2)
134var syntaxFacts = semanticDocument.Document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.SignatureInfo.cs (2)
121var syntaxFacts = Document.Project.Solution.GetLanguageService<ISyntaxFactsService>(State.TypeToGenerateIn.Language);
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.State.cs (2)
87var syntaxFacts = destinationProvider.GetService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.CodeAction.cs (2)
131var syntaxFacts = _semanticDocument.Document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.State.cs (8)
253var syntaxFacts = _document.Document.GetLanguageService<ISyntaxFactsService>(); 329var syntaxFacts = _document.Document.GetLanguageService<ISyntaxFactsService>(); 368var syntaxFacts = _document.Document.GetLanguageService<ISyntaxFactsService>(); 501var syntaxFacts = _document.Document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\ImplementAbstractClass\ImplementAbstractClassData.cs (4)
139var syntaxFacts = _document.GetRequiredLanguageService<ISyntaxFactsService>(); 173var syntaxFacts = _document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceService.cs (4)
130var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 177var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementHelpers.cs (2)
25var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator.cs (4)
199.GetRequiredLanguageService<ISyntaxFactsService>() 214var syntaxFacts = Document.GetRequiredLanguageService<ISyntaxFactsService>(); 379private bool IsCaseSensitive => Document.GetRequiredLanguageService<ISyntaxFactsService>().IsCaseSensitive;
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_DisposePattern.cs (2)
189var syntaxFacts = this.Document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_Method.cs (2)
28var syntaxFacts = Document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_Property.cs (2)
45var syntaxFacts = Document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\MakeMethodAsynchronous\AbstractMakeMethodAsynchronousCodeFixProvider.cs (2)
100var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\MakeMethodSynchronous\AbstractMakeMethodSynchronousCodeFixProvider.cs (3)
172var syntaxFactsService = document.GetRequiredLanguageService<ISyntaxFactsService>(); 185SyntaxEditor editor, ISyntaxFactsService syntaxFacts, ReferenceLocation referenceLocation, CancellationToken cancellationToken)
src\Analyzers\Core\CodeFixes\NamingStyle\NamingStyleCodeFixProvider.cs (1)
60if (document.GetRequiredLanguageService<ISyntaxFactsService>().IsIdentifierName(node))
src\Analyzers\Core\CodeFixes\PopulateSwitch\AbstractPopulateSwitchCodeFixProvider.cs (2)
203var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\RemoveAsyncModifier\AbstractRemoveAsyncModifierCodeFixProvider.cs (2)
59var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\RemoveRedundantEquality\RemoveRedundantEqualityCodeFixProvider.cs (2)
40var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\RemoveUnnecessaryParentheses\AbstractRemoveUnnecessaryParenthesesCodeFixProvider.cs (2)
35var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\RemoveUnnecessarySuppressions\RemoveUnnecessaryPragmaSuppressionsCodeFixProvider.cs (4)
33var syntaxFacts = context.Document.GetRequiredLanguageService<ISyntaxFactsService>(); 53var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\RemoveUnusedParametersAndValues\AbstractRemoveUnusedValuesCodeFixProvider.cs (17)
103ISyntaxFactsService syntaxFacts); 163var syntaxFacts = context.Document.GetRequiredLanguageService<ISyntaxFactsService>(); 207var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 241ISyntaxFactsService syntaxFacts, 266ISyntaxFactsService syntaxFacts, 277var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 299var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 391var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 453var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 828var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\SimplifyBooleanExpression\SimplifyConditionalCodeFixProvider.cs (2)
42var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\SimplifyInterpolation\AbstractSimplifyInterpolationCodeFixProvider.cs (1)
69document.GetRequiredLanguageService<ISyntaxFactsService>(),
src\Analyzers\Core\CodeFixes\SimplifyLinqExpression\SimplifyLinqExpressionCodeFixProvider.cs (2)
38var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\UseAutoProperty\AbstractUseAutoPropertyCodeFixProvider.cs (10)
213var fieldDocumentSyntaxFacts = fieldDocument.GetRequiredLanguageService<ISyntaxFactsService>(); 268fieldDocument.GetRequiredLanguageService<ISyntaxFactsService>(), 331var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 441ISyntaxFactsService syntaxFacts, TPropertyDeclaration property, SyntaxNode fieldToRemove) 477ISyntaxFactsService syntaxFacts, 520ISyntaxFactsService syntaxFacts, 565var syntaxFacts = location.Document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\UseCoalesceExpression\AbstractUseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.cs (2)
37var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\UseCoalesceExpression\UseCoalesceExpressionForNullableTernaryConditionalCheckCodeFixProvider.cs (2)
42var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\UseCoalesceExpression\UseCoalesceExpressionForTernaryConditionalCheckCodeFixProvider.cs (4)
42var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 57ISyntaxFactsService syntaxFacts, ISemanticFactsService semanticFacts, 91ISyntaxFactsService syntaxFacts, SyntaxGenerator generator,
src\Analyzers\Core\CodeFixes\UseCollectionInitializer\AbstractUseCollectionInitializerCodeFixProvider.cs (2)
73var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\UseCompoundAssignment\AbstractUseCompoundAssignmentCodeFixProvider.cs (3)
53var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 95protected virtual bool PreferPostfix(ISyntaxFactsService syntaxFacts, TAssignmentSyntax currentAssignment)
src\Analyzers\Core\CodeFixes\UseConditionalExpression\ForAssignment\AbstractUseConditionalExpressionForAssignmentCodeFixProvider.cs (3)
63var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 127ISyntaxFactsService syntaxFacts, SyntaxEditor editor, IConditionalOperation ifOperation,
src\Analyzers\Core\CodeFixes\UseConditionalExpression\ForReturn\AbstractUseConditionalExpressionForReturnCodeFixProvider.cs (2)
50var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\UseConditionalExpression\UseConditionalExpressionHelpers.cs (1)
16ISyntaxFactsService syntaxFacts, SyntaxNode syntax)
src\Analyzers\Core\CodeFixes\UseIsNullCheck\AbstractUseIsNullForReferenceEqualsCodeFixProvider.cs (2)
49var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\UseNullPropagation\AbstractUseNullPropagationCodeFixProvider.cs (6)
108var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 166var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 241ISyntaxFactsService syntaxFacts, SyntaxGeneratorInternal generator, bool whenPartIsNullable, 270ISyntaxFactsService syntaxFacts, SyntaxGeneratorInternal generator,
src\Analyzers\Core\CodeFixes\UseObjectInitializer\AbstractUseObjectInitializerCodeFixProvider.cs (2)
70var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
ValueTracking\ValueTracker.cs (6)
38var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 209var syntaxFacts = sourceDoc.GetRequiredLanguageService<ISyntaxFactsService>(); 267var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
ValueTracking\ValueTracker.FindReferencesProgress.cs (6)
65var syntaxFacts = location.Document.GetRequiredLanguageService<ISyntaxFactsService>(); 100var syntaxFacts = location.Document.GetRequiredLanguageService<ISyntaxFactsService>(); 178var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\InlineCompletions\InlineCompletionsHandler.cs (2)
130var syntaxFactsService = document.Project.GetRequiredLanguageService<ISyntaxFactsService>();
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (2)
Workspaces\LspWorkspaceManagerTests.cs (2)
627var syntaxFacts = originalDocument.GetRequiredLanguageService<ISyntaxFactsService>();
Microsoft.CodeAnalysis.Remote.ServiceHub (2)
Services\ExtensionMethodImportCompletion\RemoteExtensionMethodImportCompletionService.cs (2)
48var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
Microsoft.CodeAnalysis.Workspaces (101)
ExternalAccess\Pythia\Api\PythiaSyntaxFactsServiceWrapper.cs (3)
12internal readonly ISyntaxFactsService UnderlyingObject; 14internal PythiaSyntaxFactsServiceWrapper(ISyntaxFactsService underlyingObject) 18=> new(document.GetRequiredLanguageService<ISyntaxFactsService>());
FindSymbols\Declarations\DeclarationFinder.cs (2)
32var syntaxFacts = project.GetRequiredLanguageService<ISyntaxFactsService>();
FindSymbols\Extensions.cs (1)
17internal static bool TextMatch(this ISyntaxFactsService syntaxFacts, string text1, string text2)
FindSymbols\FindLiterals\FindLiteralsSearchEngine.cs (4)
140var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 151ISyntaxFactsService syntaxFacts, SyntaxNode node, 169ISyntaxFactsService syntaxFacts, SyntaxToken token,
FindSymbols\FindReferences\DependentTypeFinder_ProjectIndex.cs (1)
75project.Services.GetRequiredService<ISyntaxFactsService>().StringComparer);
FindSymbols\FindReferences\Finders\AbstractReferenceFinder.cs (5)
77ISyntaxFactsService syntaxFacts, 161protected static bool IdentifiersMatch(ISyntaxFactsService syntaxFacts, string name, SyntaxToken token) 221var syntaxFacts = state.Document.GetRequiredLanguageService<ISyntaxFactsService>(); 650var syntaxFacts = state.SyntaxFacts;
FindSymbols\FindReferences\Finders\AbstractReferenceFinder_GlobalSuppressions.cs (1)
77var syntaxFacts = state.SyntaxFacts;
FindSymbols\FindReferences\Finders\AbstractTypeParameterSymbolReferenceFinder.cs (1)
49var syntaxFacts = state.SyntaxFacts;
FindSymbols\FindReferences\Finders\ConstructorSymbolReferenceFinder.cs (3)
114if (TryGetNameWithoutAttributeSuffix(typeName, project.Services.GetRequiredService<ISyntaxFactsService>(), out var simpleName)) 118private static bool IsPotentialReference(PredefinedType predefinedType, ISyntaxFactsService syntaxFacts, SyntaxToken token) 307var syntaxFacts = state.SyntaxFacts;
FindSymbols\FindReferences\Finders\CrefTypeParameterSymbolReferenceFinder.cs (1)
54var syntaxFacts = state.SyntaxFacts;
FindSymbols\FindReferences\Finders\ExplicitConstructorInitializerSymbolReferenceFinder.cs (1)
86var syntaxFacts = state.SyntaxFacts;
FindSymbols\FindReferences\Finders\ExplicitConversionSymbolReferenceFinder.cs (1)
80ISyntaxFactsService syntaxFacts, SyntaxToken token)
FindSymbols\FindReferences\Finders\ImplicitConstructorInitializerSymbolReferenceFinder.cs (1)
60var syntaxFacts = state.SyntaxFacts;
FindSymbols\FindReferences\Finders\NamedTypeSymbolReferenceFinder.cs (3)
89var syntaxFacts = project.Services.GetRequiredService<ISyntaxFactsService>(); 100ISyntaxFactsService syntaxFacts,
FindSymbols\FindReferences\Finders\OperatorSymbolReferenceFinder.cs (1)
73ISyntaxFactsService syntaxFacts,
FindSymbols\FindReferences\Finders\ParameterSymbolReferenceFinder.cs (6)
113var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 137var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 158private static bool ParameterNamesMatch(ISyntaxFactsService syntaxFacts, IMethodSymbol methodSymbol1, IMethodSymbol methodSymbol2) 169private static SyntaxNode? GetContainer(SemanticModel semanticModel, SyntaxNode parameterNode, ISyntaxFactsService syntaxFactsService)
FindSymbols\FindReferences\Finders\PropertySymbolReferenceFinder.cs (3)
203var syntaxFacts = state.SyntaxFacts; 238var syntaxFacts = state.SyntaxFacts; 273var syntaxFacts = state.SyntaxFacts;
FindSymbols\FindReferences\FindReferenceCache.cs (3)
55public readonly ISyntaxFactsService SyntaxFacts; 83SyntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 225var syntaxFacts = this.SyntaxFacts;
FindSymbols\FindReferences\FindReferencesDocumentState.cs (2)
34public ISyntaxFactsService SyntaxFacts { get; } = cache.Document.GetRequiredLanguageService<ISyntaxFactsService>();
FindSymbols\SymbolFinder.cs (2)
117var syntaxFacts = services.GetRequiredLanguageService<ISyntaxFactsService>(semanticModel.Language);
FindSymbols\SyntaxTree\SyntaxTreeIndex_Create.cs (5)
42var syntaxFacts = project.LanguageServices.GetRequiredService<ISyntaxFactsService>(); 241private static bool IsGlobalSuppressMessageAttribute(ISyntaxFactsService syntaxFacts, SyntaxNode node) 265ISyntaxFactsService syntaxFacts, 334ISyntaxFactsService syntaxFacts,
ObsoleteSymbol\AbstractObsoleteSymbolService.cs (2)
32var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
ReassignedVariable\AbstractReassignedVariableService.cs (2)
43var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
Recommendations\AbstractRecommendationServiceRunner.cs (3)
35_stringComparerForLanguage = _context.GetLanguageService<ISyntaxFactsService>().StringComparer; 77var syntaxFactsService = _context.GetLanguageService<ISyntaxFactsService>();
Rename\ConflictEngine\ConflictResolver.cs (2)
151var syntaxFactsLanguageService = languageServices.GetRequiredService<ISyntaxFactsService>();
Rename\ConflictEngine\ConflictResolver.Session.cs (2)
360var syntaxFactsService = newDocument.Project.Services.GetRequiredService<ISyntaxFactsService>();
Rename\IRenameRewriterLanguageService.cs (2)
110ISyntaxFactsService syntaxFactsService); 128public abstract bool IsIdentifierValid(string replacementText, ISyntaxFactsService syntaxFactsService);
Rename\Renamer.RenameSymbolDocumentAction.cs (2)
72var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
Rename\Renamer.SyncNamespaceDocumentAction.cs (2)
68var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
Rename\SymbolicRenameLocations.ReferenceProcessing.cs (5)
202var syntaxFacts = solution.GetRequiredDocument(firstLocation.SourceTree!) 203.GetRequiredLanguageService<ISyntaxFactsService>(); 343var syntaxFactsLanguageService = solution.Services.GetLanguageServices(documentsGroupedByLanguage.Key).GetService<ISyntaxFactsService>(); 369Document document, string renameText, ISyntaxFactsService syntaxFactsService,
Shared\Extensions\IFindReferencesResultExtensions.cs (1)
131var isCaseSensitive = solution.Services.GetLanguageServices(reference.Definition.Language).GetRequiredService<ISyntaxFactsService>().IsCaseSensitive;
Shared\Extensions\ITypeSymbolExtensions.cs (2)
164var syntaxFacts = provider.GetRequiredService<ISyntaxFactsService>();
Shared\Extensions\SemanticModelExtensions.cs (2)
77var syntaxFacts = languageServices.GetRequiredService<ISyntaxFactsService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeFixesAndRefactorings\AbstractFixAllSpanMappingService.cs (4)
49var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 79var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\IMethodSymbolExtensions.cs (1)
19this IMethodSymbol method, INamedTypeSymbol containingType, ISyntaxFactsService syntaxFacts)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxEditorExtensions.cs (7)
154Func<ISyntaxFactsService, SyntaxNode, SyntaxNode> getSemanticBoundary, 164var syntaxFacts = document.GetLanguageService<ISyntaxFactsService>(); 195private static SyntaxNode GetExpressionSemanticBoundary(ISyntaxFactsService syntaxFacts, SyntaxNode node) 202return node.FirstAncestorOrSelf<SyntaxNode, ISyntaxFactsService>( 210private static SyntaxNode GetMethodBodySemanticBoundary(ISyntaxFactsService syntaxFacts, SyntaxNode node) 212return node.FirstAncestorOrSelf<SyntaxNode, ISyntaxFactsService>(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\GeneratedCodeRecognition\AbstractGeneratedCodeRecognitionService.cs (2)
32var syntaxFacts = document.GetLanguageService<ISyntaxFactsService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\InitializeParameter\AbstractInitializerParameterService.cs (3)
39ISyntaxFactsService syntaxFacts, 118var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\InitializeParameter\IInitializeParameterService.cs (1)
27ISyntaxFactsService syntaxFacts,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.cs (4)
209var syntaxFacts = document.GetLanguageService<ISyntaxFactsService>(); 240var syntaxFacts = document.GetLanguageService<ISyntaxFactsService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.State.cs (2)
59var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
Microsoft.VisualStudio.LanguageServices (29)
ChangeSignature\AddParameterDialogViewModel.cs (2)
265var languageService = Document.GetRequiredLanguageService<ISyntaxFactsService>();
CommonControls\NewTypeDestinationSelectionViewModel.cs (2)
32private readonly ISyntaxFactsService? _syntaxFactsService; 41ISyntaxFactsService? syntaxFactsService,
Extensions\DocumentExtensions.cs (2)
23var syntaxFacts = document.GetLanguageService<ISyntaxFactsService>();
ExtractClass\ExtractClassViewModel.cs (1)
32ISyntaxFactsService syntaxFactsService,
ExtractClass\VisualStudioExtractClassOptionsService.cs (1)
91document.GetRequiredLanguageService<ISyntaxFactsService>(),
ExtractInterface\ExtractInterfaceDialogViewModel.cs (1)
23ISyntaxFactsService syntaxFactsService,
ExtractInterface\VisualStudioExtractInterfaceOptionsService.cs (1)
61document.GetRequiredLanguageService<ISyntaxFactsService>(),
GenerateType\GenerateTypeDialogViewModel.cs (2)
29private readonly ISyntaxFactsService _syntaxFactsService; 674ISyntaxFactsService syntaxFactsService,
GenerateType\VisualStudioGenerateTypeOptionsServiceFactory.cs (1)
43ISyntaxFactsService syntaxFactsService)
InlineRename\InlineRenameUndoManager.cs (1)
178var isCaseSensitive = document?.GetLanguageService<ISyntaxFactsService>()?.IsCaseSensitive ?? true;
LanguageService\AbstractLanguageService`2.IVsLanguageBlock.cs (2)
82var syntaxFactsService = document.GetLanguageService<ISyntaxFactsService>();
Library\ClassView\AbstractSyncClassViewCommandHandler.cs (2)
53var syntaxFactsService = document.GetLanguageService<ISyntaxFactsService>();
MoveStaticMembers\VisualStudioMoveStaticMembersOptionsService.cs (1)
135document.GetRequiredLanguageService<ISyntaxFactsService>());
Snippets\AbstractSnippetCommandHandler.cs (2)
263var syntaxFactsService = document.GetLanguageService<ISyntaxFactsService>();
Snippets\SnippetExpansionClient.cs (1)
765var token = await semanticModel.SyntaxTree.GetTouchingWordAsync(caretPosition.Position, document.GetRequiredLanguageService<ISyntaxFactsService>(), cancellationToken).ConfigureAwait(false);
Venus\ContainedDocument.cs (2)
998var syntaxFact = _workspace.Services.GetLanguageServices(_project.Language).GetService<ISyntaxFactsService>();
Venus\ContainedLanguageCodeSupport.cs (5)
39var syntaxFacts = document.GetLanguageService<ISyntaxFactsService>(); 71return NameGenerator.EnsureUniqueness(name, reservedNames, document.GetLanguageService<ISyntaxFactsService>().IsCaseSensitive); 205var syntaxFacts = targetDocument.Project.Services.GetRequiredService<ISyntaxFactsService>();
Microsoft.VisualStudio.LanguageServices.CSharp (5)
LanguageService\CSharpHelpContextService.cs (5)
78var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>(); 175var bindableParent = document.GetRequiredLanguageService<ISyntaxFactsService>().TryGetBindableParent(token); 225var syntaxFacts = document.GetRequiredLanguageService<ISyntaxFactsService>();
Microsoft.VisualStudio.LanguageServices.Implementation (6)
CodeModel\AbstractCodeModelObject.cs (1)
66internal ISyntaxFactsService SyntaxFactsService
CodeModel\AbstractCodeModelService.cs (2)
43protected readonly ISyntaxFactsService SyntaxFactsService; 66this.SyntaxFactsService = languageServiceProvider.GetRequiredService<ISyntaxFactsService>();
CodeModel\CodeModelState.cs (2)
23public ISyntaxFactsService SyntaxFactsService { get; } 45this.SyntaxFactsService = languageServices.GetService<ISyntaxFactsService>();
CodeModel\ProjectCodeModelFactory.cs (1)
211projectState.LanguageServices.GetService<ISyntaxFactsService>();