1 write to _entryType
ILCompiler.Compiler (1)
Compiler\TypePreinit.cs (1)
2435
_entryType
= (MetadataType)entryType;
10 references to _entryType
ILCompiler.Compiler (10)
Compiler\TypePreinit.cs (10)
2427
public override int Size =>
_entryType
.InstanceFieldSize.AsInt * _targetFields.Length;
2437
int numFields = ((MetadataType)type).InstanceFieldSize.AsInt /
_entryType
.InstanceFieldSize.AsInt;
2489
Debug.Assert(
_entryType
.GetField("IID"u8).Offset.AsInt == 0);
2492
Debug.Assert(
_entryType
.GetField("Vtable"u8).Offset.AsInt == _guidBytes[i].Length);
2545
if (field.OwningType != _parent.
_entryType
)
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;