2 instantiations of DebuggingSession
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\EditAndContinueService.cs (1)
166
var session = new
DebuggingSession
(sessionId, solution, debuggerService, _compilationOutputsProvider, sourceTextProvider, initialDocumentStates, Log, AnalysisLog, reportDiagnostics);
Microsoft.CodeAnalysis.Features.UnitTests (1)
EditAndContinue\EditSessionActiveStatementsTests.cs (1)
48
var debuggingSession = new
DebuggingSession
(
119 references to DebuggingSession
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
EditAndContinue\EditAndContinueLanguageServiceTests.cs (1)
402
var
debuggingSession = service.GetTestAccessor().GetActiveDebuggingSessions().Single();
Microsoft.CodeAnalysis.Features (22)
EditAndContinue\CommittedSolution.cs (2)
60
private readonly
DebuggingSession
_debuggingSession;
113
public CommittedSolution(
DebuggingSession
debuggingSession, Solution solution, IEnumerable<KeyValuePair<DocumentId, DocumentState>> initialDocumentStates)
EditAndContinue\DebuggingSession.cs (2)
195
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()
166
var
session = new DebuggingSession(sessionId, solution, debuggerService, _compilationOutputsProvider, sourceTextProvider, initialDocumentStates, Log, AnalysisLog, reportDiagnostics);
192
DebuggingSession
? debuggingSession;
207
var
debuggingSession = TryGetDebuggingSession(sessionId);
227
var
debuggingSession = TryGetDebuggingSession(sessionId);
238
var
debuggingSession = TryGetDebuggingSession(sessionId);
246
var
debuggingSession = TryGetDebuggingSession(sessionId);
254
var
debuggingSession = TryGetDebuggingSession(sessionId);
265
var
debuggingSession = TryGetDebuggingSession(sessionId);
284
public
DebuggingSession
GetDebuggingSession(DebuggingSessionId id)
287
public ImmutableArray<
DebuggingSession
> GetActiveDebuggingSessions()
EditAndContinue\EditSession.cs (4)
28
internal readonly
DebuggingSession
DebuggingSession;
68
/// Retrieved lazily from <see cref="
DebuggingSession
.DebuggerService"/> since they are only needed when changes are detected in the solution.
74
/// Calculated lazily based on info retrieved from <see cref="
DebuggingSession
.DebuggerService"/> since it is only needed when changes are detected in the solution.
90
DebuggingSession
debuggingSession,
Microsoft.CodeAnalysis.Features.Test.Utilities (10)
EditAndContinue\EditAndContinueTestVerifier.cs (1)
547
public static void SetDocumentsState(
DebuggingSession
session, Solution solution, CommittedSolution.DocumentState state)
EditAndContinue\EditAndContinueWorkspaceTestBase.cs (9)
168
internal async Task<
DebuggingSession
> StartDebuggingSessionAsync(
183
var
session = service.GetTestAccessor().GetDebuggingSession(sessionId);
196
DebuggingSession
session,
204
DebuggingSession
session)
210
internal static void CapabilitiesChanged(
DebuggingSession
session)
213
internal static void CommitSolutionUpdate(
DebuggingSession
session)
216
internal static void DiscardSolutionUpdate(
DebuggingSession
session)
219
internal static void EndDebuggingSession(
DebuggingSession
session)
223
DebuggingSession
session,
Microsoft.CodeAnalysis.Features.UnitTests (86)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (84)
140
var
debuggingSession = service.GetTestAccessor().GetDebuggingSession(sessionId);
171
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
208
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
241
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
289
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
322
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
373
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
466
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
545
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
612
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
674
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
720
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
768
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
803
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
839
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
879
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
945
var
debuggingSession = service.GetTestAccessor().GetDebuggingSession(sessionId);
1024
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
1110
var
debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState: CommittedSolution.DocumentState.None);
1157
var
debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState: CommittedSolution.DocumentState.None);
1219
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
1281
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
1311
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
1378
var
debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState: CommittedSolution.DocumentState.None);
1418
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
1457
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
1541
var
debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState: CommittedSolution.DocumentState.None, sourceTextProvider);
1565
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
1633
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
1707
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
1762
var
debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState: CommittedSolution.DocumentState.None);
1849
var
debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState: CommittedSolution.DocumentState.None);
1893
var
debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState: CommittedSolution.DocumentState.None);
1947
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
2054
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
2094
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
2157
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
2254
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
2432
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
2478
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
2501
var
debuggingSession = await StartDebuggingSessionAsync(service, solution0);
2537
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
2581
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
2626
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
2705
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
2806
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
2853
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
2884
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
2974
var
debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState: CommittedSolution.DocumentState.None, sourceTextProvider);
3049
var
debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState: CommittedSolution.DocumentState.None);
3120
var
debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState: CommittedSolution.DocumentState.None);
3186
var
debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState: CommittedSolution.DocumentState.None);
3222
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
3365
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
3469
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
3542
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
3623
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
3704
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
3761
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
3813
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
3870
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
3923
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
3973
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
4015
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
4051
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
4094
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
4157
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
4304
var
debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState: CommittedSolution.DocumentState.None);
4404
var
debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState: CommittedSolution.DocumentState.None);
4436
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
4471
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
4527
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
4603
var
debuggingSession = await StartDebuggingSessionAsync(
4662
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
4737
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
4824
var
debuggingSession = await StartDebuggingSessionAsync(service, solution, initialState: CommittedSolution.DocumentState.OutOfSync);
4928
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
5014
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
5103
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
5222
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
5341
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
5427
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
5535
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
5574
var
debuggingSession = await StartDebuggingSessionAsync(service, solution);
EditAndContinue\EditSessionActiveStatementsTests.cs (1)
48
var
debuggingSession = new DebuggingSession(
EditAndContinue\UnitTestingHotReloadServiceTests.cs (1)
51
var
session = encService.GetTestAccessor().GetDebuggingSession(sessionId);