1 write to _parent
ILCompiler.Compiler (1)
Compiler\TypePreinit.cs (1)
2526
=> (
_parent
, _index) = (parent, index);
12 references to _parent
ILCompiler.Compiler (12)
Compiler\TypePreinit.cs (12)
2547
if (field.OwningType !=
_parent
._entryType)
2552
&& guidValue.Size ==
_parent
._guidBytes[_index].Length)
2554
Array.Copy(guidValue.InstanceBytes,
_parent
._guidBytes[_index],
_parent
._guidBytes[_index].Length);
2561
_parent
._targetFields[_index] = byrefValue.BackingField;
2577
if (field.OwningType ==
_parent
._entryType)
2583
else if (field.FieldType ==
_parent
._entryType
2585
&& field.Offset.AsInt %
_parent
._entryType.InstanceFieldSize.AsInt == 0
2586
&& field.Offset.AsInt <
_parent
._entryType.InstanceFieldSize.AsInt *
_parent
._targetFields.Length)
2589
int index = field.Offset.AsInt /
_parent
._entryType.InstanceFieldSize.AsInt;
2590
return new ComInterfaceEntrySlotReference(
_parent
, index);