1 implementation of ICompileTimeSolutionProvider
Microsoft.CodeAnalysis.Features (1)
Workspace\CompileTimeSolutionProvider.cs (1)
28internal sealed class CompileTimeSolutionProvider : ICompileTimeSolutionProvider
10 references to ICompileTimeSolutionProvider
Microsoft.CodeAnalysis.EditorFeatures (3)
EditAndContinue\ActiveStatementTrackingService.cs (2)
105private readonly ICompileTimeSolutionProvider _compileTimeSolutionProvider; 124_compileTimeSolutionProvider = workspace.Services.GetRequiredService<ICompileTimeSolutionProvider>();
EditAndContinue\EditAndContinueLanguageService.cs (1)
79=> Services.GetRequiredService<ICompileTimeSolutionProvider>().GetCompileTimeSolution(currentDesignTimeSolution);
Microsoft.CodeAnalysis.Features (1)
Workspace\CompileTimeSolutionProvider.cs (1)
30[ExportWorkspaceServiceFactory(typeof(ICompileTimeSolutionProvider), [WorkspaceKind.Host]), Shared]
Microsoft.CodeAnalysis.Features.UnitTests (4)
EditAndContinue\CompileTimeSolutionProviderTests.cs (4)
60var provider = workspace.Services.GetRequiredService<ICompileTimeSolutionProvider>(); 122var provider = workspace.Services.GetRequiredService<ICompileTimeSolutionProvider>();
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\EditAndContinue\EditAndContinueDiagnosticSource_OpenDocument.cs (1)
37var compileTimeSolution = services.GetRequiredService<ICompileTimeSolutionProvider>().GetCompileTimeSolution(designTimeSolution);
Microsoft.CodeAnalysis.Remote.Workspaces (1)
EditAndContinue\ManagedHotReloadLanguageService.cs (1)
73=> currentDesignTimeSolution.Services.GetRequiredService<ICompileTimeSolutionProvider>().GetCompileTimeSolution(currentDesignTimeSolution);