2 writes to EditSession
Microsoft.CodeAnalysis.Features (2)
EditAndContinue\DebuggingSession.cs (2)
154EditSession = new EditSession( 252EditSession = new EditSession(
16 references to EditSession
Microsoft.CodeAnalysis.Features (16)
EditAndContinue\DebuggingSession.cs (16)
224var editSessionTelemetryData = EditSession.Telemetry.GetDataAndClear(); 254nonRemappableRegions ?? EditSession.NonRemappableRegions, 255EditSession.Telemetry, 256(inBreakState == null) ? EditSession.BaseActiveStatements : null, 257inBreakState ?? EditSession.InBreakState); 498var analysis = await EditSession.Analyses.GetDocumentAnalysisAsync(LastCommittedSolution, document.Project.Solution, oldDocument, document, activeStatementSpanProvider, cancellationToken).ConfigureAwait(false); 516EditSession.Telemetry.LogRudeEditDiagnostics(analysis.RudeEdits, project.State.Attributes.TelemetryId); 523EditSession.Log.Write($"Exception while analyzing document '{document.FilePath}': {e}"); 541var solutionUpdate = await EditSession.EmitSolutionUpdateAsync(solution, activeStatementSpanProvider, updateId, runningProjects, cancellationToken).ConfigureAwait(false); 708if (_isDisposed || !EditSession.InBreakState) 713var baseActiveStatements = await EditSession.BaseActiveStatements.GetValueAsync(cancellationToken).ConfigureAwait(false); 787EditSession.BaseActiveStatements, 789EditSession.Capabilities, 864if (_isDisposed || !EditSession.InBreakState || !mappedDocument.State.SupportsEditAndContinue() || !mappedDocument.Project.SupportsEditAndContinue()) 881var baseActiveStatements = await EditSession.BaseActiveStatements.GetValueAsync(cancellationToken).ConfigureAwait(false); 913var analysis = await EditSession.Analyses.GetDocumentAnalysisAsync(LastCommittedSolution, newUnmappedDocument.Project.Solution, oldUnmappedDocument, newUnmappedDocument, activeStatementSpanProvider, cancellationToken).ConfigureAwait(false);