17 references to TypeForwarder
ILCompiler.MetadataTransform (17)
ILCompiler\Metadata\Transform.TypeForwarders.cs (6)
18
private EntityMap<ForwarderKey,
TypeForwarder
> _forwarders = new EntityMap<ForwarderKey,
TypeForwarder
>(EqualityComparer<ForwarderKey>.Default);
20
private Action<ForwarderKey,
TypeForwarder
> _initForwarder;
43
private
TypeForwarder
HandleTypeForwarder(Cts.Ecma.EcmaModule module, Ecma.ExportedTypeHandle handle)
48
private void InitializeTypeForwarder(ForwarderKey key,
TypeForwarder
record)
70
TypeForwarder
scope = HandleTypeForwarder(module, (Ecma.ExportedTypeHandle)exportedType.Implementation);
Internal\Metadata\NativeFormat\Writer\MdBinaryWriterGen.cs (3)
1558
public static void Write(this NativeWriter writer,
TypeForwarder
record)
1566
public static void Write(this NativeWriter writer, List<
TypeForwarder
> values)
1574
foreach (
TypeForwarder
value in values)
Internal\Metadata\NativeFormat\Writer\NativeFormatWriterGen.cs (8)
4209
foreach (
TypeForwarder
record in TypeForwarders)
4268
public List<
TypeForwarder
> TypeForwarders = new List<
TypeForwarder
>();
4507
var
other = obj as
TypeForwarder
;
4535
internal static TypeForwarderHandle AsHandle(
TypeForwarder
record)
4557
public List<
TypeForwarder
> NestedTypes = new List<
TypeForwarder
>();