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