1 write to _entryType
ILCompiler.Compiler (1)
Compiler\TypePreinit.cs (1)
2453
_entryType
= (MetadataType)entryType;
10 references to _entryType
ILCompiler.Compiler (10)
Compiler\TypePreinit.cs (10)
2445
public override int Size =>
_entryType
.InstanceFieldSize.AsInt * _targetFields.Length;
2455
int numFields = ((MetadataType)type).InstanceFieldSize.AsInt /
_entryType
.InstanceFieldSize.AsInt;
2507
Debug.Assert(
_entryType
.GetField("IID"u8).Offset.AsInt == 0);
2510
Debug.Assert(
_entryType
.GetField("Vtable"u8).Offset.AsInt == _guidBytes[i].Length);
2563
if (field.OwningType != _parent.
_entryType
)
2593
if (field.OwningType == _parent.
_entryType
)
2599
else if (field.FieldType == _parent.
_entryType
2601
&& field.Offset.AsInt % _parent.
_entryType
.InstanceFieldSize.AsInt == 0
2602
&& field.Offset.AsInt < _parent.
_entryType
.InstanceFieldSize.AsInt * _parent._targetFields.Length)
2605
int index = field.Offset.AsInt / _parent.
_entryType
.InstanceFieldSize.AsInt;