2 writes to InstanceBytes
ILCompiler.Compiler (2)
Compiler\TypePreinit.cs (2)
2331InstanceBytes = new byte[type.GetElementSize().AsInt]; 2336InstanceBytes = bytes;
29 references to InstanceBytes
ILCompiler.Compiler (29)
Compiler\TypePreinit.cs (29)
2326public override int Size => InstanceBytes.Length; 2341return new ValueTypeValue((byte[])InstanceBytes.Clone()); 2346value = new ByRefValue(InstanceBytes, 0); 2363Array.Copy(vtvalue.InstanceBytes, InstanceBytes, InstanceBytes.Length); 2370|| vtvalue.InstanceBytes.Length != InstanceBytes.Length) 2376for (int i = 0; i < InstanceBytes.Length; i++) 2378if (InstanceBytes[i] != ((ValueTypeValue)value).InstanceBytes[i]) 2391builder.EmitBytes(InstanceBytes); 2396data = InstanceBytes; 2402if (InstanceBytes.Length != size) 2406return InstanceBytes; 2554Array.Copy(guidValue.InstanceBytes, _parent._guidBytes[_index], _parent._guidBytes[_index].Length); 3136byte[] src = srcVal.InstanceBytes; 3155Array.Copy(PointedToBytes, PointedToOffset, result.InstanceBytes, 0, result.InstanceBytes.Length); 3378Debug.Assert(valueToStore.InstanceBytes.Length == _elementSize); 3379Array.Copy(valueToStore.InstanceBytes, 0, _data, index * _elementSize, valueToStore.InstanceBytes.Length); 3392Array.Copy(_data, index * _elementSize, result.InstanceBytes, 0, _elementSize); 3557Array.Copy(valuetype.InstanceBytes, 0, result._data, type.Context.Target.PointerSize, valuetype.InstanceBytes.Length); 3572Array.Copy(_data, type.Context.Target.PointerSize, result.InstanceBytes, 0, result.InstanceBytes.Length); 3644Array.Copy(_instanceBytes, _offset + fieldOffset, result.InstanceBytes, 0, fieldSize); 3682Array.Copy(vtValue.InstanceBytes, 0, _instanceBytes, _offset + fieldOffset, fieldSize);