3 instantiations of EmitSolutionUpdateResults
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
EditAndContinue\RemoteEditAndContinueServiceTests.cs (1)
228return new(updates, diagnostics, documentsWithRudeEdits, syntaxError);
Microsoft.CodeAnalysis.Features (2)
EditAndContinue\DebuggingSession.cs (1)
543return new EmitSolutionUpdateResults(solutionUpdate.ModuleUpdates, solutionUpdate.Diagnostics, solutionUpdate.DocumentsWithRudeEdits, solutionUpdate.SyntaxError);
EditAndContinue\EmitSolutionUpdateResults.cs (1)
50new(moduleUpdates: new ModuleUpdates(ModuleUpdateStatus.None, ImmutableArray<ModuleUpdate>.Empty),
22 references to EmitSolutionUpdateResults
Microsoft.CodeAnalysis.EditorFeatures (1)
EditAndContinue\EditAndContinueLanguageService.cs (1)
342var diagnostics = await EmitSolutionUpdateResults.GetHotReloadDiagnosticsAsync(solution, diagnosticData, rudeEdits, syntaxError, moduleUpdates.Status, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
EditAndContinue\MockEditAndContinueWorkspaceService.cs (2)
29public Func<Solution, ActiveStatementSpanProvider, EmitSolutionUpdateResults>? EmitSolutionUpdateImpl; 58public ValueTask<EmitSolutionUpdateResults> EmitSolutionUpdateAsync(DebuggingSessionId sessionId, Solution solution, ActiveStatementSpanProvider activeStatementSpanProvider, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (4)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (3)
243var result = await session.EmitSolutionUpdateAsync(solution, activeStatementSpanProvider ?? s_noActiveSpans, CancellationToken.None); 4496var result1 = await encService.EmitSolutionUpdateAsync(sessionId, solution1, s_noActiveSpans, CancellationToken.None); 4503var result2 = await encService.EmitSolutionUpdateAsync(sessionId, solution2, s_noActiveSpans, CancellationToken.None);
EditAndContinue\EmitSolutionUpdateResultsTests.cs (1)
94var actual = await EmitSolutionUpdateResults.GetHotReloadDiagnosticsAsync(solution, diagnosticData, rudeEdits, syntaxError, updateStatus, CancellationToken.None);
Microsoft.CodeAnalysis.ExternalAccess.Debugger (2)
GlassTestsHotReloadService.cs (2)
87var result = await _encService.EmitSolutionUpdateAsync(GetSessionId(), solution, s_noActiveStatementSpanProvider, cancellationToken).ConfigureAwait(false); 88var diagnostics = await EmitSolutionUpdateResults.GetHotReloadDiagnosticsAsync(solution, result.GetDiagnosticData(solution), result.RudeEdits, result.GetSyntaxErrorData(solution), result.ModuleUpdates.Status, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Features (10)
EditAndContinue\DebuggingSession.cs (1)
523public async ValueTask<EmitSolutionUpdateResults> EmitSolutionUpdateAsync(
EditAndContinue\EditAndContinueWorkspaceService.cs (2)
199public ValueTask<EmitSolutionUpdateResults> EmitSolutionUpdateAsync( 208return ValueTaskFactory.FromResult(EmitSolutionUpdateResults.Empty);
EditAndContinue\EmitSolutionUpdateResults.cs (1)
49public static readonly EmitSolutionUpdateResults Empty =
EditAndContinue\IEditAndContinueWorkspaceService.cs (1)
17ValueTask<EmitSolutionUpdateResults> EmitSolutionUpdateAsync(DebuggingSessionId sessionId, Solution solution, ActiveStatementSpanProvider activeStatementSpanProvider, CancellationToken cancellationToken);
EditAndContinue\Remote\IRemoteEditAndContinueService.cs (1)
30ValueTask<EmitSolutionUpdateResults.Data> EmitSolutionUpdateAsync(Checksum solutionChecksum, RemoteServiceCallbackId callbackId, DebuggingSessionId sessionId, CancellationToken cancellationToken);
EditAndContinue\Remote\RemoteDebuggingSessionProxy.cs (2)
117var results = await GetLocalService().EmitSolutionUpdateAsync(_sessionId, solution, activeStatementSpanProvider, cancellationToken).ConfigureAwait(false); 125var result = await client.TryInvokeAsync<IRemoteEditAndContinueService, EmitSolutionUpdateResults.Data>(
ExternalAccess\UnitTesting\API\UnitTestingHotReloadService.cs (1)
116var results = await _encService
ExternalAccess\Watch\Api\WatchHotReloadService.cs (1)
102var results = await _encService.EmitSolutionUpdateAsync(sessionId, solution, s_solutionActiveStatementSpanProvider, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Remote.ServiceHub (3)
Services\EditAndContinue\RemoteEditAndContinueService.cs (3)
145public ValueTask<EmitSolutionUpdateResults.Data> EmitSolutionUpdateAsync( 154var results = await service.EmitSolutionUpdateAsync(sessionId, solution, CreateActiveStatementSpanProvider(callbackId), cancellationToken).ConfigureAwait(false); 164return new EmitSolutionUpdateResults.Data(updates, diagnostics, ImmutableArray<(DocumentId DocumentId, ImmutableArray<RudeEditDiagnostic> Diagnostics)>.Empty, syntaxError: null);