2 instantiations of UnmappedActiveStatement
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
EditAndContinue\ActiveStatementsDescription.cs (1)
117var unmappedActiveStatement = new UnmappedActiveStatement(
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\ActiveStatementsMap.cs (1)
199builder.Add(new UnmappedActiveStatement(unmappedSpan, activeStatement, exceptionRegions));
33 references to UnmappedActiveStatement
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (11)
EditAndContinue\ActiveStatementsDescription.cs (9)
25public readonly ImmutableArray<UnmappedActiveStatement> OldStatements; 33OldStatements = ImmutableArray<UnmappedActiveStatement>.Empty; 67foreach (var oldStatement in OldStatements) 93internal static ImmutableArray<UnmappedActiveStatement> CreateActiveStatementMapFromMarkers( 103new List<UnmappedActiveStatement>(), 117var unmappedActiveStatement = new UnmappedActiveStatement( 131internal static ImmutableArray<UnmappedActiveStatement> GetUnmappedActiveStatements( 140var activeStatements = new ArrayBuilder<UnmappedActiveStatement>(); 158ImmutableArray<UnmappedActiveStatement> activeStatements,
EditAndContinue\ActiveStatementTestHelpers.cs (1)
36public static ImmutableArray<UnmappedActiveStatement> GetUnmappedActiveStatementsCSharp(
EditAndContinue\EditAndContinueTestHelpers.cs (1)
64foreach (var oldStatement in description.OldStatements)
Microsoft.CodeAnalysis.Features (22)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (7)
632var oldActiveStatements = (oldTree == null) ? ImmutableArray<UnmappedActiveStatement>.Empty : 795ImmutableArray<UnmappedActiveStatement> oldActiveStatements, 952ImmutableArray<UnmappedActiveStatement> oldActiveStatements, 1296private ActiveStatement GetActiveStatementWithSpan(UnmappedActiveStatement oldStatement, SyntaxTree newTree, TextSpan newSpan, ArrayBuilder<RudeEditDiagnostic> diagnostics, CancellationToken cancellationToken) 1701private IEnumerable<int> GetOverlappingActiveStatements(SyntaxNode declaration, ImmutableArray<UnmappedActiveStatement> statements) 2405ImmutableArray<UnmappedActiveStatement> oldActiveStatements, 2861oldActiveStatements: ImmutableArray<UnmappedActiveStatement>.Empty,
EditAndContinue\ActiveStatementsMap.cs (7)
45private ImmutableDictionary<SyntaxTree, ImmutableArray<UnmappedActiveStatement>> _lazyOldDocumentActiveStatements; 56_lazyOldDocumentActiveStatements = ImmutableDictionary<SyntaxTree, ImmutableArray<UnmappedActiveStatement>>.Empty; 166internal async ValueTask<ImmutableArray<UnmappedActiveStatement>> GetOldActiveStatementsAsync(IEditAndContinueAnalyzer analyzer, Document oldDocument, CancellationToken cancellationToken) 174internal ImmutableArray<UnmappedActiveStatement> GetOldActiveStatements(IEditAndContinueAnalyzer analyzer, SyntaxTree oldSyntaxTree, SourceText oldText, SyntaxNode oldRoot, CancellationToken cancellationToken) 184private ImmutableArray<UnmappedActiveStatement> CalculateOldActiveStatementsAndExceptionRegions(IEditAndContinueAnalyzer analyzer, SyntaxTree oldTree, SourceText oldText, SyntaxNode oldRoot, CancellationToken cancellationToken) 186using var _1 = ArrayBuilder<UnmappedActiveStatement>.GetInstance(out var builder); 244Debug.Assert(builder.IsSorted(Comparer<UnmappedActiveStatement>.Create((x, y) => x.UnmappedSpan.Start.CompareTo(y.UnmappedSpan.End))));
EditAndContinue\DocumentActiveStatementChanges.cs (3)
13public readonly ImmutableArray<UnmappedActiveStatement> OldStatements; 18ImmutableArray<UnmappedActiveStatement> oldSpans, 39out ImmutableArray<UnmappedActiveStatement> oldStatements,
EditAndContinue\EditAndContinueDocumentAnalysesCache.cs (1)
141foreach (var oldActiveStatement in oldActiveStatements)
EditAndContinue\EditSession.cs (1)
643var oldActiveStatements = (oldDocument == null) ? ImmutableArray<UnmappedActiveStatement>.Empty :
EditAndContinue\Extensions.cs (3)
59public static UnmappedActiveStatement GetStatement(this ImmutableArray<UnmappedActiveStatement> statements, int ordinal) 61foreach (var item in statements)