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

◆ Flush()

int Ionic.Zlib.InflateBlocks.Flush ( int r)
inlinepackage

Definition at line 82 of file InflateBlocks.cs.

83 {
84 long num = 0L;
85 if (num != 0L)
86 {
87 int num2 = this.readAt;
88 }
89 int num3 = this.readAt;
90 int num4 = 112;
91 if (num4 != 0)
92 {
93 ZlibCodec codec = this._codec;
95 long totalBytesOut = codec.TotalBytesOut;
98 object obj = this.checkfn;
99 ZlibCodec codec2;
100 if (obj != null)
101 {
102 uint num5 = this.check;
103 byte[] array = this.window;
104 if (obj == null)
105 {
106 }
107 uint num6;
110 int num7 = this.readAt;
111 codec2 = this._codec;
112 }
113 byte[] array2 = this.window;
114 byte[] outputBuffer = codec2.OutputBuffer;
115 int nextOut = codec2.NextOut;
116 ZlibCodec codec3 = this._codec;
117 int nextOut2 = codec3.NextOut;
119 int num8 = this.readAt;
121 if (num == 0L)
122 {
123 int num9 = this.end;
124 int num10 = this.writeAt;
125 }
126 return r;
127 }
128 return r;
129 }
class f__AnonymousType0<< Count > j__TPar
static readonly long

References Ionic.Zlib.InflateBlocks._codec, System.array, Ionic.Zlib.ZlibCodec.AvailableBytesOut, Ionic.Zlib.InflateBlocks.check, Ionic.Zlib.InflateBlocks.checkfn, Ionic.Zlib.InflateBlocks.end, j__TPar, System.L, long, Ionic.Zlib.ZlibCodec.NextOut, System.obj, Ionic.Zlib.ZlibCodec.OutputBuffer, Ionic.Zlib.InflateBlocks.readAt, Ionic.Zlib.InflateBlocks.window, and Ionic.Zlib.InflateBlocks.writeAt.