1 write to _index
ILCompiler.Compiler (1)
Compiler\TypePreinit.cs (1)
2719
=> (_parent,
_index
) = (parent, index);
10 references to _index
ILCompiler.Compiler (10)
Compiler\TypePreinit.cs (10)
2716
public override FieldDesc BackingField =>
_index
== 0 ? _parent._fieldThatOwnsMemory : null;
2742
_parent._methods[
_index
] = methodPointer.PointedToMethod;
2746
&& _parent._methods.Length -
_index
>= otherStruct._methods.Length)
2748
Array.Copy(otherStruct._methods, 0, _parent._methods,
_index
, otherStruct._methods.Length);
2759
|| mdType.InstanceFieldSize.AsInt > (_parent._methods.Length -
_index
) * _parent._type.Context.Target.PointerSize)
2766
Array.Copy(_parent._methods,
_index
, slots, 0, slots.Length);
2781
int index = (field.Offset.AsInt / _parent._type.Context.Target.PointerSize) +
_index
;
2818
if (
_index
+ numSlots > _parent._methods.Length)
2821
for (int i =
_index
; i <
_index
+ numSlots; i++)