6 instantiations of ByRefValue
ILCompiler.Compiler (6)
Compiler\TypePreinit.cs (6)
722
stack.Push(StackValueKind.NativeInt, new
ByRefValue
(new byte[size], pointedToOffset: 0));
1549
stack.Push(StackValueKind.ByRef, new
ByRefValue
(previousByRef.PointedToBytes, (int)(previousByRef.PointedToOffset + addition)));
2346
value = new
ByRefValue
(InstanceBytes, 0);
3027
return new
ByRefValue
(_value._bytes, _value._index);
3426
return new
ByRefValue
(_data, 0);
3695
return new
ByRefValue
(_instanceBytes, _offset + fieldOffset);
8 references to ByRefValue
ILCompiler.Compiler (8)
Compiler\TypePreinit.cs (8)
1542
if (reference.Value is not
ByRefValue
previousByRef)
1826
if (addr.Value is not
ByRefValue
addressValue)
3002
if (value is
ByRefValue
byref)
3101
if (!(value is
ByRefValue
))
3107
result = PointedToBytes == ((
ByRefValue
)value).PointedToBytes
3108
&& PointedToOffset == ((
ByRefValue
)value).PointedToOffset;
3424
public
ByRefValue
GetArrayData()
3686
public
ByRefValue
GetFieldAddress(FieldDesc field)