1 write to PointedToOffset
ILCompiler.Compiler (1)
Compiler\TypePreinit.cs (1)
3096
PointedToOffset
= pointedToOffset;
18 references to PointedToOffset
ILCompiler.Compiler (18)
Compiler\TypePreinit.cs (18)
1545
if (addition > previousByRef.PointedToBytes.Length - previousByRef.
PointedToOffset
1546
|| addition + previousByRef.
PointedToOffset
< 0)
1549
stack.Push(StackValueKind.ByRef, new ByRefValue(previousByRef.PointedToBytes, (int)(previousByRef.
PointedToOffset
+ addition)));
1829
if (sizeBytes > addressValue.PointedToBytes.Length - addressValue.
PointedToOffset
1833
Array.Fill(addressValue.PointedToBytes, (byte)value.Value.AsInt32(), addressValue.
PointedToOffset
, (int)sizeBytes);
3006
_value._index = byref.
PointedToOffset
;
3108
&&
PointedToOffset
== ((ByRefValue)value).
PointedToOffset
;
3112
Value IHasInstanceFields.GetField(FieldDesc field) => new FieldAccessor(PointedToBytes,
PointedToOffset
).GetField(field);
3113
bool IHasInstanceFields.TrySetField(FieldDesc field, Value value) => new FieldAccessor(PointedToBytes,
PointedToOffset
).TrySetField(field, value);
3114
ByRefValueBase IHasInstanceFields.GetFieldAddress(FieldDesc field) => new FieldAccessor(PointedToBytes,
PointedToOffset
).GetFieldAddress(field);
3118
if ((uint)size > (uint)(PointedToBytes.Length -
PointedToOffset
))
3123
for (int i =
PointedToOffset
; i <
PointedToOffset
+ size; i++)
3137
if (
PointedToOffset
+ src.Length > PointedToBytes.Length)
3140
Array.Copy(src, 0, PointedToBytes,
PointedToOffset
, src.Length);
3148
|| ((MetadataType)type).InstanceFieldSize.AsInt > PointedToBytes.Length -
PointedToOffset
)
3155
Array.Copy(PointedToBytes,
PointedToOffset
, result.InstanceBytes, 0, result.InstanceBytes.Length);