2 writes to InstanceBytes
ILCompiler.Compiler (2)
Compiler\TypePreinit.cs (2)
2320
InstanceBytes
= new byte[type.GetElementSize().AsInt];
2325
InstanceBytes
= bytes;
29 references to InstanceBytes
ILCompiler.Compiler (29)
Compiler\TypePreinit.cs (29)
2315
public override int Size =>
InstanceBytes
.Length;
2330
return new ValueTypeValue((byte[])
InstanceBytes
.Clone());
2335
value = new ByRefValue(
InstanceBytes
, 0);
2352
Array.Copy(vtvalue.
InstanceBytes
,
InstanceBytes
,
InstanceBytes
.Length);
2359
|| vtvalue.
InstanceBytes
.Length !=
InstanceBytes
.Length)
2365
for (int i = 0; i <
InstanceBytes
.Length; i++)
2367
if (
InstanceBytes
[i] != ((ValueTypeValue)value).
InstanceBytes
[i])
2380
builder.EmitBytes(
InstanceBytes
);
2385
data =
InstanceBytes
;
2391
if (
InstanceBytes
.Length != size)
2395
return
InstanceBytes
;
2543
Array.Copy(guidValue.
InstanceBytes
, _parent._guidBytes[_index], _parent._guidBytes[_index].Length);
3125
byte[] src = srcVal.
InstanceBytes
;
3144
Array.Copy(PointedToBytes, PointedToOffset, result.
InstanceBytes
, 0, result.
InstanceBytes
.Length);
3357
Debug.Assert(valueToStore.
InstanceBytes
.Length == _elementSize);
3358
Array.Copy(valueToStore.
InstanceBytes
, 0, _data, index * _elementSize, valueToStore.
InstanceBytes
.Length);
3371
Array.Copy(_data, index * _elementSize, result.
InstanceBytes
, 0, _elementSize);
3533
Array.Copy(valuetype.
InstanceBytes
, 0, result._data, type.Context.Target.PointerSize, valuetype.
InstanceBytes
.Length);
3548
Array.Copy(_data, type.Context.Target.PointerSize, result.
InstanceBytes
, 0, result.
InstanceBytes
.Length);
3601
Array.Copy(_instanceBytes, _offset + fieldOffset, result.
InstanceBytes
, 0, fieldSize);
3639
Array.Copy(vtValue.
InstanceBytes
, 0, _instanceBytes, _offset + fieldOffset, fieldSize);