3 writes to _inflater
System.IO.Compression (3)
System\IO\Compression\DeflateZLib\DeflateStream.cs (3)
81_inflater = new Inflater(windowBits, uncompressedSize); 690_inflater = null; 743_inflater = null;
39 references to _inflater
System.IO.Compression (39)
System\IO\Compression\DeflateZLib\DeflateStream.cs (39)
273Debug.Assert(_inflater != null); 274return _inflater.Inflate(out b) ? b : base.ReadByte(); 303Debug.Assert(_inflater != null); 310bytesRead = _inflater.Inflate(buffer); 318if (_inflater.NeedsInput()) 328if (s_useStrictValidation && !buffer.IsEmpty && !_inflater.Finished() && _inflater.NonEmptyInput()) 340_inflater.SetInput(_buffer, 0, n); 365_inflater!.Finished() && 366(!_inflater.IsGzipStream() || !_inflater.NeedsInput()); 441Debug.Assert(_inflater != null); 455bytesRead = _inflater.Inflate(buffer.Span); 463if (_inflater.NeedsInput()) 473if (s_useStrictValidation && !_inflater.Finished() && _inflater.NonEmptyInput() && !buffer.IsEmpty) 485_inflater.SetInput(_buffer, 0, n); 685_inflater?.Dispose(); 738_inflater?.Dispose(); 894Debug.Assert(_deflateStream._inflater != null); 896while (!_deflateStream._inflater.Finished()) 898int bytesRead = _deflateStream._inflater.Inflate(_arrayPoolBuffer, 0, _arrayPoolBuffer.Length); 903else if (_deflateStream._inflater.NeedsInput()) 912if (s_useStrictValidation && !_deflateStream._inflater.Finished()) 930Debug.Assert(_deflateStream._inflater != null); 932while (!_deflateStream._inflater.Finished()) 934int bytesRead = _deflateStream._inflater.Inflate(_arrayPoolBuffer, 0, _arrayPoolBuffer.Length); 939else if (_deflateStream._inflater.NeedsInput()) 948if (s_useStrictValidation && !_deflateStream._inflater.Finished()) 987Debug.Assert(_deflateStream._inflater is not null); 990_deflateStream._inflater.SetInput(buffer); 993while (!_deflateStream._inflater.Finished()) 995int bytesRead = _deflateStream._inflater.Inflate(new Span<byte>(_arrayPoolBuffer)); 1000else if (_deflateStream._inflater.NeedsInput()) 1024Debug.Assert(_deflateStream._inflater != null); 1026_deflateStream._inflater.SetInput(buffer, offset, count); 1029while (!_deflateStream._inflater.Finished()) 1031int bytesRead = _deflateStream._inflater.Inflate(new Span<byte>(_arrayPoolBuffer)); 1036else if (_deflateStream._inflater.NeedsInput())