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