12 references to EditAndContinueLanguageService
Microsoft.CodeAnalysis.EditorFeatures (4)
EditAndContinue\EditAndContinueLanguageService.cs (1)
26
[Export(typeof(
EditAndContinueLanguageService
))]
EditAndContinue\EditAndContinueLanguageServiceBridge.cs (3)
14
/// Exposes <see cref="
EditAndContinueLanguageService
"/> as a brokered service.
16
/// Once debugger is updated to use the brokered service, this class should be removed and <see cref="
EditAndContinueLanguageService
"/> should be exported directly.
18
internal sealed partial class ManagedEditAndContinueLanguageServiceBridge(
EditAndContinueLanguageService
service) : IManagedHotReloadLanguageService3
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (5)
EditAndContinue\EditAndContinueLanguageServiceTests.cs (5)
49
private TestWorkspace CreateEditorWorkspace(out Solution solution, out EditAndContinueService service, out
EditAndContinueLanguageService
languageService, Type[] additionalParts = null)
75
languageService = workspace.GetService<
EditAndContinueLanguageService
>();
119
var
localService = localWorkspace.GetService<
EditAndContinueLanguageService
>();
359
using var workspace = CreateEditorWorkspace(out var solution, out var service, out
var
languageService);
Microsoft.VisualStudio.LanguageServices (3)
EditAndContinue\EditAndContinueFeedbackDiagnosticFileProvider.cs (2)
48
private readonly Lazy<
EditAndContinueLanguageService
>? _encService;
53
[Import(AllowDefault = true)] Lazy<
EditAndContinueLanguageService
>? encService = null)
RoslynPackage.cs (1)
142
(_, _, _, _) => ValueTask.FromResult<object?>(new ManagedEditAndContinueLanguageServiceBridge(this.ComponentModel.GetService<
EditAndContinueLanguageService
>())));