6 instantiations of ByRefValue
ILCompiler.Compiler (6)
Compiler\TypePreinit.cs (6)
731
stack.Push(StackValueKind.NativeInt, new
ByRefValue
(new byte[size], pointedToOffset: 0));
1558
stack.Push(StackValueKind.ByRef, new
ByRefValue
(previousByRef.PointedToBytes, (int)(previousByRef.PointedToOffset + addition)));
2346
value = new
ByRefValue
(InstanceBytes, 0);
3038
return new
ByRefValue
(_value._bytes, _value._index);
3436
return new
ByRefValue
(_data, 0);
3705
return new
ByRefValue
(_instanceBytes, _offset + fieldOffset);
8 references to ByRefValue
ILCompiler.Compiler (8)
Compiler\TypePreinit.cs (8)
1551
if (reference.Value is not
ByRefValue
previousByRef)
1825
if (addr.Value is not
ByRefValue
addressValue)
3013
if (value is
ByRefValue
byref)
3112
if (!(value is
ByRefValue
))
3118
result = PointedToBytes == ((
ByRefValue
)value).PointedToBytes
3119
&& PointedToOffset == ((
ByRefValue
)value).PointedToOffset;
3434
public
ByRefValue
GetArrayData()
3696
public
ByRefValue
GetFieldAddress(FieldDesc field)