24 references to Method
Microsoft.CodeAnalysis.Features (8)
Contracts\EditAndContinue\ManagedInstructionId.cs (4)
41return Method.Equals(other.Method) && ILOffset == other.ILOffset; 48return Method.GetHashCode() ^ ILOffset; 55internal string GetDebuggerDisplay() => $"{Method.GetDebuggerDisplay()} IL_{ILOffset:X4}";
EditAndContinue\ActiveStatementsMap.cs (1)
146if (remapping.TryGetValue(instructionId.Method, out var regionsInMethod))
EditAndContinue\EditSession.cs (3)
1329var methodId = instructionId.Method.Method; 1395if (moduleId == instruction.Method.Module && !baseActiveStatement.IsMethodUpToDate) 1397unremappedActiveMethods.Add(instruction.Method.Method);
Microsoft.CodeAnalysis.Features.UnitTests (16)
EditAndContinue\ActiveStatementsMapTests.cs (3)
265=> remapping.Add(debugInfos[ordinal].ActiveInstruction.Method, [new NonRemappableRegion(oldSpan, newSpan, isExceptionRegion: false)]); 311debugInfos[0].ActiveInstruction.Method, 351debugInfos[0].ActiveInstruction.Method,
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (8)
4123Assert.Equal(0x06000001, s.InstructionId.Method.Token); 4124Assert.Equal(module4, s.InstructionId.Method.Module); 4127Assert.Equal(0x06000002, s.InstructionId.Method.Token); 4128Assert.Equal(module2, s.InstructionId.Method.Module); 4131Assert.Equal(0x06000001, s.InstructionId.Method.Token); 4132Assert.Equal(module1, s.InstructionId.Method.Module); 4220var activeStatement1 = baseActiveStatementMap.InstructionMap.Values.OrderBy(v => v.InstructionId.Method.Token).Single(); 4221Assert.Equal(0x06000001, activeStatement1.InstructionId.Method.Token);
EditAndContinue\EditSessionActiveStatementsTests.cs (3)
688var statements = baseActiveStatementMap.InstructionMap.Values.OrderBy(v => v.InstructionId.Method.Token).ToArray(); 690Assert.Equal(0x06000001, s.InstructionId.Method.Token); 695Assert.Equal(0x06000002, s.InstructionId.Method.Token);
EditAndContinue\RemoteEditAndContinueServiceTests.cs (2)
197activeStatements: [new ManagedActiveStatementUpdate(instructionId1.Method.Method, instructionId1.ILOffset, span1.ToSourceSpan())], 241Assert.Equal(instructionId1.Method.Method, activeStatements.Method);