16 references to ManagedInstructionId
Microsoft.CodeAnalysis.Features (16)
Contracts\EditAndContinue\ManagedActiveStatementDebugInfo.cs (2)
20
ManagedInstructionId
activeInstruction,
30
public
ManagedInstructionId
ActiveInstruction { get; } = activeInstruction;
Contracts\EditAndContinue\ManagedInstructionId.cs (7)
24
int ilOffset) : IEquatable<
ManagedInstructionId
>
39
public bool Equals(
ManagedInstructionId
other)
44
public override bool Equals(object? obj) => obj is
ManagedInstructionId
instr && Equals(instr);
51
public static bool operator ==(
ManagedInstructionId
left,
ManagedInstructionId
right) => left.Equals(right);
53
public static bool operator !=(
ManagedInstructionId
left,
ManagedInstructionId
right) => !(left == right);
EditAndContinue\ActiveStatement.cs (2)
28
public readonly
ManagedInstructionId
InstructionId;
40
public ActiveStatement(ActiveStatementId id, ActiveStatementFlags flags, SourceFileSpan span,
ManagedInstructionId
instructionId)
EditAndContinue\ActiveStatementsMap.cs (4)
23
ImmutableDictionary<
ManagedInstructionId
, ActiveStatement>.Empty);
40
public readonly IReadOnlyDictionary<
ManagedInstructionId
, ActiveStatement> InstructionMap;
49
IReadOnlyDictionary<
ManagedInstructionId
, ActiveStatement> instructionMap)
101
using var _2 = PooledDictionary<
ManagedInstructionId
, ActiveStatement>.GetInstance(out var byInstruction);
EditAndContinue\EditSession.cs (1)
1203
var
instructionId = newActiveStatement.InstructionId;