14 references to UnmappedActiveStatement
Microsoft.CodeAnalysis.Features (14)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (3)
785
ImmutableArray<
UnmappedActiveStatement
> oldActiveStatements,
941
ImmutableArray<
UnmappedActiveStatement
> oldActiveStatements,
1334
private ActiveStatement GetActiveStatementWithSpan(
UnmappedActiveStatement
oldStatement, SyntaxTree newTree, TextSpan newSpan, ArrayBuilder<RudeEditDiagnostic> diagnostics, CancellationToken cancellationToken)
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)
13
public readonly ImmutableArray<
UnmappedActiveStatement
> OldStatements;
18
ImmutableArray<
UnmappedActiveStatement
> oldSpans,
39
out ImmutableArray<
UnmappedActiveStatement
> oldStatements,
EditAndContinue\MemberBody.cs (1)
45
public IEnumerable<int> GetOverlappingActiveStatementIndices(ImmutableArray<
UnmappedActiveStatement
> statements)