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