32 references to SolutionServices
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
ParsedDocument.cs (1)
32public SolutionServices SolutionServices => LanguageServices.SolutionServices;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
CSharpCodeGenerationService.cs (1)
295var editor = new SyntaxEditor(destination, this.LanguageServices.SolutionServices);
Microsoft.CodeAnalysis.CSharp.Features (4)
Completion\CompletionProviders\ImportCompletion\TypeImportCompletionServiceFactory.cs (1)
24=> new CSharpTypeImportCompletionService(languageServices.LanguageServices.SolutionServices);
Completion\CSharpCompletionService.cs (1)
33=> new CSharpCompletionService(languageServices.LanguageServices.SolutionServices, _listenerProvider);
LanguageServices\CSharpSymbolDisplayService.cs (1)
19=> new SymbolDescriptionBuilder(semanticModel, position, Services.SolutionServices, AnonymousTypeDisplayService, options, cancellationToken);
Structure\CSharpBlockStructureService.cs (1)
26=> new CSharpBlockStructureService(languageServices.LanguageServices.SolutionServices);
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
CSharpCodeGenerationService.cs (1)
295var editor = new SyntaxEditor(destination, this.LanguageServices.SolutionServices);
Formatting\CSharpSyntaxFormattingService.cs (1)
319var formattingRuleFactory = _services.SolutionServices.GetRequiredService<IHostDependentFormattingRuleFactoryService>();
Microsoft.CodeAnalysis.EditorFeatures (1)
Interactive\Completion\InteractiveCommandCompletionService.cs (1)
29=> new InteractiveCommandCompletionService(languageServices.LanguageServices.SolutionServices, _listenerProvider);
Microsoft.CodeAnalysis.Features (4)
QuickInfo\QuickInfoServiceWithProviders.cs (4)
35var mefExporter = _services.SolutionServices.ExportProvider; 51var extensionManager = _services.SolutionServices.GetRequiredService<IExtensionManager>(); 84var extensionManager = _services.SolutionServices.GetRequiredService<IExtensionManager>(); 93var context = new CommonQuickInfoContext(_services.SolutionServices, semanticModel, position, options, cancellationToken);
Microsoft.CodeAnalysis.LanguageServerIndexFormat.Generator (1)
CompilerInvocation.cs (1)
110loader: new WorkspaceFileTextLoader(languageServices.SolutionServices, mappedPath, parsedCommandLine.Encoding));
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
LineCommit\CommitFormatter.vb (1)
186Dim formattingRuleService = languageServices.SolutionServices.GetService(Of IHostDependentFormattingRuleFactoryService)()
Microsoft.CodeAnalysis.VisualBasic.Features (4)
Completion\CompletionProviders\ImportCompletionProvider\TypeImportCompletionServiceFactory.vb (1)
22Return New BasicTypeImportCompletionService(languageServices.LanguageServices.SolutionServices)
Completion\VisualBasicCompletionService.vb (1)
33Return New VisualBasicCompletionService(languageServices.LanguageServices.SolutionServices, _listenerProvider)
LanguageServices\VisualBasicSymbolDisplayService.vb (1)
23Return New SymbolDescriptionBuilder(semanticModel, position, Services.SolutionServices, AnonymousTypeDisplayService, options, cancellationToken)
Structure\VisualBasicBlockStructureService.vb (1)
22Return New VisualBasicBlockStructureService(languageServices.LanguageServices.SolutionServices)
Microsoft.CodeAnalysis.Workspaces (13)
FindSymbols\SymbolTree\SymbolTreeInfo_Source.cs (1)
88var serializer = projectState.LanguageServices.SolutionServices.GetService<ISerializerService>();
ParsedDocument.cs (1)
32public SolutionServices SolutionServices => LanguageServices.SolutionServices;
Workspace\CommandLineProject.cs (4)
40var metadataService = languageServices.SolutionServices.GetRequiredService<IMetadataService>(); 48var analyzerLoader = languageServices.SolutionServices.GetRequiredService<IAnalyzerService>().GetLoader(); 132loader: new WorkspaceFileTextLoader(languageServices.SolutionServices, absolutePath, commandLineArguments.Encoding), 159loader: new WorkspaceFileTextLoader(languageServices.SolutionServices, absolutePath, commandLineArguments.Encoding),
Workspace\Solution\DocumentState.cs (2)
44: base(languageServices.SolutionServices, documentServiceProvider, attributes, textSource, loadTextOptions) 58: base(languageServices.SolutionServices, info, loadTextOptions)
Workspace\Solution\ProjectState.cs (3)
105AnalyzerConfigDocumentStates = new TextDocumentStates<AnalyzerConfigDocumentState>(projectInfoFixed.AnalyzerConfigDocuments, info => new AnalyzerConfigDocumentState(languageServices.SolutionServices, info, loadTextOptions)); 120AdditionalDocumentStates = new TextDocumentStates<AdditionalDocumentState>(projectInfoFixed.AdditionalDocuments, info => new AdditionalDocumentState(languageServices.SolutionServices, info, loadTextOptions)); 328var services = _projectState.LanguageServices.SolutionServices;
Workspace\Solution\ProjectState_Checksum.cs (2)
37=> GetParseOptionsChecksum(LanguageServices.SolutionServices.GetService<ISerializerService>()); 54var serializer = LanguageServices.SolutionServices.GetService<ISerializerService>();