6 instantiations of ByRefValue
ILCompiler.Compiler (6)
Compiler\TypePreinit.cs (6)
722
stack.Push(StackValueKind.NativeInt, new
ByRefValue
(new byte[size], pointedToOffset: 0));
1565
stack.Push(StackValueKind.ByRef, new
ByRefValue
(previousByRef.PointedToBytes, (int)(previousByRef.PointedToOffset + addition)));
2362
value = new
ByRefValue
(InstanceBytes, 0);
3043
return new
ByRefValue
(_value._bytes, _value._index);
3442
return new
ByRefValue
(_data, 0);
3711
return new
ByRefValue
(_instanceBytes, _offset + fieldOffset);
8 references to ByRefValue
ILCompiler.Compiler (8)
Compiler\TypePreinit.cs (8)
1558
if (reference.Value is not
ByRefValue
previousByRef)
1842
if (addr.Value is not
ByRefValue
addressValue)
3018
if (value is
ByRefValue
byref)
3117
if (!(value is
ByRefValue
))
3123
result = PointedToBytes == ((
ByRefValue
)value).PointedToBytes
3124
&& PointedToOffset == ((
ByRefValue
)value).PointedToOffset;
3440
public
ByRefValue
GetArrayData()
3702
public
ByRefValue
GetFieldAddress(FieldDesc field)