3 writes to _inflater
System.IO.Compression (3)
System\IO\Compression\DeflateZLib\DeflateStream.cs (3)
82
_inflater
= new Inflater(windowBits, uncompressedSize);
737
_inflater
= null;
790
_inflater
= null;
39 references to _inflater
System.IO.Compression (39)
System\IO\Compression\DeflateZLib\DeflateStream.cs (39)
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);
366
_inflater
!.Finished() &&
367
(!
_inflater
.IsGzipStream() || !
_inflater
.NeedsInput());
442
Debug.Assert(
_inflater
!= null);
456
bytesRead =
_inflater
.Inflate(buffer.Span);
464
if (
_inflater
.NeedsInput())
474
if (s_useStrictValidation && !
_inflater
.Finished() &&
_inflater
.NonEmptyInput() && !buffer.IsEmpty)
486
_inflater
.SetInput(_buffer, 0, n);
732
_inflater
?.Dispose();
785
_inflater
?.Dispose();
943
Debug.Assert(_deflateStream.
_inflater
!= null);
945
while (!_deflateStream.
_inflater
.Finished())
947
int bytesRead = _deflateStream.
_inflater
.Inflate(_arrayPoolBuffer, 0, _arrayPoolBuffer.Length);
952
else if (_deflateStream.
_inflater
.NeedsInput())
961
if (s_useStrictValidation && !_deflateStream.
_inflater
.Finished())
979
Debug.Assert(_deflateStream.
_inflater
!= null);
981
while (!_deflateStream.
_inflater
.Finished())
983
int bytesRead = _deflateStream.
_inflater
.Inflate(_arrayPoolBuffer, 0, _arrayPoolBuffer.Length);
988
else if (_deflateStream.
_inflater
.NeedsInput())
997
if (s_useStrictValidation && !_deflateStream.
_inflater
.Finished())
1036
Debug.Assert(_deflateStream.
_inflater
is not null);
1039
_deflateStream.
_inflater
.SetInput(buffer);
1042
while (!_deflateStream.
_inflater
.Finished())
1044
int bytesRead = _deflateStream.
_inflater
.Inflate(new Span<byte>(_arrayPoolBuffer));
1049
else if (_deflateStream.
_inflater
.NeedsInput())
1073
Debug.Assert(_deflateStream.
_inflater
!= null);
1075
_deflateStream.
_inflater
.SetInput(buffer, offset, count);
1078
while (!_deflateStream.
_inflater
.Finished())
1080
int bytesRead = _deflateStream.
_inflater
.Inflate(new Span<byte>(_arrayPoolBuffer));
1085
else if (_deflateStream.
_inflater
.NeedsInput())