terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ Dispose() [2/2]

override void System.IO.Compression.DeflateStream.Dispose ( bool disposing)
inlineprotectedvirtual

Reimplemented from System.IO.Stream.

Definition at line 49 of file DeflateStream.cs.

50 {
51 long num = 0L;
52 GC.SuppressFinalize(this);
53 DeflateStreamNative deflateStreamNative = this.native;
54 if (deflateStreamNative != null)
55 {
57 }
58 if (!this.disposed)
59 {
60 bool flag = this.leaveOpen;
61 this.disposed = true;
62 if (flag || this.base_stream != null)
63 {
64 }
65 }
66 base.Dispose(num != 0L);
67 }
class f__AnonymousType0<< Count > j__TPar
static void SuppressFinalize(object obj)
Definition GC.cs:116

References System.IO.Compression.DeflateStream.base_stream, System.IO.Compression.DeflateStreamNative.Dispose(), System.IO.Compression.DeflateStream.disposed, j__TPar, System.L, System.IO.Compression.DeflateStream.leaveOpen, System.IO.Compression.DeflateStream.native, and System.GC.SuppressFinalize().