45 references to GetLanguageServices
Microsoft.CodeAnalysis.CodeStyle.Fixes (3)
src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\AbstractGenerateDefaultConstructorsService.State.cs (1)
79var destinationProvider = semanticDocument.Project.Solution.Services.GetLanguageServices(ClassType.Language);
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.CodeAction.cs (1)
64var syntaxFactory = _document.Project.Solution.Services.GetLanguageServices(_state.TypeToGenerateIn.Language).GetService<SyntaxGenerator>();
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.CodeAction.cs (1)
109.GetLanguageServices(_state.TypeToGenerateIn.Language)
Microsoft.CodeAnalysis.CSharp.Features (1)
Completion\CompletionProviders\SnippetCompletionProvider.cs (1)
170var service = services.GetLanguageServices(semanticModel.Language).GetService<ISnippetInfoService>();
Microsoft.CodeAnalysis.EditorFeatures (3)
EditorConfigSettings\Aggregator\SettingsAggregator.cs (1)
128var provider = solution.Services.GetLanguageServices(language).GetService<ILanguageSettingsProviderFactory<T>>();
Shared\Extensions\HostWorkspaceServicesExtensions.cs (2)
31return workspaceServices.GetLanguageServices(language); 83l => hostWorkspaceServices.GetLanguageServices(l).GetRequiredService<IContentTypeLanguageService>().GetDefaultContentType().TypeName);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Options\GlobalOptionsTests.cs (1)
185var languageServices = workspace.Services.SolutionServices.GetLanguageServices(language);
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
RazorCSharpFormattingInteractionService.cs (1)
87?? legacyOptionsService?.GetSyntaxFormattingOptions(services.GetLanguageServices(LanguageNames.CSharp))
Microsoft.CodeAnalysis.Features (11)
Completion\CompletionService.cs (1)
102var languageServices = document?.Project.Services ?? _services.GetLanguageServices(Language);
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
194.GetLanguageServices(document.Project.Language).HostLanguageServices;
FindUsages\IRemoteFindUsagesService.cs (1)
95=> _classificationOptions.GetOptionsAsync(_solution.Services.GetLanguageServices(language), cancellationToken);
GenerateConstructors\AbstractGenerateConstructorsCodeRefactoringProvider.ConstructorDelegatingCodeAction.cs (1)
41var languageServices = project.Solution.Services.GetLanguageServices(_state.ContainingType.Language);
MetadataAsSource\MetadataAsSourceGeneratedFileInfo.cs (1)
37: sourceProject.Solution.Services.GetLanguageServices(LanguageName).GetRequiredService<ISyntaxTreeFactoryService>().GetDefaultParseOptionsWithLatestLanguageVersion();
QuickInfo\CommonSemanticQuickInfoProvider.cs (1)
194var languageServices = services.GetLanguageServices(semanticModel.Language);
SemanticSearch\IRemoteSemanticSearchService.cs (1)
108return await classificationOptions.GetOptionsAsync(solution.Services.GetLanguageServices(language), cancellationToken).ConfigureAwait(false);
src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\AbstractGenerateDefaultConstructorsService.State.cs (1)
79var destinationProvider = semanticDocument.Project.Solution.Services.GetLanguageServices(ClassType.Language);
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.CodeAction.cs (1)
64var syntaxFactory = _document.Project.Solution.Services.GetLanguageServices(_state.TypeToGenerateIn.Language).GetService<SyntaxGenerator>();
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.CodeAction.cs (1)
109.GetLanguageServices(_state.TypeToGenerateIn.Language)
Workspace\MiscellaneousFileUtilities.cs (1)
34var languageServices = services.GetLanguageServices(languageName);
Microsoft.CodeAnalysis.Remote.ServiceHub (3)
Services\SemanticSearch\RemoteSemanticSearchService.cs (3)
60var service = services.GetLanguageServices(language).GetRequiredService<ISemanticSearchService>(); 74var service = GetWorkspaceServices().GetLanguageServices(queryId.Language).GetRequiredService<ISemanticSearchService>(); 92var service = solution.Services.GetLanguageServices(queryId.Language).GetService<ISemanticSearchService>();
Microsoft.CodeAnalysis.VisualBasic.Features (4)
CodeFixes\GenerateEvent\GenerateEventCodeFixProvider.vb (4)
127Dim codeGenService = document.Project.Solution.Services.GetLanguageServices(targetType.Language).GetService(Of ICodeGenerationService) 128Dim syntaxFactService = document.Project.Solution.Services.GetLanguageServices(targetType.Language).GetService(Of ISyntaxFactsService) 269Dim codeGenService = document.Project.Solution.Services.GetLanguageServices(targetType.Language).GetService(Of ICodeGenerationService) 379Dim codeGenService = document.Project.Solution.Services.GetLanguageServices(originalTargetType.Language).GetService(Of ICodeGenerationService)
Microsoft.CodeAnalysis.Workspaces (15)
Classification\AbstractClassificationService.cs (1)
233var classificationService = services.GetLanguageServices(oldRoot.Language).GetService<ISyntaxClassificationService>();
Classification\Classifier.cs (1)
78var projectServices = services.GetLanguageServices(semanticModel.Language);
Editing\SyntaxGenerator.cs (1)
66=> services.GetLanguageServices(language).GetRequiredService<SyntaxGenerator>();
Remote\RemoteOptionsProvider.cs (1)
19=> optionsProvider.GetOptionsAsync(services.GetLanguageServices(language), cancellationToken);
Rename\ConflictEngine\ConflictResolver.cs (1)
155var languageServices = solution.Services.GetLanguageServices(language);
Rename\ConflictEngine\ConflictResolver.Session.cs (1)
726solution.Services.GetLanguageServices(language).GetService<IRenameRewriterLanguageService>()
Rename\SymbolicRenameLocations.ReferenceProcessing.cs (1)
342var syntaxFactsLanguageService = solution.Services.GetLanguageServices(documentsGroupedByLanguage.Key).GetService<ISyntaxFactsService>();
Serialization\SerializerService.cs (1)
264=> _lazyLanguageSerializationService.GetOrAdd(languageName, n => workspaceServices.GetLanguageServices(n).GetRequiredService<IOptionsSerializationService>());
Shared\Extensions\IFindReferencesResultExtensions.cs (1)
131var isCaseSensitive = solution.Services.GetLanguageServices(reference.Definition.Language).GetRequiredService<ISyntaxFactsService>().IsCaseSensitive;
Shared\Extensions\ITypeSymbolExtensions.cs (1)
149var provider = services.GetLanguageServices(typeSymbol.Language);
Shared\Extensions\SemanticModelExtensions.cs (1)
76var languageServices = services.GetLanguageServices(token.Language);
Workspace\CommandLineProject.cs (1)
28var languageServices = workspace.Services.SolutionServices.GetLanguageServices(language);
Workspace\Host\SolutionServices.cs (1)
62=> this.GetLanguageServices(language).GetRequiredService<TLanguageService>();
Workspace\ProjectSystem\ProjectSystemProjectOptionsProcessor.cs (1)
47_commandLineParserService = workspaceServices.GetLanguageServices(project.Language).GetRequiredService<ICommandLineParserService>();
Workspace\Solution\SolutionState.cs (1)
389var languageServices = Services.GetLanguageServices(language);
Microsoft.CodeAnalysis.Workspaces.MSBuild (2)
MSBuild\MSBuildProjectLoader.Worker.cs (1)
495.GetLanguageServices(languageName)
MSBuild\ProjectFileExtensionRegistry.cs (1)
64_solutionServices.GetLanguageServices(language).GetService<ICommandLineParserService>() is not null)
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
Remote\ServiceDescriptorTests.cs (1)
227var languageServices = workspace.Services.SolutionServices.GetLanguageServices(language);