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