3 writes to _inflater
System.IO.Compression (3)
System\IO\Compression\DeflateZLib\DeflateStream.cs (3)
88
_inflater
= Inflater.CreateInflater(windowBits, uncompressedSize);
750
_inflater
= null;
805
_inflater
= null;
45 references to _inflater
System.IO.Compression (45)
System\IO\Compression\DeflateZLib\DeflateStream.cs (45)
280
Debug.Assert(
_inflater
!= null);
281
return
_inflater
.Inflate(out b) ? b : base.ReadByte();
310
Debug.Assert(
_inflater
!= null);
317
bytesRead =
_inflater
.Inflate(buffer);
325
if (
_inflater
.NeedsInput())
335
if (s_useStrictValidation && !buffer.IsEmpty && !
_inflater
.Finished() &&
_inflater
.NonEmptyInput())
347
_inflater
.SetInput(_buffer, 0, n);
379
_inflater
!.Finished() &&
380
(!
_inflater
.IsGzipStream() || !
_inflater
.NeedsInput());
455
Debug.Assert(
_inflater
!= null);
469
bytesRead =
_inflater
.Inflate(buffer.Span);
477
if (
_inflater
.NeedsInput())
487
if (s_useStrictValidation && !
_inflater
.Finished() &&
_inflater
.NonEmptyInput() && !buffer.IsEmpty)
499
_inflater
.SetInput(_buffer, 0, n);
702
Debug.Assert(
_inflater
!= null);
705
int unconsumedBytes =
_inflater
.GetAvailableInput();
745
_inflater
?.Dispose();
800
_inflater
?.Dispose();
965
Debug.Assert(_deflateStream.
_inflater
!= null);
967
while (!_deflateStream.
_inflater
.Finished())
969
int bytesRead = _deflateStream.
_inflater
.Inflate(_arrayPoolBuffer, 0, _arrayPoolBuffer.Length);
974
else if (_deflateStream.
_inflater
.NeedsInput())
983
if (s_useStrictValidation && !_deflateStream.
_inflater
.Finished())
989
if (_deflateStream.
_inflater
.Finished() && !_deflateStream._decompressionFinished && _deflateStream._stream.CanSeek)
1008
Debug.Assert(_deflateStream.
_inflater
!= null);
1010
while (!_deflateStream.
_inflater
.Finished())
1012
int bytesRead = _deflateStream.
_inflater
.Inflate(_arrayPoolBuffer, 0, _arrayPoolBuffer.Length);
1017
else if (_deflateStream.
_inflater
.NeedsInput())
1026
if (s_useStrictValidation && !_deflateStream.
_inflater
.Finished())
1032
if (_deflateStream.
_inflater
.Finished() && !_deflateStream._decompressionFinished && _deflateStream._stream.CanSeek)
1072
Debug.Assert(_deflateStream.
_inflater
is not null);
1075
_deflateStream.
_inflater
.SetInput(buffer);
1080
while (!_deflateStream.
_inflater
.Finished())
1082
int bytesRead = _deflateStream.
_inflater
.Inflate(new Span<byte>(_arrayPoolBuffer));
1087
else if (_deflateStream.
_inflater
.NeedsInput())
1098
_deflateStream.
_inflater
.UnsetInput();
1119
Debug.Assert(_deflateStream.
_inflater
!= null);
1121
_deflateStream.
_inflater
.SetInput(buffer, offset, count);
1126
while (!_deflateStream.
_inflater
.Finished())
1128
int bytesRead = _deflateStream.
_inflater
.Inflate(new Span<byte>(_arrayPoolBuffer));
1133
else if (_deflateStream.
_inflater
.NeedsInput())
1144
_deflateStream.
_inflater
.UnsetInput();