1 instantiation of ForwarderKey
ILCompiler.MetadataTransform (1)
ILCompiler\Metadata\Transform.TypeForwarders.cs (1)
49
return _forwarders.GetOrCreate(new
ForwarderKey
(module, handle), _initForwarder ??= InitializeTypeForwarder);
7 references to ForwarderKey
ILCompiler.MetadataTransform (7)
ILCompiler\Metadata\Transform.TypeForwarders.cs (7)
22
private EntityMap<
ForwarderKey
, TypeForwarder> _forwarders = new EntityMap<
ForwarderKey
, TypeForwarder>(EqualityComparer<
ForwarderKey
>.Default);
24
private Action<
ForwarderKey
, TypeForwarder> _initForwarder;
52
private void InitializeTypeForwarder(
ForwarderKey
key, TypeForwarder record)
98
private readonly struct ForwarderKey : IEquatable<
ForwarderKey
>
106
public bool Equals(
ForwarderKey
other) => Module == other.Module && ExportedType == other.ExportedType;