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