51 references to GetLanguageServices
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
CodeGenerator.cs (1)
24=> services.GetLanguageServices(language).GetRequiredService<ICodeGenerationService>();
Microsoft.CodeAnalysis.CSharp.Features (1)
Completion\CompletionProviders\SnippetCompletionProvider.cs (1)
152var service = services.GetLanguageServices(semanticModel.Language).GetService<ISnippetInfoService>();
Microsoft.CodeAnalysis.EditorFeatures (2)
Shared\Extensions\HostWorkspaceServicesExtensions.cs (2)
34return workspaceServices.GetLanguageServices(language); 88l => hostWorkspaceServices.GetLanguageServices(l).GetRequiredService<IContentTypeLanguageService>().GetDefaultContentType().TypeName);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Options\GlobalOptionsTests.cs (1)
181var languageServices = workspace.Services.SolutionServices.GetLanguageServices(language);
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (1)
Analyzers\OmniSharpWorkspaceAnalyzerOptionsFactory.cs (1)
12=> new WorkspaceAnalyzerOptions(options, IdeAnalyzerOptions.GetDefault(solution.Services.GetLanguageServices(LanguageNames.CSharp)));
Microsoft.CodeAnalysis.Features (15)
Completion\CompletionService.cs (1)
101var languageServices = document?.Project.Services ?? _services.GetLanguageServices(Language);
GenerateConstructorFromMembers\AbstractGenerateConstructorFromMembersCodeRefactoringProvider.ConstructorDelegatingCodeAction.cs (1)
52var languageServices = project.Solution.Services.GetLanguageServices(_state.ContainingType.Language);
GenerateDefaultConstructors\AbstractGenerateDefaultConstructorsService.State.cs (1)
79var destinationProvider = semanticDocument.Project.Solution.Services.GetLanguageServices(ClassType.Language);
GenerateMember\GenerateConstructor\AbstractGenerateConstructorService.State.cs (3)
582var provider = document.Project.Solution.Services.GetLanguageServices(TypeToGenerateIn.Language); 617var provider = document.Project.Solution.Services.GetLanguageServices(TypeToGenerateIn.Language); 640var provider = document.Project.Solution.Services.GetLanguageServices(TypeToGenerateIn.Language);
GenerateMember\GenerateEnumMember\AbstractGenerateEnumMemberService.CodeAction.cs (1)
36var languageServices = _document.Project.Solution.Services.GetLanguageServices(_state.TypeToGenerateIn.Language);
GenerateMember\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.CodeAction.cs (1)
70var syntaxFactory = _document.Project.Solution.Services.GetLanguageServices(_state.TypeToGenerateIn.Language).GetService<SyntaxGenerator>();
GenerateMember\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.cs (1)
57var semanticFacts = document.Project.Solution.Services.GetLanguageServices(state.TypeToGenerateIn.Language).GetService<ISemanticFactsService>();
GenerateMember\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.SignatureInfo.cs (1)
125var languageServiceProvider = Document.Project.Solution.Services.GetLanguageServices(State.TypeToGenerateIn.Language);
GenerateMember\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.State.cs (1)
83var destinationProvider = document.Project.Solution.Services.GetLanguageServices(TypeToGenerateIn.Language);
GenerateMember\GenerateVariable\AbstractGenerateVariableService.CodeAction.cs (1)
114var syntaxFactory = _semanticDocument.Project.Solution.Services.GetLanguageServices(_state.TypeToGenerateIn.Language).GetService<SyntaxGenerator>();
MetadataAsSource\MetadataAsSourceGeneratedFileInfo.cs (1)
38: sourceProject.Solution.Services.GetLanguageServices(LanguageName).GetRequiredService<ISyntaxTreeFactoryService>().GetDefaultParseOptionsWithLatestLanguageVersion();
QuickInfo\CommonSemanticQuickInfoProvider.cs (1)
187var languageServices = services.GetLanguageServices(semanticModel.Language);
Workspace\MiscellaneousFileUtilities.cs (1)
30var languageServices = services.GetLanguageServices(languageInformation.LanguageName);
Microsoft.CodeAnalysis.VisualBasic.Features (4)
CodeFixes\GenerateEvent\GenerateEventCodeFixProvider.vb (4)
128Dim codeGenService = document.Project.Solution.Services.GetLanguageServices(targetType.Language).GetService(Of ICodeGenerationService) 129Dim syntaxFactService = document.Project.Solution.Services.GetLanguageServices(targetType.Language).GetService(Of ISyntaxFactsService) 270Dim codeGenService = document.Project.Solution.Services.GetLanguageServices(targetType.Language).GetService(Of ICodeGenerationService) 380Dim codeGenService = document.Project.Solution.Services.GetLanguageServices(originalTargetType.Language).GetService(Of ICodeGenerationService)
Microsoft.CodeAnalysis.Workspaces (17)
Classification\AbstractClassificationService.cs (2)
197var classificationService = services.GetLanguageServices(root.Language).GetService<ISyntaxClassificationService>(); 221var classificationService = services.GetLanguageServices(oldRoot.Language).GetService<ISyntaxClassificationService>();
Classification\Classifier.cs (1)
61var projectServices = services.GetLanguageServices(semanticModel.Language);
CodeGenerator.cs (1)
24=> services.GetLanguageServices(language).GetRequiredService<ICodeGenerationService>();
Editing\SyntaxGenerator.cs (1)
59=> services.GetLanguageServices(language).GetRequiredService<SyntaxGenerator>();
Remote\RemoteOptionsProvider.cs (1)
29=> _optionsProvider.GetOptionsAsync(_services.GetLanguageServices(language), cancellationToken);
Rename\ConflictEngine\ConflictResolver.cs (1)
158var languageServices = solution.Services.GetLanguageServices(language);
Rename\ConflictEngine\ConflictResolver.Session.cs (1)
710solution.Services.GetLanguageServices(language).GetService<IRenameRewriterLanguageService>()
Rename\SymbolicRenameLocations.ReferenceProcessing.cs (1)
330var syntaxFactsLanguageService = solution.Services.GetLanguageServices(documentsGroupedByLanguage.Key).GetService<ISyntaxFactsService>();
Serialization\SerializerService.cs (1)
215=> _lazyLanguageSerializationService.GetOrAdd(languageName, n => _workspaceServices.GetLanguageServices(n).GetRequiredService<IOptionsSerializationService>());
Shared\Extensions\IFindReferencesResultExtensions.cs (1)
126var isCaseSensitive = solution.Services.GetLanguageServices(reference.Definition.Language).GetRequiredService<ISyntaxFactsService>().IsCaseSensitive;
Shared\Extensions\ITypeSymbolExtensions.cs (1)
154var provider = services.GetLanguageServices(typeSymbol.Language);
Shared\Extensions\SemanticModelExtensions.cs (1)
77var languageServices = services.GetLanguageServices(token.Language);
Workspace\CommandLineProject.cs (1)
31var languageServices = tmpWorkspace.Services.SolutionServices.GetLanguageServices(language);
Workspace\Host\SolutionServices.cs (1)
58=> this.GetLanguageServices(language).GetRequiredService<TLanguageService>();
Workspace\ProjectSystem\ProjectSystemProjectOptionsProcessor.cs (1)
51_commandLineParserService = workspaceServices.GetLanguageServices(project.Language).GetRequiredService<ICommandLineParserService>();
Workspace\Solution\SolutionState.cs (1)
504var languageServices = Services.GetLanguageServices(language);
Microsoft.CodeAnalysis.Workspaces.MSBuild (3)
MSBuild\MSBuildProjectLoader.Worker.cs (1)
508.GetLanguageServices(languageName)
MSBuild\ProjectFile\ProjectFileLoaderRegistry.cs (2)
64loader = _solutionServices.GetLanguageServices(language).GetService<IProjectFileLoader>(); 91.GetLanguageServices(language)
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
Remote\ServiceDescriptorTests.cs (1)
234var languageServices = workspace.Services.SolutionServices.GetLanguageServices(language);
Microsoft.VisualStudio.LanguageServices (1)
Progression\GraphBuilder.cs (1)
329var progressionLanguageService = solution.Services.GetLanguageServices(symbol.Language).GetService<IProgressionLanguageService>();
Roslyn.VisualStudio.Next.UnitTests (4)
Services\VisualStudioDiagnosticAnalyzerExecutorTests.cs (4)
60IdeAnalyzerOptions.GetDefault(workspace.Services.SolutionServices.GetLanguageServices(LanguageNames.CSharp))); 101var ideAnalyzerOptions = IdeAnalyzerOptions.GetDefault(workspace.Services.SolutionServices.GetLanguageServices(LanguageNames.VisualBasic)); 137var ideAnalyzerOptions = IdeAnalyzerOptions.GetDefault(workspace.Services.SolutionServices.GetLanguageServices(LanguageNames.CSharp)); 183var ideAnalyzerOptions = IdeAnalyzerOptions.GetDefault(workspace.Services.SolutionServices.GetLanguageServices(LanguageNames.CSharp));