3 writes to _debuggingSession
Microsoft.CodeAnalysis.Remote.Workspaces (3)
EditAndContinue\ManagedHotReloadLanguageService.cs (3)
56
_debuggingSession
= null;
85
_debuggingSession
= encService.StartDebuggingSession(
185
_debuggingSession
= null;
11 references to _debuggingSession
Microsoft.CodeAnalysis.Remote.Workspaces (11)
EditAndContinue\ManagedHotReloadLanguageService.cs (11)
107
Contract.ThrowIfNull(
_debuggingSession
);
108
encService.BreakStateOrCapabilitiesChanged(
_debuggingSession
.Value, inBreakState);
134
Contract.ThrowIfNull(
_debuggingSession
);
140
encService.CommitSolutionUpdate(
_debuggingSession
.Value);
161
Contract.ThrowIfNull(
_debuggingSession
);
164
encService.DiscardSolutionUpdate(
_debuggingSession
.Value);
181
Contract.ThrowIfNull(
_debuggingSession
);
183
encService.EndDebuggingSession(
_debuggingSession
.Value);
211
var debuggingSession =
_debuggingSession
;
249
Contract.ThrowIfNull(
_debuggingSession
);
258
results = (await encService.EmitSolutionUpdateAsync(
_debuggingSession
.Value, solution, runningProjectOptions, s_emptyActiveStatementProvider, cancellationToken).ConfigureAwait(false)).Dehydrate();