3 writes to _debuggingSession
Microsoft.CodeAnalysis.Remote.Workspaces (3)
EditAndContinue\ManagedHotReloadLanguageService.cs (3)
55_debuggingSession = null; 88_debuggingSession = await encService.StartDebuggingSessionAsync( 222_debuggingSession = null;
13 references to _debuggingSession
Microsoft.CodeAnalysis.Remote.Workspaces (13)
EditAndContinue\ManagedHotReloadLanguageService.cs (13)
113Contract.ThrowIfNull(_debuggingSession); 114encService.BreakStateOrCapabilitiesChanged(_debuggingSession.Value, inBreakState); 142Contract.ThrowIfNull(_debuggingSession); 148encService.CommitSolutionUpdate(_debuggingSession.Value); 167Contract.ThrowIfNull(_debuggingSession); 179encService.UpdateBaselines(_debuggingSession.Value, currentCompileTimeSolution, [.. projectIds]); 196Contract.ThrowIfNull(_debuggingSession); 199encService.DiscardSolutionUpdate(_debuggingSession.Value); 218Contract.ThrowIfNull(_debuggingSession); 220encService.EndDebuggingSession(_debuggingSession.Value); 250var debuggingSession = _debuggingSession; 283Contract.ThrowIfNull(_debuggingSession); 300results = (await encService.EmitSolutionUpdateAsync(_debuggingSession.Value, solution, runningProjectInfos, s_emptyActiveStatementProvider, cancellationToken).ConfigureAwait(false)).Dehydrate();