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