6 instantiations of ByRefValue
ILCompiler.Compiler (6)
Compiler\TypePreinit.cs (6)
711
stack.Push(StackValueKind.NativeInt, new
ByRefValue
(new byte[size], pointedToOffset: 0));
1538
stack.Push(StackValueKind.ByRef, new
ByRefValue
(previousByRef.PointedToBytes, (int)(previousByRef.PointedToOffset + addition)));
2335
value = new
ByRefValue
(InstanceBytes, 0);
3016
return new
ByRefValue
(_value._bytes, _value._index);
3405
return new
ByRefValue
(_data, 0);
3652
return new
ByRefValue
(_instanceBytes, _offset + fieldOffset);
8 references to ByRefValue
ILCompiler.Compiler (8)
Compiler\TypePreinit.cs (8)
1531
if (reference.Value is not
ByRefValue
previousByRef)
1815
if (addr.Value is not
ByRefValue
addressValue)
2991
if (value is
ByRefValue
byref)
3090
if (!(value is
ByRefValue
))
3096
result = PointedToBytes == ((
ByRefValue
)value).PointedToBytes
3097
&& PointedToOffset == ((
ByRefValue
)value).PointedToOffset;
3403
public
ByRefValue
GetArrayData()
3643
public
ByRefValue
GetFieldAddress(FieldDesc field)