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)
23private Action<Cts.FieldDesc, MemberReference> _initFieldRef; 95private MemberReference HandleFieldReference(Cts.FieldDesc field) 97return (MemberReference)_fields.GetOrCreate(field, _initFieldRef ??= InitializeFieldReference); 100private void InitializeFieldReference(Cts.FieldDesc entity, MemberReference record)
ILCompiler\Metadata\Transform.Method.cs (5)
25private Action<Cts.MethodDesc, MemberReference> _initMethodRef; 49Debug.Assert(rec is QualifiedMethod || rec is MemberReference || rec is MethodInstantiation); 130private MemberReference HandleMethodReference(Cts.MethodDesc method) 133return (MemberReference)_methods.GetOrCreate(method, _initMethodRef ??= InitializeMethodReference); 136private void InitializeMethodReference(Cts.MethodDesc entity, MemberReference record)
Internal\Metadata\NativeFormat\Writer\MdBinaryWriterGen.cs (3)
1118public static void Write(this NativeWriter writer, MemberReference record) 1126public static void Write(this NativeWriter writer, List<MemberReference> values) 1134foreach (MemberReference value in values)
Internal\Metadata\NativeFormat\Writer\NativeFormatWriterGen.cs (3)
2717var other = obj as MemberReference; 2753internal static MemberReferenceHandle AsHandle(MemberReference record)