1 write to _parent
ILCompiler.Compiler (1)
Compiler\TypePreinit.cs (1)
2515
=> (
_parent
, _index) = (parent, index);
12 references to _parent
ILCompiler.Compiler (12)
Compiler\TypePreinit.cs (12)
2536
if (field.OwningType !=
_parent
._entryType)
2541
&& guidValue.Size ==
_parent
._guidBytes[_index].Length)
2543
Array.Copy(guidValue.InstanceBytes,
_parent
._guidBytes[_index],
_parent
._guidBytes[_index].Length);
2550
_parent
._targetFields[_index] = byrefValue.BackingField;
2566
if (field.OwningType ==
_parent
._entryType)
2572
else if (field.FieldType ==
_parent
._entryType
2574
&& field.Offset.AsInt %
_parent
._entryType.InstanceFieldSize.AsInt == 0
2575
&& field.Offset.AsInt <
_parent
._entryType.InstanceFieldSize.AsInt *
_parent
._targetFields.Length)
2578
int index = field.Offset.AsInt /
_parent
._entryType.InstanceFieldSize.AsInt;
2579
return new ComInterfaceEntrySlotReference(
_parent
, index);