3 instantiations of MethodImplKey
Microsoft.CodeAnalysis (3)
Emit\EditAndContinue\DeltaMetadataWriter.cs (2)
648
var key = new
MethodImplKey
(methodDefRowId, index: 1);
662
var key = new
MethodImplKey
(methodDefIndex, index);
Emit\EditAndContinue\EmitBaseline.cs (1)
658
var key = new
MethodImplKey
(methodDefRow, index);
19 references to MethodImplKey
Microsoft.CodeAnalysis (19)
Emit\EditAndContinue\DeltaMetadataWriter.cs (6)
648
var
key = new MethodImplKey(methodDefRowId, index: 1);
662
var
key = new MethodImplKey(methodDefIndex, index);
1634
private bool TryGetExistingMethodImplIndex(
MethodImplKey
item, out int index)
1710
private sealed class MethodImplIndex : DefinitionIndexBase<
MethodImplKey
>
1720
public override bool TryGetRowId(
MethodImplKey
item, out int index)
1736
public void Add(
MethodImplKey
item)
Emit\EditAndContinue\EmitBaseline.cs (13)
27
internal readonly struct MethodImplKey : IEquatable<
MethodImplKey
>
42
return obj is
MethodImplKey
&& Equals((
MethodImplKey
)obj);
45
public bool Equals(
MethodImplKey
other)
241
methodImplsAdded: new Dictionary<
MethodImplKey
, int>(),
301
internal readonly IReadOnlyDictionary<
MethodImplKey
, int> MethodImplsAdded;
337
internal readonly IReadOnlyDictionary<
MethodImplKey
, int> MethodImpls;
362
IReadOnlyDictionary<
MethodImplKey
, int> methodImplsAdded,
379
IReadOnlyDictionary<
MethodImplKey
, int> methodImpls)
467
IReadOnlyDictionary<
MethodImplKey
, int> methodImplsAdded,
642
private static Dictionary<
MethodImplKey
, int> CalculateMethodImpls(MetadataReader reader)
644
var result = new Dictionary<
MethodImplKey
, int>();
658
var
key = new MethodImplKey(methodDefRow, index);