6 instantiations of ByRefValue
ILCompiler.Compiler (6)
Compiler\TypePreinit.cs (6)
729
stack.Push(StackValueKind.NativeInt, new
ByRefValue
(new byte[size], pointedToOffset: 0));
1556
stack.Push(StackValueKind.ByRef, new
ByRefValue
(previousByRef.PointedToBytes, (int)(previousByRef.PointedToOffset + addition)));
2344
value = new
ByRefValue
(InstanceBytes, 0);
3036
return new
ByRefValue
(_value._bytes, _value._index);
3435
return new
ByRefValue
(_data, 0);
3704
return new
ByRefValue
(_instanceBytes, _offset + fieldOffset);
8 references to ByRefValue
ILCompiler.Compiler (8)
Compiler\TypePreinit.cs (8)
1549
if (reference.Value is not
ByRefValue
previousByRef)
1823
if (addr.Value is not
ByRefValue
addressValue)
3011
if (value is
ByRefValue
byref)
3110
if (!(value is
ByRefValue
))
3116
result = PointedToBytes == ((
ByRefValue
)value).PointedToBytes
3117
&& PointedToOffset == ((
ByRefValue
)value).PointedToOffset;
3433
public
ByRefValue
GetArrayData()
3695
public
ByRefValue
GetFieldAddress(FieldDesc field)