1 write to PointedToOffset
ILCompiler.Compiler (1)
Compiler\TypePreinit.cs (1)
3107
PointedToOffset
= pointedToOffset;
18 references to PointedToOffset
ILCompiler.Compiler (18)
Compiler\TypePreinit.cs (18)
1554
if (addition > previousByRef.PointedToBytes.Length - previousByRef.
PointedToOffset
1555
|| addition + previousByRef.
PointedToOffset
< 0)
1558
stack.Push(StackValueKind.ByRef, new ByRefValue(previousByRef.PointedToBytes, (int)(previousByRef.
PointedToOffset
+ addition)));
1828
if (sizeBytes > addressValue.PointedToBytes.Length - addressValue.
PointedToOffset
1832
Array.Fill(addressValue.PointedToBytes, (byte)value.Value.AsInt32(), addressValue.
PointedToOffset
, (int)sizeBytes);
3017
_value._index = byref.
PointedToOffset
;
3119
&&
PointedToOffset
== ((ByRefValue)value).
PointedToOffset
;
3123
Value IHasInstanceFields.GetField(FieldDesc field) => new FieldAccessor(PointedToBytes,
PointedToOffset
).GetField(field);
3124
bool IHasInstanceFields.TrySetField(FieldDesc field, Value value) => new FieldAccessor(PointedToBytes,
PointedToOffset
).TrySetField(field, value);
3125
ByRefValueBase IHasInstanceFields.GetFieldAddress(FieldDesc field) => new FieldAccessor(PointedToBytes,
PointedToOffset
).GetFieldAddress(field);
3129
if ((uint)size > (uint)(PointedToBytes.Length -
PointedToOffset
))
3134
for (int i =
PointedToOffset
; i <
PointedToOffset
+ size; i++)
3148
if (
PointedToOffset
+ src.Length > PointedToBytes.Length)
3151
Array.Copy(src, 0, PointedToBytes,
PointedToOffset
, src.Length);
3159
|| ((MetadataType)type).InstanceFieldSize.AsInt > PointedToBytes.Length -
PointedToOffset
)
3166
Array.Copy(PointedToBytes,
PointedToOffset
, result.InstanceBytes, 0, result.InstanceBytes.Length);