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)
2547if (field.OwningType != _parent._entryType) 2552&& guidValue.Size == _parent._guidBytes[_index].Length) 2554Array.Copy(guidValue.InstanceBytes, _parent._guidBytes[_index], _parent._guidBytes[_index].Length); 2561_parent._targetFields[_index] = byrefValue.BackingField; 2577if (field.OwningType == _parent._entryType) 2583else 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) 2589int index = field.Offset.AsInt / _parent._entryType.InstanceFieldSize.AsInt; 2590return new ComInterfaceEntrySlotReference(_parent, index);