1 instantiation of ManagedModuleMethodId
Microsoft.CodeAnalysis.Features (1)
Contracts\EditAndContinue\ManagedMethodId.cs (1)
27: this(module, new(token, version))
23 references to ManagedModuleMethodId
Microsoft.CodeAnalysis.Features (23)
Contracts\EditAndContinue\ManagedActiveStatementUpdate.cs (2)
20ManagedModuleMethodId method, 30public ManagedModuleMethodId Method { get; } = method;
Contracts\EditAndContinue\ManagedExceptionRegionUpdate.cs (2)
19ManagedModuleMethodId method, 29public ManagedModuleMethodId Method { get; } = method;
Contracts\EditAndContinue\ManagedMethodId.cs (2)
24ManagedModuleMethodId method) : IEquatable<ManagedMethodId> 41public ManagedModuleMethodId Method { get; } = method;
Contracts\EditAndContinue\ManagedModuleMethodId.cs (7)
18internal readonly struct ManagedModuleMethodId : IEquatable<ManagedModuleMethodId> 69public bool Equals(ManagedModuleMethodId other) 74public override bool Equals(object? obj) => obj is ManagedModuleMethodId method && Equals(method); 78public static bool operator ==(ManagedModuleMethodId left, ManagedModuleMethodId right) => left.Equals(right); 80public static bool operator !=(ManagedModuleMethodId left, ManagedModuleMethodId right) => !(left == right);
EditAndContinue\EditSession.cs (6)
855using var _2 = ArrayBuilder<(Guid ModuleId, ImmutableArray<(ManagedModuleMethodId Method, NonRemappableRegion Region)>)>.GetInstance(out var nonRemappableRegions); 1318out ImmutableArray<(ManagedModuleMethodId Method, NonRemappableRegion Region)> nonRemappableRegions, 1321using var _1 = PooledDictionary<(ManagedModuleMethodId MethodId, SourceFileSpan BaseSpan), SourceFileSpan>.GetInstance(out var changedNonRemappableSpans); 1323var nonRemappableRegionsBuilder = ArrayBuilder<(ManagedModuleMethodId Method, NonRemappableRegion Region)>.GetInstance(); 1338var methodId = instructionId.Method.Method; 1401using var _2 = PooledHashSet<ManagedModuleMethodId>.GetInstance(out var unremappedActiveMethods);
EditAndContinue\PendingSolutionUpdate.cs (2)
24ImmutableArray<(Guid ModuleId, ImmutableArray<(ManagedModuleMethodId Method, NonRemappableRegion Region)>)> nonRemappableRegions) : PendingUpdate(projectBaselines, deltas) 28public readonly ImmutableArray<(Guid ModuleId, ImmutableArray<(ManagedModuleMethodId Method, NonRemappableRegion Region)> Regions)> NonRemappableRegions = nonRemappableRegions;
EditAndContinue\SolutionUpdate.cs (2)
15ImmutableArray<(Guid ModuleId, ImmutableArray<(ManagedModuleMethodId Method, NonRemappableRegion Region)>)> nonRemappableRegions, 23public readonly ImmutableArray<(Guid ModuleId, ImmutableArray<(ManagedModuleMethodId Method, NonRemappableRegion Region)>)> NonRemappableRegions = nonRemappableRegions;