2 instantiations of UnmappedActiveStatement
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\ActiveStatementsMap.cs (1)
205
builder.Add(new
UnmappedActiveStatement
(unmappedSpan, activeStatement, exceptionRegions));
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\ActiveStatementsDescription.cs (1)
117
var unmappedActiveStatement = new
UnmappedActiveStatement
(
26 references to UnmappedActiveStatement
Microsoft.CodeAnalysis.Features (16)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (4)
947
ImmutableArray<
UnmappedActiveStatement
> oldActiveStatements,
1111
ImmutableArray<
UnmappedActiveStatement
> oldActiveStatements,
1511
private ActiveStatement GetActiveStatementWithSpan(
UnmappedActiveStatement
oldStatement, SyntaxTree newTree, TextSpan newSpan, RudeEditDiagnosticsBuilder diagnostics, CancellationToken cancellationToken)
2676
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\EditAndContinueDocumentAnalysesCache.cs (1)
146
foreach (
var
oldActiveStatement in oldActiveStatements)
EditAndContinue\MemberBody.cs (1)
54
public IEnumerable<int> GetOverlappingActiveStatementIndices(ImmutableArray<
UnmappedActiveStatement
> statements)
Microsoft.CodeAnalysis.Features.Test.Utilities (10)
EditAndContinue\ActiveStatementsDescription.cs (8)
21
public readonly ImmutableArray<
UnmappedActiveStatement
> OldStatements;
65
var
oldStatement = OldStatements[i];
93
internal static ImmutableArray<
UnmappedActiveStatement
> CreateActiveStatementMapFromMarkers(
103
new List<
UnmappedActiveStatement
>(),
117
var
unmappedActiveStatement = new UnmappedActiveStatement(
131
internal static ImmutableArray<
UnmappedActiveStatement
> GetUnmappedActiveStatements(
140
using var _ = ArrayBuilder<
UnmappedActiveStatement
>.GetInstance(out var activeStatements);
158
ImmutableArray<
UnmappedActiveStatement
> activeStatements,
EditAndContinue\ActiveStatementTestHelpers.cs (1)
36
public static ImmutableArray<
UnmappedActiveStatement
> GetUnmappedActiveStatementsCSharp(
EditAndContinue\EditAndContinueTestVerifier.cs (1)
96
foreach (
var
oldStatement in description.OldStatements)