2 instantiations of DebuggingSession
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
EditAndContinue\EditSessionActiveStatementsTests.cs (1)
50
var debuggingSession = new
DebuggingSession
(
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\EditAndContinueWorkspaceService.cs (1)
145
var session = new
DebuggingSession
(sessionId, solution, debuggerService, _compilationOutputsProvider, sourceTextProvider, initialDocumentStates, reportDiagnostics);
96 references to DebuggingSession
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (71)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (70)
172
private async Task<
DebuggingSession
> StartDebuggingSessionAsync(
187
var
session = service.GetTestAccessor().GetDebuggingSession(sessionId);
200
DebuggingSession
session,
210
DebuggingSession
session,
219
DebuggingSession
session,
226
private static void CommitSolutionUpdate(
DebuggingSession
session, ImmutableArray<DocumentId> documentsWithRudeEdits = default)
232
private static void EndDebuggingSession(
DebuggingSession
session, ImmutableArray<DocumentId> documentsWithRudeEdits = default)
239
DebuggingSession
session,
247
internal static void SetDocumentsState(
DebuggingSession
session, Solution solution, CommittedSolution.DocumentState state)
586
var
debuggingSession = service.GetTestAccessor().GetDebuggingSession(sessionId);
617
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
651
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
685
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
723
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
763
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
833
var
debuggingSession = service.GetTestAccessor().GetDebuggingSession(sessionId);
913
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
997
var
debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState: CommittedSolution.DocumentState.None);
1042
var
debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState: CommittedSolution.DocumentState.None);
1103
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
1194
var
debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState: CommittedSolution.DocumentState.None);
1234
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
1284
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
1363
var
debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState: CommittedSolution.DocumentState.None, sourceTextProvider);
1391
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
1456
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
1532
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
1582
var
debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState: CommittedSolution.DocumentState.None);
1685
var
debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState: CommittedSolution.DocumentState.None);
1729
var
debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState: CommittedSolution.DocumentState.None);
1775
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
1815
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
1874
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
1958
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
2094
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
2181
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
2293
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
2329
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
2359
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
2450
var
debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState: CommittedSolution.DocumentState.None, sourceTextProvider);
2528
var
debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState: CommittedSolution.DocumentState.None);
2594
var
debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState: CommittedSolution.DocumentState.None);
2661
var
debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState: CommittedSolution.DocumentState.None);
2700
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
2843
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
2957
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
3007
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
3067
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
3115
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
3162
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
3206
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
3248
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
3291
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
3356
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
3478
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
3510
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
3562
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
3651
var
debuggingSession = await StartDebuggingSessionAsync(
3726
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
3799
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
3900
var
debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState: CommittedSolution.DocumentState.OutOfSync);
3988
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
4071
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
4155
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
4299
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
4408
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
4521
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
4575
var
session = encService.GetTestAccessor().GetDebuggingSession(sessionId);
4642
var
session = encService.GetTestAccessor().GetDebuggingSession(sessionId);
4727
var
debuggingSession = service.GetTestAccessor().GetActiveDebuggingSessions().Single();
EditAndContinue\EditSessionActiveStatementsTests.cs (1)
50
var
debuggingSession = new DebuggingSession(
Microsoft.CodeAnalysis.Features (25)
EditAndContinue\CommittedSolution.cs (2)
29
private readonly
DebuggingSession
_debuggingSession;
94
public CommittedSolution(
DebuggingSession
debuggingSession, Solution solution, IEnumerable<KeyValuePair<DocumentId, DocumentState>> initialDocumentStates)
EditAndContinue\DebuggingSession.cs (3)
161
throw new ObjectDisposedException(nameof(
DebuggingSession
));
1096
private readonly
DebuggingSession
_instance;
1098
public TestAccessor(
DebuggingSession
instance)
EditAndContinue\EditAndContinueWorkspaceService.cs (16)
37
private readonly List<
DebuggingSession
> _debuggingSessions = new();
92
private
DebuggingSession
? TryGetDebuggingSession(DebuggingSessionId sessionId)
100
private ImmutableArray<
DebuggingSession
> GetActiveDebuggingSessions()
108
private ImmutableArray<
DebuggingSession
> GetDiagnosticReportingDebuggingSessions()
145
var
session = new DebuggingSession(sessionId, solution, debuggerService, _compilationOutputsProvider, sourceTextProvider, initialDocumentStates, reportDiagnostics);
171
DebuggingSession
? debuggingSession;
186
var
debuggingSession = TryGetDebuggingSession(sessionId);
205
var
debuggingSession = TryGetDebuggingSession(sessionId);
216
var
debuggingSession = TryGetDebuggingSession(sessionId);
224
var
debuggingSession = TryGetDebuggingSession(sessionId);
232
var
debuggingSession = TryGetDebuggingSession(sessionId);
243
var
debuggingSession = TryGetDebuggingSession(sessionId);
256
var
debuggingSession = TryGetDebuggingSession(sessionId);
267
var
debuggingSession = TryGetDebuggingSession(sessionId);
291
public
DebuggingSession
GetDebuggingSession(DebuggingSessionId id)
294
public ImmutableArray<
DebuggingSession
> GetActiveDebuggingSessions()
EditAndContinue\EditSession.cs (4)
29
internal readonly
DebuggingSession
DebuggingSession;
69
/// Retrieved lazily from <see cref="
DebuggingSession
.DebuggerService"/> since they are only needed when changes are detected in the solution.
75
/// Calculated lazily based on info retrieved from <see cref="
DebuggingSession
.DebuggerService"/> since it is only needed when changes are detected in the solution.
99
DebuggingSession
debuggingSession,