3 writes to _debuggingSession
Microsoft.CodeAnalysis.Remote.Workspaces (3)
EditAndContinue\ManagedHotReloadLanguageService.cs (3)
56
_debuggingSession
= null;
89
_debuggingSession
= encService.StartDebuggingSession(
195
_debuggingSession
= null;
11 references to _debuggingSession
Microsoft.CodeAnalysis.Remote.Workspaces (11)
EditAndContinue\ManagedHotReloadLanguageService.cs (11)
111
Contract.ThrowIfNull(
_debuggingSession
);
112
encService.BreakStateOrCapabilitiesChanged(
_debuggingSession
.Value, inBreakState);
140
Contract.ThrowIfNull(
_debuggingSession
);
146
encService.CommitSolutionUpdate(
_debuggingSession
.Value);
169
Contract.ThrowIfNull(
_debuggingSession
);
172
encService.DiscardSolutionUpdate(
_debuggingSession
.Value);
191
Contract.ThrowIfNull(
_debuggingSession
);
193
encService.EndDebuggingSession(
_debuggingSession
.Value);
223
var debuggingSession =
_debuggingSession
;
261
Contract.ThrowIfNull(
_debuggingSession
);
271
results = (await encService.EmitSolutionUpdateAsync(
_debuggingSession
.Value, solution, runningProjectOptions, s_emptyActiveStatementProvider, cancellationToken).ConfigureAwait(false)).Dehydrate();