3 writes to _debuggingSession
Microsoft.CodeAnalysis.Remote.Workspaces (3)
EditAndContinue\ManagedHotReloadLanguageService.cs (3)
56
_debuggingSession
= null;
89
_debuggingSession
= await encService.StartDebuggingSessionAsync(
198
_debuggingSession
= null;
11 references to _debuggingSession
Microsoft.CodeAnalysis.Remote.Workspaces (11)
EditAndContinue\ManagedHotReloadLanguageService.cs (11)
114
Contract.ThrowIfNull(
_debuggingSession
);
115
encService.BreakStateOrCapabilitiesChanged(
_debuggingSession
.Value, inBreakState);
143
Contract.ThrowIfNull(
_debuggingSession
);
149
encService.CommitSolutionUpdate(
_debuggingSession
.Value);
172
Contract.ThrowIfNull(
_debuggingSession
);
175
encService.DiscardSolutionUpdate(
_debuggingSession
.Value);
194
Contract.ThrowIfNull(
_debuggingSession
);
196
encService.EndDebuggingSession(
_debuggingSession
.Value);
226
var debuggingSession =
_debuggingSession
;
264
Contract.ThrowIfNull(
_debuggingSession
);
274
results = (await encService.EmitSolutionUpdateAsync(
_debuggingSession
.Value, solution, runningProjectOptions, s_emptyActiveStatementProvider, cancellationToken).ConfigureAwait(false)).Dehydrate();