3 instantiations of MethodImplKey
Microsoft.CodeAnalysis (3)
Emit\EditAndContinue\DeltaMetadataWriter.cs (2)
691
var key = new
MethodImplKey
(methodDefRowId, index: 1);
705
var key = new
MethodImplKey
(methodDefIndex, index);
Emit\EditAndContinue\EmitBaseline.cs (1)
547
var key = new
MethodImplKey
(methodDefRow, index);
19 references to MethodImplKey
Microsoft.CodeAnalysis (19)
Emit\EditAndContinue\DeltaMetadataWriter.cs (6)
691
var
key = new MethodImplKey(methodDefRowId, index: 1);
705
var
key = new MethodImplKey(methodDefIndex, index);
1708
private bool TryGetExistingMethodImplIndex(
MethodImplKey
item, out int index)
1784
private sealed class MethodImplIndex : DefinitionIndexBase<
MethodImplKey
>
1794
public override bool TryGetRowId(
MethodImplKey
item, out int index)
1810
public void Add(
MethodImplKey
item)
Emit\EditAndContinue\EmitBaseline.cs (13)
29
internal readonly struct MethodImplKey : IEquatable<
MethodImplKey
>
44
return obj is
MethodImplKey
&& Equals((
MethodImplKey
)obj);
47
public bool Equals(
MethodImplKey
other)
185
methodImplsAdded: new Dictionary<
MethodImplKey
, int>(),
243
internal readonly IReadOnlyDictionary<
MethodImplKey
, int> MethodImplsAdded;
283
internal readonly IReadOnlyDictionary<
MethodImplKey
, int> MethodImpls;
306
IReadOnlyDictionary<
MethodImplKey
, int> methodImplsAdded,
321
IReadOnlyDictionary<
MethodImplKey
, int> methodImpls)
405
IReadOnlyDictionary<
MethodImplKey
, int> methodImplsAdded,
531
private static Dictionary<
MethodImplKey
, int> CalculateMethodImpls(MetadataReader reader)
533
var result = new Dictionary<
MethodImplKey
, int>();
547
var
key = new MethodImplKey(methodDefRow, index);