6 instantiations of ByRefValue
ILCompiler.Compiler (6)
Compiler\TypePreinit.cs (6)
729stack.Push(StackValueKind.NativeInt, new ByRefValue(new byte[size], pointedToOffset: 0)); 1556stack.Push(StackValueKind.ByRef, new ByRefValue(previousByRef.PointedToBytes, (int)(previousByRef.PointedToOffset + addition))); 2344value = new ByRefValue(InstanceBytes, 0); 3036return new ByRefValue(_value._bytes, _value._index); 3435return new ByRefValue(_data, 0); 3704return new ByRefValue(_instanceBytes, _offset + fieldOffset);
8 references to ByRefValue
ILCompiler.Compiler (8)
Compiler\TypePreinit.cs (8)
1549if (reference.Value is not ByRefValue previousByRef) 1823if (addr.Value is not ByRefValue addressValue) 3011if (value is ByRefValue byref) 3110if (!(value is ByRefValue)) 3116result = PointedToBytes == ((ByRefValue)value).PointedToBytes 3117&& PointedToOffset == ((ByRefValue)value).PointedToOffset; 3433public ByRefValue GetArrayData() 3695public ByRefValue GetFieldAddress(FieldDesc field)