8 writes to _offset
dotnet-svcutil-lib (8)
FrameworkFork\System.Runtime.Serialization\System\Xml\XmlBufferReader.cs (8)
97_offset = offset; 115_offset = 0; 245_offset += count; 277_offset = windowOffset; 292_offset = value; 302_offset += count; 550byte[] _buffer = GetBuffer(chunk, out _offset); 562byte[] buffer = GetBuffer(length, out _offset);
23 references to _offset
dotnet-svcutil-lib (23)
FrameworkFork\System.Runtime.Serialization\System\Xml\XmlBufferReader.cs (23)
127return _offset == _offsetMax && !TryEnsureByte(); 133int offset = _offset; 148return _buffer[_offset]; 153offset = _offset; 161offset = _offset; 164offsetMax = _offset + count; 176offset = _offset; 183offset = _offset; 218DiagnosticUtility.DebugAssert(_offset <= int.MaxValue - count, ""); 219int newOffsetMax = _offset + count; 244DiagnosticUtility.DebugAssert(_offset + count <= _offsetMax, ""); 258System.Buffer.BlockCopy(_buffer, _offset, _buffer, _offset + count, _offsetMax - _offset); 260System.Buffer.BlockCopy(buffer, offset, _buffer, _offset, count); 273if (_offset != windowOffset) 275System.Buffer.BlockCopy(_buffer, _offset, _buffer, windowOffset, _offsetMax - _offset); 276_offsetMax = windowOffset + (_offsetMax - _offset); 287return _offset; 299int offset = _offset; 553*dst++ = _buffer[_offset + i]; 563fixed (byte* _src = &buffer[_offset])