2 writes to InstanceBytes
ILCompiler.Compiler (2)
Compiler\TypePreinit.cs (2)
2347
InstanceBytes
= new byte[type.GetElementSize().AsInt];
2352
InstanceBytes
= bytes;
29 references to InstanceBytes
ILCompiler.Compiler (29)
Compiler\TypePreinit.cs (29)
2342
public override int Size =>
InstanceBytes
.Length;
2357
return new ValueTypeValue((byte[])
InstanceBytes
.Clone());
2362
value = new ByRefValue(
InstanceBytes
, 0);
2379
Array.Copy(vtvalue.
InstanceBytes
,
InstanceBytes
,
InstanceBytes
.Length);
2386
|| vtvalue.
InstanceBytes
.Length !=
InstanceBytes
.Length)
2392
for (int i = 0; i <
InstanceBytes
.Length; i++)
2394
if (
InstanceBytes
[i] != ((ValueTypeValue)value).
InstanceBytes
[i])
2407
builder.EmitBytes(
InstanceBytes
);
2412
data =
InstanceBytes
;
2418
if (
InstanceBytes
.Length != size)
2422
return
InstanceBytes
;
2570
Array.Copy(guidValue.
InstanceBytes
, _parent._guidBytes[_index], _parent._guidBytes[_index].Length);
3152
byte[] src = srcVal.
InstanceBytes
;
3171
Array.Copy(PointedToBytes, PointedToOffset, result.
InstanceBytes
, 0, result.
InstanceBytes
.Length);
3394
Debug.Assert(valueToStore.
InstanceBytes
.Length == _elementSize);
3395
Array.Copy(valueToStore.
InstanceBytes
, 0, _data, index * _elementSize, valueToStore.
InstanceBytes
.Length);
3408
Array.Copy(_data, index * _elementSize, result.
InstanceBytes
, 0, _elementSize);
3573
Array.Copy(valuetype.
InstanceBytes
, 0, result._data, type.Context.Target.PointerSize, valuetype.
InstanceBytes
.Length);
3588
Array.Copy(_data, type.Context.Target.PointerSize, result.
InstanceBytes
, 0, result.
InstanceBytes
.Length);
3660
Array.Copy(_instanceBytes, _offset + fieldOffset, result.
InstanceBytes
, 0, fieldSize);
3698
Array.Copy(vtValue.
InstanceBytes
, 0, _instanceBytes, _offset + fieldOffset, fieldSize);