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)
107Contract.ThrowIfNull(_debuggingSession); 108encService.BreakStateOrCapabilitiesChanged(_debuggingSession.Value, inBreakState); 134Contract.ThrowIfNull(_debuggingSession); 140encService.CommitSolutionUpdate(_debuggingSession.Value); 161Contract.ThrowIfNull(_debuggingSession); 164encService.DiscardSolutionUpdate(_debuggingSession.Value); 181Contract.ThrowIfNull(_debuggingSession); 183encService.EndDebuggingSession(_debuggingSession.Value); 211var debuggingSession = _debuggingSession; 249Contract.ThrowIfNull(_debuggingSession); 258results = (await encService.EmitSolutionUpdateAsync(_debuggingSession.Value, solution, runningProjectOptions, s_emptyActiveStatementProvider, cancellationToken).ConfigureAwait(false)).Dehydrate();