3 writes to _debuggingSession
Microsoft.CodeAnalysis.Remote.Workspaces (3)
EditAndContinue\ManagedHotReloadLanguageService.cs (3)
56_debuggingSession = null; 89_debuggingSession = await encService.StartDebuggingSessionAsync( 223_debuggingSession = null;
13 references to _debuggingSession
Microsoft.CodeAnalysis.Remote.Workspaces (13)
EditAndContinue\ManagedHotReloadLanguageService.cs (13)
114Contract.ThrowIfNull(_debuggingSession); 115encService.BreakStateOrCapabilitiesChanged(_debuggingSession.Value, inBreakState); 143Contract.ThrowIfNull(_debuggingSession); 149encService.CommitSolutionUpdate(_debuggingSession.Value); 168Contract.ThrowIfNull(_debuggingSession); 180encService.UpdateBaselines(_debuggingSession.Value, currentCompileTimeSolution, [.. projectIds]); 197Contract.ThrowIfNull(_debuggingSession); 200encService.DiscardSolutionUpdate(_debuggingSession.Value); 219Contract.ThrowIfNull(_debuggingSession); 221encService.EndDebuggingSession(_debuggingSession.Value); 251var debuggingSession = _debuggingSession; 284Contract.ThrowIfNull(_debuggingSession); 301results = (await encService.EmitSolutionUpdateAsync(_debuggingSession.Value, solution, runningProjectInfos, s_emptyActiveStatementProvider, cancellationToken).ConfigureAwait(false)).Dehydrate();