7 writes to _buffer
System.IO.Compression (7)
System\IO\Compression\DeflateManaged\InputBuffer.cs (7)
47_buffer = _buffer.Slice(1); 58_buffer = _buffer.Slice(1); 82_buffer = _buffer.Slice(2); 88_buffer = _buffer.Slice(1); 97_buffer = _buffer.Slice(1); 151_buffer = _buffer.Slice(length); 189_buffer = buffer;
19 references to _buffer
System.IO.Compression (19)
System\IO\Compression\DeflateManaged\InputBuffer.cs (19)
28public int AvailableBytes => _buffer.Length + (_bitsInBuffer / 8); 46_bitBuffer |= (uint)_buffer.Span[0] << _bitsInBuffer; 47_buffer = _buffer.Slice(1); 57_bitBuffer |= (uint)_buffer.Span[0] << _bitsInBuffer; 58_buffer = _buffer.Slice(1); 77if (_buffer.Length > 1) 79Span<byte> span = _buffer.Span; 82_buffer = _buffer.Slice(2); 85else if (_buffer.Length != 0) 87_bitBuffer |= (uint)_buffer.Span[0] << _bitsInBuffer; 88_buffer = _buffer.Slice(1); 94if (!_buffer.IsEmpty) 96_bitBuffer |= (uint)_buffer.Span[0] << _bitsInBuffer; 97_buffer = _buffer.Slice(1); 149int length = Math.Min(output.Length, _buffer.Length); 150_buffer.Slice(0, length).CopyTo(output); 151_buffer = _buffer.Slice(length); 176public bool NeedsInput() => _buffer.IsEmpty; 187if (_buffer.IsEmpty)