2 writes to EditSession
Microsoft.CodeAnalysis.Features (2)
EditAndContinue\DebuggingSession.cs (2)
153EditSession = new EditSession( 250EditSession = new EditSession(
28 references to EditSession
Microsoft.CodeAnalysis.Features (15)
EditAndContinue\DebuggingSession.cs (15)
222var editSessionTelemetryData = EditSession.Telemetry.GetDataAndClear(); 252nonRemappableRegions ?? EditSession.NonRemappableRegions, 253EditSession.Telemetry, 254(inBreakState == null) ? EditSession.BaseActiveStatements : null, 255inBreakState ?? EditSession.InBreakState); 495var analysis = await EditSession.Analyses.GetDocumentAnalysisAsync(LastCommittedSolution, document.Project.Solution, oldDocument, document, activeStatementSpanProvider, cancellationToken).ConfigureAwait(false); 513EditSession.Telemetry.LogRudeEditDiagnostics(analysis.RudeEdits, project.State.Attributes.TelemetryId); 537var solutionUpdate = await EditSession.EmitSolutionUpdateAsync(solution, activeStatementSpanProvider, updateId, runningProjects, cancellationToken).ConfigureAwait(false); 694if (_isDisposed || !EditSession.InBreakState) 699var baseActiveStatements = await EditSession.BaseActiveStatements.GetValueAsync(cancellationToken).ConfigureAwait(false); 773EditSession.BaseActiveStatements, 775EditSession.Capabilities, 850if (_isDisposed || !EditSession.InBreakState || !mappedDocument.State.SupportsEditAndContinue() || !mappedDocument.Project.SupportsEditAndContinue()) 867var baseActiveStatements = await EditSession.BaseActiveStatements.GetValueAsync(cancellationToken).ConfigureAwait(false); 899var analysis = await EditSession.Analyses.GetDocumentAnalysisAsync(LastCommittedSolution, newUnmappedDocument.Project.Solution, oldUnmappedDocument, newUnmappedDocument, activeStatementSpanProvider, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Features.UnitTests (13)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (12)
970var activeStatementMap = await debuggingSession.EditSession.BaseActiveStatements.GetValueAsync(CancellationToken.None); 2910Assert.Empty(debuggingSession.EditSession.NonRemappableRegions); 3276Assert.Empty(debuggingSession.EditSession.NonRemappableRegions); 3409Assert.Empty(debuggingSession.EditSession.NonRemappableRegions); 4196Assert.Empty(debuggingSession.EditSession.NonRemappableRegions); 4245Assert.Empty(debuggingSession.EditSession.NonRemappableRegions); 4742var baseActiveStatementsMap = await debuggingSession.EditSession.BaseActiveStatements.GetValueAsync(CancellationToken.None).ConfigureAwait(false); 4846var baseActiveStatementMap = await debuggingSession.EditSession.BaseActiveStatements.GetValueAsync(CancellationToken.None).ConfigureAwait(false); 5132], InspectNonRemappableRegions(debuggingSession.EditSession.NonRemappableRegions)); 5153], InspectNonRemappableRegions(debuggingSession.EditSession.NonRemappableRegions)); 5188], InspectNonRemappableRegions(debuggingSession.EditSession.NonRemappableRegions)); 5307], InspectNonRemappableRegions(debuggingSession.EditSession.NonRemappableRegions));
EditAndContinue\EditSessionActiveStatementsTests.cs (1)
65return debuggingSession.EditSession;