1 instantiation of ActiveStatementId
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\ActiveStatementsMap.cs (1)
85
documentInfos.Add((debugInfo, new SourceFileSpan(documentName, baseSpan), new
ActiveStatementId
(ordinal++)));
9 references to ActiveStatementId
Microsoft.CodeAnalysis.Features (9)
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (1)
1365
private static bool TryGetTrackedStatement(ImmutableArray<ActiveStatementLineSpan> activeStatementSpans,
ActiveStatementId
id, SourceText text, MemberBody body, [NotNullWhen(true)] out SyntaxNode? trackedStatement, out int trackedStatementPart)
EditAndContinue\ActiveStatement.cs (2)
21
public readonly
ActiveStatementId
Id;
40
public ActiveStatement(
ActiveStatementId
id, ActiveStatementFlags flags, SourceFileSpan span, ManagedInstructionId instructionId)
EditAndContinue\ActiveStatementLineSpan.cs (1)
17
[property: DataMember(Order = 0)]
ActiveStatementId
Id,
EditAndContinue\ActiveStatementsMap.cs (4)
28
private static readonly Comparer<(ManagedActiveStatementDebugInfo, SourceFileSpan,
ActiveStatementId
)> s_infoSpanComparer =
29
Comparer<(ManagedActiveStatementDebugInfo, SourceFileSpan span,
ActiveStatementId
)>.Create((x, y) => x.span.Start.CompareTo(y.span.Start));
63
using var _1 = PooledDictionary<string, ArrayBuilder<(ManagedActiveStatementDebugInfo info, SourceFileSpan span,
ActiveStatementId
id)>>.GetInstance(out var updatedSpansByDocumentPath);
82
updatedSpansByDocumentPath.Add(documentName, documentInfos = ArrayBuilder<(ManagedActiveStatementDebugInfo, SourceFileSpan,
ActiveStatementId
)>.GetInstance());
EditAndContinue\ActiveStatementSpan.cs (1)
23
[property: DataMember(Order = 0)]
ActiveStatementId
Id,