1 instantiation of UnmappedActiveStatement
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\ActiveStatementsMap.cs (1)
205
builder.Add(new
UnmappedActiveStatement
(unmappedSpan, activeStatement, exceptionRegions));
15 references to UnmappedActiveStatement
Microsoft.CodeAnalysis.Features (15)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (4)
828
ImmutableArray<
UnmappedActiveStatement
> oldActiveStatements,
992
ImmutableArray<
UnmappedActiveStatement
> oldActiveStatements,
1392
private ActiveStatement GetActiveStatementWithSpan(
UnmappedActiveStatement
oldStatement, SyntaxTree newTree, TextSpan newSpan, RudeEditDiagnosticsBuilder diagnostics, CancellationToken cancellationToken)
2557
ImmutableArray<
UnmappedActiveStatement
> oldActiveStatements,
EditAndContinue\ActiveStatementsMap.cs (7)
45
private ImmutableDictionary<SyntaxTree, ImmutableArray<
UnmappedActiveStatement
>> _lazyOldDocumentActiveStatements;
56
_lazyOldDocumentActiveStatements = ImmutableDictionary<SyntaxTree, ImmutableArray<
UnmappedActiveStatement
>>.Empty;
172
internal async ValueTask<ImmutableArray<
UnmappedActiveStatement
>> GetOldActiveStatementsAsync(IEditAndContinueAnalyzer analyzer, Document oldDocument, CancellationToken cancellationToken)
180
internal ImmutableArray<
UnmappedActiveStatement
> GetOldActiveStatements(IEditAndContinueAnalyzer analyzer, SyntaxTree oldSyntaxTree, SourceText oldText, SyntaxNode oldRoot, CancellationToken cancellationToken)
190
private ImmutableArray<
UnmappedActiveStatement
> CalculateOldActiveStatementsAndExceptionRegions(IEditAndContinueAnalyzer analyzer, SyntaxTree oldTree, SourceText oldText, SyntaxNode oldRoot, CancellationToken cancellationToken)
192
using var _1 = ArrayBuilder<
UnmappedActiveStatement
>.GetInstance(out var builder);
250
Debug.Assert(builder.IsSorted(Comparer<
UnmappedActiveStatement
>.Create((x, y) => x.UnmappedSpan.Start.CompareTo(y.UnmappedSpan.End))));
EditAndContinue\DocumentActiveStatementChanges.cs (3)
12
public readonly ImmutableArray<
UnmappedActiveStatement
> OldStatements;
17
ImmutableArray<
UnmappedActiveStatement
> oldSpans,
38
out ImmutableArray<
UnmappedActiveStatement
> oldStatements,
EditAndContinue\MemberBody.cs (1)
54
public IEnumerable<int> GetOverlappingActiveStatementIndices(ImmutableArray<
UnmappedActiveStatement
> statements)