19 references to MemberReference
ILCompiler.MetadataTransform (19)
ILCompiler\Metadata\IMetadataPolicy.cs (2)
28
/// the method should generate a <see cref="
MemberReference
"/> when needed.
35
/// the field should generate a <see cref="
MemberReference
"/> when needed.
ILCompiler\Metadata\MetadataTransform.cs (2)
60
/// Retrieves an existing <see cref="QualifiedMethod"/>, <see cref="
MemberReference
"/>, or <see cref="MethodInstantiation"/>
66
/// Retrieves an existing <see cref="QualifiedField"> or a <see cref="
MemberReference
"/> record
ILCompiler\Metadata\Transform.Field.cs (4)
23
private Action<Cts.FieldDesc,
MemberReference
> _initFieldRef;
95
private
MemberReference
HandleFieldReference(Cts.FieldDesc field)
97
return (
MemberReference
)_fields.GetOrCreate(field, _initFieldRef ??= InitializeFieldReference);
100
private void InitializeFieldReference(Cts.FieldDesc entity,
MemberReference
record)
ILCompiler\Metadata\Transform.Method.cs (5)
25
private Action<Cts.MethodDesc,
MemberReference
> _initMethodRef;
49
Debug.Assert(rec is QualifiedMethod || rec is
MemberReference
|| rec is MethodInstantiation);
130
private
MemberReference
HandleMethodReference(Cts.MethodDesc method)
133
return (
MemberReference
)_methods.GetOrCreate(method, _initMethodRef ??= InitializeMethodReference);
136
private void InitializeMethodReference(Cts.MethodDesc entity,
MemberReference
record)
Internal\Metadata\NativeFormat\Writer\MdBinaryWriterGen.cs (3)
1118
public static void Write(this NativeWriter writer,
MemberReference
record)
1126
public static void Write(this NativeWriter writer, List<
MemberReference
> values)
1134
foreach (
MemberReference
value in values)
Internal\Metadata\NativeFormat\Writer\NativeFormatWriterGen.cs (3)
2717
var
other = obj as
MemberReference
;
2753
internal static MemberReferenceHandle AsHandle(
MemberReference
record)