2 instantiations of DebuggingSession
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\EditAndContinueService.cs (1)
163
var session = new
DebuggingSession
(sessionId, solution, debuggerService, _compilationOutputsProvider, sourceTextProvider, Log, AnalysisLog, reportDiagnostics);
Microsoft.CodeAnalysis.Features.UnitTests (1)
EditAndContinue\EditSessionActiveStatementsTests.cs (1)
48
var debuggingSession = new
DebuggingSession
(
120 references to DebuggingSession
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
EditAndContinue\EditorManagedHotReloadLanguageServiceTests.cs (1)
395
var
debuggingSession = service.GetTestAccessor().GetActiveDebuggingSessions().Single();
Microsoft.CodeAnalysis.ExternalAccess.HotReload.UnitTests (1)
HotReloadServiceTests.cs (1)
61
var
session = encService.GetTestAccessor().GetDebuggingSession(sessionId);
Microsoft.CodeAnalysis.Features (21)
EditAndContinue\CommittedSolution.cs (1)
27
internal sealed class CommittedSolution(
DebuggingSession
debuggingSession, Solution solution)
EditAndContinue\DebuggingSession.cs (2)
194
throw new ObjectDisposedException(nameof(
DebuggingSession
));
932
internal readonly struct TestAccessor(
DebuggingSession
instance)
EditAndContinue\EditAndContinueService.cs (14)
58
private readonly List<
DebuggingSession
> _debuggingSessions = [];
110
private
DebuggingSession
? TryGetDebuggingSession(DebuggingSessionId sessionId)
118
private ImmutableArray<
DebuggingSession
> GetActiveDebuggingSessions()
126
private ImmutableArray<
DebuggingSession
> GetDiagnosticReportingDebuggingSessions()
163
var
session = new DebuggingSession(sessionId, solution, debuggerService, _compilationOutputsProvider, sourceTextProvider, Log, AnalysisLog, reportDiagnostics);
182
DebuggingSession
? debuggingSession;
197
var
debuggingSession = TryGetDebuggingSession(sessionId);
217
var
debuggingSession = TryGetDebuggingSession(sessionId);
228
var
debuggingSession = TryGetDebuggingSession(sessionId);
236
var
debuggingSession = TryGetDebuggingSession(sessionId);
244
var
debuggingSession = TryGetDebuggingSession(sessionId);
255
var
debuggingSession = TryGetDebuggingSession(sessionId);
274
public
DebuggingSession
GetDebuggingSession(DebuggingSessionId id)
277
public ImmutableArray<
DebuggingSession
> GetActiveDebuggingSessions()
EditAndContinue\EditSession.cs (4)
27
internal readonly
DebuggingSession
DebuggingSession;
67
/// Retrieved lazily from <see cref="
DebuggingSession
.DebuggerService"/> since they are only needed when changes are detected in the solution.
73
/// Calculated lazily based on info retrieved from <see cref="
DebuggingSession
.DebuggerService"/> since it is only needed when changes are detected in the solution.
89
DebuggingSession
debuggingSession,
Microsoft.CodeAnalysis.Features.Test.Utilities (10)
EditAndContinue\EditAndContinueTestVerifier.cs (1)
582
public static void SetDocumentsState(
DebuggingSession
session, Solution solution, CommittedSolution.DocumentState state)
EditAndContinue\EditAndContinueWorkspaceTestBase.cs (9)
169
internal
DebuggingSession
StartDebuggingSession(
181
var
session = service.GetTestAccessor().GetDebuggingSession(sessionId);
194
DebuggingSession
session,
202
DebuggingSession
session)
208
internal static void CapabilitiesChanged(
DebuggingSession
session)
211
internal static void CommitSolutionUpdate(
DebuggingSession
session)
214
internal static void DiscardSolutionUpdate(
DebuggingSession
session)
217
internal static void EndDebuggingSession(
DebuggingSession
session)
221
DebuggingSession
session,
Microsoft.CodeAnalysis.Features.UnitTests (87)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (85)
136
var
debuggingSession = service.GetTestAccessor().GetDebuggingSession(sessionId);
162
var
debuggingSession = StartDebuggingSession(service, solution);
206
var
debuggingSession = StartDebuggingSession(service, solution);
256
var
debuggingSession = StartDebuggingSession(service, solution);
314
var
debuggingSession = StartDebuggingSession(service, solution);
357
var
debuggingSession = StartDebuggingSession(service, solution);
408
var
debuggingSession = StartDebuggingSession(service, solution);
508
var
debuggingSession = StartDebuggingSession(service, solution);
604
var
debuggingSession = StartDebuggingSession(service, solution);
678
var
debuggingSession = StartDebuggingSession(service, solution);
740
var
debuggingSession = StartDebuggingSession(service, solution);
786
var
debuggingSession = StartDebuggingSession(service, solution);
834
var
debuggingSession = StartDebuggingSession(service, solution);
869
var
debuggingSession = StartDebuggingSession(service, solution);
905
var
debuggingSession = StartDebuggingSession(service, solution);
945
var
debuggingSession = StartDebuggingSession(service, solution);
1013
var
debuggingSession = service.GetTestAccessor().GetDebuggingSession(sessionId);
1092
var
debuggingSession = StartDebuggingSession(service, solution);
1178
var
debuggingSession = StartDebuggingSession(service, solution, initialState: CommittedSolution.DocumentState.None);
1227
var
debuggingSession = StartDebuggingSession(service, solution, initialState: CommittedSolution.DocumentState.None);
1289
var
debuggingSession = StartDebuggingSession(service, solution);
1351
var
debuggingSession = StartDebuggingSession(service, solution);
1381
var
debuggingSession = StartDebuggingSession(service, solution);
1448
var
debuggingSession = StartDebuggingSession(service, solution, initialState: CommittedSolution.DocumentState.None);
1488
var
debuggingSession = StartDebuggingSession(service, solution);
1527
var
debuggingSession = StartDebuggingSession(service, solution);
1645
var
debuggingSession = StartDebuggingSession(service, solution, initialState: CommittedSolution.DocumentState.None, sourceTextProvider);
1693
var
debuggingSession = StartDebuggingSession(service, solution);
1761
var
debuggingSession = StartDebuggingSession(service, solution);
1835
var
debuggingSession = StartDebuggingSession(service, solution);
1890
var
debuggingSession = StartDebuggingSession(service, solution, initialState: CommittedSolution.DocumentState.None);
1977
var
debuggingSession = StartDebuggingSession(service, solution, initialState: CommittedSolution.DocumentState.None);
2021
var
debuggingSession = StartDebuggingSession(service, solution, initialState: CommittedSolution.DocumentState.None);
2075
var
debuggingSession = StartDebuggingSession(service, solution);
2182
var
debuggingSession = StartDebuggingSession(service, solution);
2242
var
debuggingSession = StartDebuggingSession(service, solution);
2308
var
debuggingSession = StartDebuggingSession(service, solution);
2405
var
debuggingSession = StartDebuggingSession(service, solution);
2583
var
debuggingSession = StartDebuggingSession(service, solution);
2629
var
debuggingSession = StartDebuggingSession(service, solution);
2652
var
debuggingSession = StartDebuggingSession(service, solution0);
2688
var
debuggingSession = StartDebuggingSession(service, solution);
2732
var
debuggingSession = StartDebuggingSession(service, solution);
2777
var
debuggingSession = StartDebuggingSession(service, solution);
2856
var
debuggingSession = StartDebuggingSession(service, solution);
2957
var
debuggingSession = StartDebuggingSession(service, solution);
3004
var
debuggingSession = StartDebuggingSession(service, solution);
3043
var
debuggingSession = StartDebuggingSession(service, solution);
3073
var
debuggingSession = StartDebuggingSession(service, solution);
3178
var
debuggingSession = StartDebuggingSession(service, solution, initialState: CommittedSolution.DocumentState.None, sourceTextProvider);
3262
var
debuggingSession = StartDebuggingSession(service, solution, initialState: CommittedSolution.DocumentState.None);
3340
var
debuggingSession = StartDebuggingSession(service, solution, initialState: CommittedSolution.DocumentState.None);
3406
var
debuggingSession = StartDebuggingSession(service, solution, initialState: CommittedSolution.DocumentState.None);
3442
var
debuggingSession = StartDebuggingSession(service, solution);
3585
var
debuggingSession = StartDebuggingSession(service, solution);
3689
var
debuggingSession = StartDebuggingSession(service, solution);
3762
var
debuggingSession = StartDebuggingSession(service, solution);
3843
var
debuggingSession = StartDebuggingSession(service, solution);
3924
var
debuggingSession = StartDebuggingSession(service, solution);
3981
var
debuggingSession = StartDebuggingSession(service, solution);
4033
var
debuggingSession = StartDebuggingSession(service, solution);
4090
var
debuggingSession = StartDebuggingSession(service, solution);
4143
var
debuggingSession = StartDebuggingSession(service, solution);
4193
var
debuggingSession = StartDebuggingSession(service, solution);
4235
var
debuggingSession = StartDebuggingSession(service, solution);
4271
var
debuggingSession = StartDebuggingSession(service, solution);
4314
var
debuggingSession = StartDebuggingSession(service, solution);
4377
var
debuggingSession = StartDebuggingSession(service, solution);
4524
var
debuggingSession = StartDebuggingSession(service, solution, initialState: CommittedSolution.DocumentState.None);
4624
var
debuggingSession = StartDebuggingSession(service, solution, initialState: CommittedSolution.DocumentState.None);
4662
var
debuggingSession = StartDebuggingSession(service, solution);
4697
var
debuggingSession = StartDebuggingSession(service, solution);
4753
var
debuggingSession = StartDebuggingSession(service, solution);
4829
var
debuggingSession = StartDebuggingSession(
4888
var
debuggingSession = StartDebuggingSession(service, solution);
4963
var
debuggingSession = StartDebuggingSession(service, solution);
5050
var
debuggingSession = StartDebuggingSession(service, solution, initialState: CommittedSolution.DocumentState.OutOfSync);
5154
var
debuggingSession = StartDebuggingSession(service, solution);
5240
var
debuggingSession = StartDebuggingSession(service, solution);
5329
var
debuggingSession = StartDebuggingSession(service, solution);
5448
var
debuggingSession = StartDebuggingSession(service, solution);
5567
var
debuggingSession = StartDebuggingSession(service, solution);
5653
var
debuggingSession = StartDebuggingSession(service, solution);
5758
var
debuggingSession = StartDebuggingSession(service, solution);
5797
var
debuggingSession = StartDebuggingSession(service, solution);
EditAndContinue\EditSessionActiveStatementsTests.cs (1)
48
var
debuggingSession = new DebuggingSession(
EditAndContinue\UnitTestingHotReloadServiceTests.cs (1)
51
var
session = encService.GetTestAccessor().GetDebuggingSession(sessionId);