3 writes to _inflater
System.IO.Compression (3)
System\IO\Compression\DeflateZLib\DeflateStream.cs (3)
82
_inflater
= Inflater.CreateInflater(windowBits, uncompressedSize);
734
_inflater
= null;
789
_inflater
= null;
43 references to _inflater
System.IO.Compression (43)
System\IO\Compression\DeflateZLib\DeflateStream.cs (43)
274
Debug.Assert(
_inflater
!= null);
275
return
_inflater
.Inflate(out b) ? b : base.ReadByte();
304
Debug.Assert(
_inflater
!= null);
311
bytesRead =
_inflater
.Inflate(buffer);
319
if (
_inflater
.NeedsInput())
329
if (s_useStrictValidation && !buffer.IsEmpty && !
_inflater
.Finished() &&
_inflater
.NonEmptyInput())
341
_inflater
.SetInput(_buffer, 0, n);
373
_inflater
!.Finished() &&
374
(!
_inflater
.IsGzipStream() || !
_inflater
.NeedsInput());
449
Debug.Assert(
_inflater
!= null);
463
bytesRead =
_inflater
.Inflate(buffer.Span);
471
if (
_inflater
.NeedsInput())
481
if (s_useStrictValidation && !
_inflater
.Finished() &&
_inflater
.NonEmptyInput() && !buffer.IsEmpty)
493
_inflater
.SetInput(_buffer, 0, n);
686
Debug.Assert(
_inflater
!= null);
689
int unconsumedBytes =
_inflater
.GetAvailableInput();
729
_inflater
?.Dispose();
784
_inflater
?.Dispose();
940
Debug.Assert(_deflateStream.
_inflater
!= null);
942
while (!_deflateStream.
_inflater
.Finished())
944
int bytesRead = _deflateStream.
_inflater
.Inflate(_arrayPoolBuffer, 0, _arrayPoolBuffer.Length);
949
else if (_deflateStream.
_inflater
.NeedsInput())
958
if (s_useStrictValidation && !_deflateStream.
_inflater
.Finished())
964
if (_deflateStream.
_inflater
.Finished() && !_deflateStream._decompressionFinished && _deflateStream._stream.CanSeek)
983
Debug.Assert(_deflateStream.
_inflater
!= null);
985
while (!_deflateStream.
_inflater
.Finished())
987
int bytesRead = _deflateStream.
_inflater
.Inflate(_arrayPoolBuffer, 0, _arrayPoolBuffer.Length);
992
else if (_deflateStream.
_inflater
.NeedsInput())
1001
if (s_useStrictValidation && !_deflateStream.
_inflater
.Finished())
1007
if (_deflateStream.
_inflater
.Finished() && !_deflateStream._decompressionFinished && _deflateStream._stream.CanSeek)
1047
Debug.Assert(_deflateStream.
_inflater
is not null);
1050
_deflateStream.
_inflater
.SetInput(buffer);
1053
while (!_deflateStream.
_inflater
.Finished())
1055
int bytesRead = _deflateStream.
_inflater
.Inflate(new Span<byte>(_arrayPoolBuffer));
1060
else if (_deflateStream.
_inflater
.NeedsInput())
1084
Debug.Assert(_deflateStream.
_inflater
!= null);
1086
_deflateStream.
_inflater
.SetInput(buffer, offset, count);
1089
while (!_deflateStream.
_inflater
.Finished())
1091
int bytesRead = _deflateStream.
_inflater
.Inflate(new Span<byte>(_arrayPoolBuffer));
1096
else if (_deflateStream.
_inflater
.NeedsInput())