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