1 write to _parent
ILCompiler.Compiler (1)
Compiler\TypePreinit.cs (1)
2524
=> (
_parent
, _index) = (parent, index);
12 references to _parent
ILCompiler.Compiler (12)
Compiler\TypePreinit.cs (12)
2545
if (field.OwningType !=
_parent
._entryType)
2550
&& guidValue.Size ==
_parent
._guidBytes[_index].Length)
2552
Array.Copy(guidValue.InstanceBytes,
_parent
._guidBytes[_index],
_parent
._guidBytes[_index].Length);
2559
_parent
._targetFields[_index] = byrefValue.BackingField;
2575
if (field.OwningType ==
_parent
._entryType)
2581
else if (field.FieldType ==
_parent
._entryType
2583
&& field.Offset.AsInt %
_parent
._entryType.InstanceFieldSize.AsInt == 0
2584
&& field.Offset.AsInt <
_parent
._entryType.InstanceFieldSize.AsInt *
_parent
._targetFields.Length)
2587
int index = field.Offset.AsInt /
_parent
._entryType.InstanceFieldSize.AsInt;
2588
return new ComInterfaceEntrySlotReference(
_parent
, index);