1 write to ActiveStatements
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\DocumentAnalysisResults.cs (1)
156ActiveStatements = activeStatementsOpt;
14 references to ActiveStatements
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (1)
338var newStatementSpan = result.ActiveStatements[0].Span;
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
EditAndContinue\EditAndContinueTestHelpers.cs (2)
181Assert.True(result.ActiveStatements.IsDefault); 193result.ActiveStatements,
Microsoft.CodeAnalysis.Features (10)
EditAndContinue\DebuggingSession.cs (6)
708if (!analysis.ActiveStatements.IsDefault) 724activeStatementsInChangedDocuments.MultiAdd(oldDocumentActiveStatements[i].Statement, (analysis.DocumentId, analysis.ActiveStatements[i].Span)); 829if (!analysis.ActiveStatements.IsDefault) 831foreach (var activeStatement in analysis.ActiveStatements) 904Contract.ThrowIfTrue(analysis.ActiveStatements.IsDefault); 905return analysis.ActiveStatements.GetStatement(baseActiveStatement.Ordinal).Span;
EditAndContinue\DocumentAnalysisResults.cs (1)
56/// Otherwise, each active statement in <see cref="ActiveStatements"/> has a corresponding slot in <see cref="ExceptionRegions"/>.
EditAndContinue\EditSession.cs (3)
633Contract.ThrowIfTrue(analysis.ActiveStatements.IsDefault); 639if (analysis.ActiveStatements.Length > 0) 646activeStatementsInChangedDocuments.Add(new(oldActiveStatements, analysis.ActiveStatements, analysis.ExceptionRegions));
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
EditAndContinue\VisualBasicEditAndContinueAnalyzerTests.vb (1)
507Dim newStatementSpan = result.ActiveStatements(0).Span