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