terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
BZip2InputStream.cs
Go to the documentation of this file.
1using System;
2using System.IO;
5using Ionic.Crc;
6using Ionic.Zip;
7
8namespace Ionic.BZip2
9{
10 [global::Cpp2ILInjected.Token(Token = "0x2000037")]
11 public class BZip2InputStream : Stream
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x60002CC")]
14 [global::Cpp2ILInjected.Address(RVA = "0x1A658BC", Offset = "0x1A658BC", Length = "0x8")]
15 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
17 {
18 throw null;
19 }
20
21 [global::Cpp2ILInjected.Token(Token = "0x60002CD")]
22 [global::Cpp2ILInjected.Address(RVA = "0x1A658C4", Offset = "0x1A658C4", Length = "0xBC")]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ZipEntry), Member = "GetExtractDecompressor", MemberParameters = new object[] { typeof(Stream) }, ReturnType = typeof(Stream))]
24 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
25 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CRC32), Member = ".ctor", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Stream), Member = ".ctor", ReturnType = typeof(void))]
27 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
28 public BZip2InputStream(Stream input, bool leaveOpen)
29 {
30 throw null;
31 }
32
33 [global::Cpp2ILInjected.Token(Token = "0x60002CE")]
34 [global::Cpp2ILInjected.Address(RVA = "0x1A65AEC", Offset = "0x1A65AEC", Length = "0x1F8")]
35 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
36 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
38 {
39 typeof(string),
40 typeof(object)
41 }, ReturnType = typeof(string))]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
43 {
44 typeof(string),
45 typeof(object),
46 typeof(object),
47 typeof(object)
48 }, ReturnType = typeof(string))]
49 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IndexOutOfRangeException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
50 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IOException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
51 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
52 public override int Read(byte[] buffer, int offset, int count)
53 {
54 throw null;
55 }
56
57 [global::Cpp2ILInjected.Token(Token = "0x60002CF")]
58 [global::Cpp2ILInjected.Address(RVA = "0x1A65CE4", Offset = "0x1A65CE4", Length = "0x3C")]
59 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
60 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
61 private void MakeMaps()
62 {
63 throw null;
64 }
65
66 [global::Cpp2ILInjected.Token(Token = "0x60002D0")]
67 [global::Cpp2ILInjected.Address(RVA = "0x1A65D20", Offset = "0x1A65D20", Length = "0xAC")]
68 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
69 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
70 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "SetupRandPartB", ReturnType = typeof(void))]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "SetupRandPartC", ReturnType = typeof(void))]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "SetupNoRandPartC", ReturnType = typeof(void))]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "SetupNoRandPartB", ReturnType = typeof(void))]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IOException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
75 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
76 public override int ReadByte()
77 {
78 throw null;
79 }
80
81 [global::Cpp2ILInjected.Token(Token = "0x170000BF")]
82 public override bool CanRead
83 {
84 [global::Cpp2ILInjected.Token(Token = "0x60002D1")]
85 [global::Cpp2ILInjected.Address(RVA = "0x1A66014", Offset = "0x1A66014", Length = "0x68")]
86 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
87 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectDisposedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
88 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
89 get
90 {
91 throw null;
92 }
93 }
94
95 [global::Cpp2ILInjected.Token(Token = "0x170000C0")]
96 public override bool CanSeek
97 {
98 [global::Cpp2ILInjected.Token(Token = "0x60002D2")]
99 [global::Cpp2ILInjected.Address(RVA = "0x1A6607C", Offset = "0x1A6607C", Length = "0x8")]
100 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
101 get
102 {
103 throw null;
104 }
105 }
106
107 [global::Cpp2ILInjected.Token(Token = "0x170000C1")]
108 public override bool CanWrite
109 {
110 [global::Cpp2ILInjected.Token(Token = "0x60002D3")]
111 [global::Cpp2ILInjected.Address(RVA = "0x1A66084", Offset = "0x1A66084", Length = "0x68")]
112 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
113 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectDisposedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
114 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
115 get
116 {
117 throw null;
118 }
119 }
120
121 [global::Cpp2ILInjected.Token(Token = "0x60002D4")]
122 [global::Cpp2ILInjected.Address(RVA = "0x1A660EC", Offset = "0x1A660EC", Length = "0x6C")]
123 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
124 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ObjectDisposedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
125 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
126 public override void Flush()
127 {
128 throw null;
129 }
130
131 [global::Cpp2ILInjected.Token(Token = "0x170000C2")]
132 public override long Length
133 {
134 [global::Cpp2ILInjected.Token(Token = "0x60002D5")]
135 [global::Cpp2ILInjected.Address(RVA = "0x1A66158", Offset = "0x1A66158", Length = "0x38")]
136 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
137 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
138 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
139 get
140 {
141 throw null;
142 }
143 }
144
145 [global::Cpp2ILInjected.Token(Token = "0x170000C3")]
146 public override long Position
147 {
148 [global::Cpp2ILInjected.Token(Token = "0x60002D6")]
149 [global::Cpp2ILInjected.Address(RVA = "0x1A66190", Offset = "0x1A66190", Length = "0x8")]
150 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
151 get
152 {
153 throw null;
154 }
155 [global::Cpp2ILInjected.Token(Token = "0x60002D7")]
156 [global::Cpp2ILInjected.Address(RVA = "0x1A66198", Offset = "0x1A66198", Length = "0x38")]
157 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
158 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
159 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
160 set
161 {
162 throw null;
163 }
164 }
165
166 [global::Cpp2ILInjected.Token(Token = "0x60002D8")]
167 [global::Cpp2ILInjected.Address(RVA = "0x1A661D0", Offset = "0x1A661D0", Length = "0x38")]
168 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
169 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
170 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
171 public override long Seek(long offset, SeekOrigin origin)
172 {
173 throw null;
174 }
175
176 [global::Cpp2ILInjected.Token(Token = "0x60002D9")]
177 [global::Cpp2ILInjected.Address(RVA = "0x1A66208", Offset = "0x1A66208", Length = "0x38")]
178 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
179 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
180 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
181 public override void SetLength(long value)
182 {
183 throw null;
184 }
185
186 [global::Cpp2ILInjected.Token(Token = "0x60002DA")]
187 [global::Cpp2ILInjected.Address(RVA = "0x1A66240", Offset = "0x1A66240", Length = "0x38")]
188 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
189 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
190 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
191 public override void Write(byte[] buffer, int offset, int count)
192 {
193 throw null;
194 }
195
196 [global::Cpp2ILInjected.Token(Token = "0x60002DB")]
197 [global::Cpp2ILInjected.Address(RVA = "0x1A66278", Offset = "0x1A66278", Length = "0xCC")]
198 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
199 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
200 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Stream), Member = "Dispose", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
201 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
202 protected override void Dispose(bool disposing)
203 {
204 throw null;
205 }
206
207 [global::Cpp2ILInjected.Token(Token = "0x60002DC")]
208 [global::Cpp2ILInjected.Address(RVA = "0x1A65980", Offset = "0x1A65980", Length = "0x16C")]
209 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
210 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
211 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "CheckMagicChar", MemberParameters = new object[]
212 {
213 typeof(char),
214 typeof(int)
215 }, ReturnType = typeof(void))]
216 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "InitBlock", ReturnType = typeof(void))]
217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "SetupBlock", ReturnType = typeof(void))]
218 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IOException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
219 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
220 {
221 typeof(object),
222 typeof(object)
223 }, ReturnType = typeof(string))]
224 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
225 private void init()
226 {
227 throw null;
228 }
229
230 [global::Cpp2ILInjected.Token(Token = "0x60002DD")]
231 [global::Cpp2ILInjected.Address(RVA = "0x1A66344", Offset = "0x1A66344", Length = "0x100")]
232 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
233 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "init", ReturnType = typeof(void))]
234 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
235 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
236 {
237 typeof(string),
238 typeof(object),
239 typeof(object),
240 typeof(object)
241 }, ReturnType = typeof(string))]
242 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IOException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
243 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
244 private void CheckMagicChar(char expected, int position)
245 {
246 throw null;
247 }
248
249 [global::Cpp2ILInjected.Token(Token = "0x60002DE")]
250 [global::Cpp2ILInjected.Address(RVA = "0x1A66444", Offset = "0x1A66444", Length = "0x234")]
251 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
252 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "init", ReturnType = typeof(void))]
253 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "SetupRandPartA", ReturnType = typeof(void))]
254 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "SetupNoRandPartA", ReturnType = typeof(void))]
255 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
256 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "GetBits", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
257 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "complete", ReturnType = typeof(void))]
258 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "bsGetInt", ReturnType = typeof(uint))]
259 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream.DecompressionState), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
260 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "getAndMoveToFrontDecode", ReturnType = typeof(void))]
261 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CRC32), Member = "Reset", ReturnType = typeof(void))]
262 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
263 {
264 typeof(string),
265 typeof(object)
266 }, ReturnType = typeof(string))]
267 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IOException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
268 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
269 private void InitBlock()
270 {
271 throw null;
272 }
273
274 [global::Cpp2ILInjected.Token(Token = "0x60002DF")]
275 [global::Cpp2ILInjected.Address(RVA = "0x1A6742C", Offset = "0x1A6742C", Length = "0xDC")]
276 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
277 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "SetupRandPartA", ReturnType = typeof(void))]
278 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "SetupNoRandPartA", ReturnType = typeof(void))]
279 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
280 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CRC32), Member = "get_Crc32Result", ReturnType = typeof(int))]
281 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
282 {
283 typeof(string),
284 typeof(object),
285 typeof(object)
286 }, ReturnType = typeof(string))]
287 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IOException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
288 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
289 private void EndBlock()
290 {
291 throw null;
292 }
293
294 [global::Cpp2ILInjected.Token(Token = "0x60002E0")]
295 [global::Cpp2ILInjected.Address(RVA = "0x1A66978", Offset = "0x1A66978", Length = "0xD0")]
296 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
297 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "InitBlock", ReturnType = typeof(void))]
298 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
299 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "bsGetInt", ReturnType = typeof(uint))]
300 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
301 {
302 typeof(string),
303 typeof(object),
304 typeof(object)
305 }, ReturnType = typeof(string))]
306 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IOException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
307 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
308 private void complete()
309 {
310 throw null;
311 }
312
313 [global::Cpp2ILInjected.Token(Token = "0x60002E1")]
314 [global::Cpp2ILInjected.Address(RVA = "0x1A67508", Offset = "0x1A67508", Length = "0x90")]
315 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
316 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
317 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
318 public override void Close()
319 {
320 throw null;
321 }
322
323 [global::Cpp2ILInjected.Token(Token = "0x60002E2")]
324 [global::Cpp2ILInjected.Address(RVA = "0x1A66AAC", Offset = "0x1A66AAC", Length = "0xBC")]
325 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
326 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "InitBlock", ReturnType = typeof(void))]
327 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "bsGetBit", ReturnType = typeof(bool))]
328 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "bsGetUByte", ReturnType = typeof(char))]
329 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "bsGetInt", ReturnType = typeof(uint))]
330 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "recvDecodingTables", ReturnType = typeof(void))]
331 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "getAndMoveToFrontDecode", ReturnType = typeof(void))]
332 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "getAndMoveToFrontDecode0", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
333 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 23)]
334 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IOException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
335 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
336 private int GetBits(int n)
337 {
338 throw null;
339 }
340
341 [global::Cpp2ILInjected.Token(Token = "0x60002E3")]
342 [global::Cpp2ILInjected.Address(RVA = "0x1A67598", Offset = "0x1A67598", Length = "0x1C")]
343 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
344 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
345 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "GetBits", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
346 private bool bsGetBit()
347 {
348 throw null;
349 }
350
351 [global::Cpp2ILInjected.Token(Token = "0x60002E4")]
352 [global::Cpp2ILInjected.Address(RVA = "0x1A66964", Offset = "0x1A66964", Length = "0x14")]
353 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
354 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "GetBits", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
355 private char bsGetUByte()
356 {
357 throw null;
358 }
359
360 [global::Cpp2ILInjected.Token(Token = "0x60002E5")]
361 [global::Cpp2ILInjected.Address(RVA = "0x1A66A48", Offset = "0x1A66A48", Length = "0x64")]
362 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "InitBlock", ReturnType = typeof(void))]
363 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "complete", ReturnType = typeof(void))]
364 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
365 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "GetBits", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
366 private uint bsGetInt()
367 {
368 throw null;
369 }
370
371 [global::Cpp2ILInjected.Token(Token = "0x60002E6")]
372 [global::Cpp2ILInjected.Address(RVA = "0x1A675B4", Offset = "0x1A675B4", Length = "0x208")]
373 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
374 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "createHuffmanDecodingTables", MemberParameters = new object[]
375 {
376 typeof(int),
377 typeof(int)
378 }, ReturnType = typeof(void))]
379 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
380 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
381 private static void hbCreateDecodeTables(int[] limit, int[] bbase, int[] perm, char[] length, int minLen, int maxLen, int alphaSize)
382 {
383 throw null;
384 }
385
386 [global::Cpp2ILInjected.Token(Token = "0x60002E7")]
387 [global::Cpp2ILInjected.Address(RVA = "0x1A677BC", Offset = "0x1A677BC", Length = "0x288")]
388 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
389 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "getAndMoveToFrontDecode", ReturnType = typeof(void))]
390 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
391 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "GetBits", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
392 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
393 private void recvDecodingTables()
394 {
395 throw null;
396 }
397
398 [global::Cpp2ILInjected.Token(Token = "0x60002E8")]
399 [global::Cpp2ILInjected.Address(RVA = "0x1A67A44", Offset = "0x1A67A44", Length = "0xDC")]
400 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
401 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
402 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "hbCreateDecodeTables", MemberParameters = new object[]
403 {
404 typeof(int[]),
405 typeof(int[]),
406 typeof(int[]),
407 typeof(char[]),
408 typeof(int),
409 typeof(int),
410 typeof(int)
411 }, ReturnType = typeof(void))]
413 {
414 throw null;
415 }
416
417 [global::Cpp2ILInjected.Token(Token = "0x60002E9")]
418 [global::Cpp2ILInjected.Address(RVA = "0x1A66D78", Offset = "0x1A66D78", Length = "0x6B4")]
419 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
420 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "InitBlock", ReturnType = typeof(void))]
421 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
422 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "GetBits", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
423 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "recvDecodingTables", ReturnType = typeof(void))]
424 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "getAndMoveToFrontDecode0", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
425 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Buffer), Member = "BlockCopy", MemberParameters = new object[]
426 {
427 typeof(Array),
428 typeof(int),
429 typeof(Array),
430 typeof(int),
431 typeof(int)
432 }, ReturnType = typeof(void))]
433 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IOException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
434 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
436 {
437 throw null;
438 }
439
440 [global::Cpp2ILInjected.Token(Token = "0x60002EA")]
441 [global::Cpp2ILInjected.Address(RVA = "0x1A67B20", Offset = "0x1A67B20", Length = "0x144")]
442 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
443 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "getAndMoveToFrontDecode", ReturnType = typeof(void))]
444 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
445 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "GetBits", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
446 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IOException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
447 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
449 {
450 throw null;
451 }
452
453 [global::Cpp2ILInjected.Token(Token = "0x60002EB")]
454 [global::Cpp2ILInjected.Address(RVA = "0x1A66678", Offset = "0x1A66678", Length = "0x2EC")]
455 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
456 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "init", ReturnType = typeof(void))]
457 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "SetupRandPartA", ReturnType = typeof(void))]
458 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "SetupNoRandPartA", ReturnType = typeof(void))]
459 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
460 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream.DecompressionState), Member = "initTT", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int[]))]
461 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "SetupRandPartA", ReturnType = typeof(void))]
462 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "SetupNoRandPartA", ReturnType = typeof(void))]
463 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Exception), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
464 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
465 {
466 typeof(string),
467 typeof(object),
468 typeof(object),
469 typeof(object)
470 }, ReturnType = typeof(string))]
471 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IOException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
472 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
473 private void SetupBlock()
474 {
475 throw null;
476 }
477
478 [global::Cpp2ILInjected.Token(Token = "0x60002EC")]
479 [global::Cpp2ILInjected.Address(RVA = "0x1A67CCC", Offset = "0x1A67CCC", Length = "0x10C")]
480 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
481 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "SetupBlock", ReturnType = typeof(void))]
482 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "SetupRandPartB", ReturnType = typeof(void))]
483 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "SetupRandPartC", ReturnType = typeof(void))]
484 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
485 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "EndBlock", ReturnType = typeof(void))]
486 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "InitBlock", ReturnType = typeof(void))]
487 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "SetupBlock", ReturnType = typeof(void))]
488 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rand), Member = "Rnums", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
489 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CRC32), Member = "UpdateCRC", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(void))]
490 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
491 private void SetupRandPartA()
492 {
493 throw null;
494 }
495
496 [global::Cpp2ILInjected.Token(Token = "0x60002ED")]
497 [global::Cpp2ILInjected.Address(RVA = "0x1A67DD8", Offset = "0x1A67DD8", Length = "0x8C")]
498 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
499 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "SetupBlock", ReturnType = typeof(void))]
500 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "SetupNoRandPartB", ReturnType = typeof(void))]
501 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "SetupNoRandPartC", ReturnType = typeof(void))]
502 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
503 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "EndBlock", ReturnType = typeof(void))]
504 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "InitBlock", ReturnType = typeof(void))]
505 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "SetupBlock", ReturnType = typeof(void))]
506 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CRC32), Member = "UpdateCRC", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(void))]
507 private void SetupNoRandPartA()
508 {
509 throw null;
510 }
511
512 [global::Cpp2ILInjected.Token(Token = "0x60002EE")]
513 [global::Cpp2ILInjected.Address(RVA = "0x1A65DCC", Offset = "0x1A65DCC", Length = "0x120")]
514 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
515 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "ReadByte", ReturnType = typeof(int))]
516 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
517 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "SetupRandPartA", ReturnType = typeof(void))]
518 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rand), Member = "Rnums", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
519 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
520 private void SetupRandPartB()
521 {
522 throw null;
523 }
524
525 [global::Cpp2ILInjected.Token(Token = "0x60002EF")]
526 [global::Cpp2ILInjected.Address(RVA = "0x1A65EEC", Offset = "0x1A65EEC", Length = "0x64")]
527 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
528 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "ReadByte", ReturnType = typeof(int))]
529 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
530 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CRC32), Member = "UpdateCRC", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(void))]
531 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "SetupRandPartA", ReturnType = typeof(void))]
532 private void SetupRandPartC()
533 {
534 throw null;
535 }
536
537 [global::Cpp2ILInjected.Token(Token = "0x60002F0")]
538 [global::Cpp2ILInjected.Address(RVA = "0x1A65F50", Offset = "0x1A65F50", Length = "0x60")]
539 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
540 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "ReadByte", ReturnType = typeof(int))]
541 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
542 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "SetupNoRandPartA", ReturnType = typeof(void))]
543 private void SetupNoRandPartB()
544 {
545 throw null;
546 }
547
548 [global::Cpp2ILInjected.Token(Token = "0x60002F1")]
549 [global::Cpp2ILInjected.Address(RVA = "0x1A65FB0", Offset = "0x1A65FB0", Length = "0x64")]
550 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
551 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "ReadByte", ReturnType = typeof(int))]
552 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
553 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CRC32), Member = "UpdateCRC", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(void))]
554 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2InputStream), Member = "SetupNoRandPartA", ReturnType = typeof(void))]
555 private void SetupNoRandPartC()
556 {
557 throw null;
558 }
559
560 [global::Cpp2ILInjected.Token(Token = "0x4000184")]
561 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
562 private bool _disposed;
563
564 [global::Cpp2ILInjected.Token(Token = "0x4000185")]
565 [global::Cpp2ILInjected.FieldOffset(Offset = "0x29")]
566 private bool _leaveOpen;
567
568 [global::Cpp2ILInjected.Token(Token = "0x4000186")]
569 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
570 private long totalBytesRead;
571
572 [global::Cpp2ILInjected.Token(Token = "0x4000187")]
573 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
574 private int last;
575
576 [global::Cpp2ILInjected.Token(Token = "0x4000188")]
577 [global::Cpp2ILInjected.FieldOffset(Offset = "0x3C")]
578 private int origPtr;
579
580 [global::Cpp2ILInjected.Token(Token = "0x4000189")]
581 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
582 private int blockSize100k;
583
584 [global::Cpp2ILInjected.Token(Token = "0x400018A")]
585 [global::Cpp2ILInjected.FieldOffset(Offset = "0x44")]
586 private bool blockRandomised;
587
588 [global::Cpp2ILInjected.Token(Token = "0x400018B")]
589 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
590 private int bsBuff;
591
592 [global::Cpp2ILInjected.Token(Token = "0x400018C")]
593 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4C")]
594 private int bsLive;
595
596 [global::Cpp2ILInjected.Token(Token = "0x400018D")]
597 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
599
600 [global::Cpp2ILInjected.Token(Token = "0x400018E")]
601 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
602 private int nInUse;
603
604 [global::Cpp2ILInjected.Token(Token = "0x400018F")]
605 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
606 private Stream input;
607
608 [global::Cpp2ILInjected.Token(Token = "0x4000190")]
609 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
610 private int currentChar;
611
612 [global::Cpp2ILInjected.Token(Token = "0x4000191")]
613 [global::Cpp2ILInjected.FieldOffset(Offset = "0x6C")]
615
616 [global::Cpp2ILInjected.Token(Token = "0x4000192")]
617 [global::Cpp2ILInjected.FieldOffset(Offset = "0x70")]
618 private uint storedBlockCRC;
619
620 [global::Cpp2ILInjected.Token(Token = "0x4000193")]
621 [global::Cpp2ILInjected.FieldOffset(Offset = "0x74")]
622 private uint storedCombinedCRC;
623
624 [global::Cpp2ILInjected.Token(Token = "0x4000194")]
625 [global::Cpp2ILInjected.FieldOffset(Offset = "0x78")]
626 private uint computedBlockCRC;
627
628 [global::Cpp2ILInjected.Token(Token = "0x4000195")]
629 [global::Cpp2ILInjected.FieldOffset(Offset = "0x7C")]
631
632 [global::Cpp2ILInjected.Token(Token = "0x4000196")]
633 [global::Cpp2ILInjected.FieldOffset(Offset = "0x80")]
634 private int su_count;
635
636 [global::Cpp2ILInjected.Token(Token = "0x4000197")]
637 [global::Cpp2ILInjected.FieldOffset(Offset = "0x84")]
638 private int su_ch2;
639
640 [global::Cpp2ILInjected.Token(Token = "0x4000198")]
641 [global::Cpp2ILInjected.FieldOffset(Offset = "0x88")]
642 private int su_chPrev;
643
644 [global::Cpp2ILInjected.Token(Token = "0x4000199")]
645 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8C")]
646 private int su_i2;
647
648 [global::Cpp2ILInjected.Token(Token = "0x400019A")]
649 [global::Cpp2ILInjected.FieldOffset(Offset = "0x90")]
650 private int su_j2;
651
652 [global::Cpp2ILInjected.Token(Token = "0x400019B")]
653 [global::Cpp2ILInjected.FieldOffset(Offset = "0x94")]
654 private int su_rNToGo;
655
656 [global::Cpp2ILInjected.Token(Token = "0x400019C")]
657 [global::Cpp2ILInjected.FieldOffset(Offset = "0x98")]
658 private int su_rTPos;
659
660 [global::Cpp2ILInjected.Token(Token = "0x400019D")]
661 [global::Cpp2ILInjected.FieldOffset(Offset = "0x9C")]
662 private int su_tPos;
663
664 [global::Cpp2ILInjected.Token(Token = "0x400019E")]
665 [global::Cpp2ILInjected.FieldOffset(Offset = "0xA0")]
666 private char su_z;
667
668 [global::Cpp2ILInjected.Token(Token = "0x400019F")]
669 [global::Cpp2ILInjected.FieldOffset(Offset = "0xA8")]
671
672 [global::Cpp2ILInjected.Token(Token = "0x2000038")]
673 private enum CState
674 {
675 [global::Cpp2ILInjected.Token(Token = "0x40001A1")]
676 EOF,
677 [global::Cpp2ILInjected.Token(Token = "0x40001A2")]
679 [global::Cpp2ILInjected.Token(Token = "0x40001A3")]
681 [global::Cpp2ILInjected.Token(Token = "0x40001A4")]
683 [global::Cpp2ILInjected.Token(Token = "0x40001A5")]
685 [global::Cpp2ILInjected.Token(Token = "0x40001A6")]
687 [global::Cpp2ILInjected.Token(Token = "0x40001A7")]
689 [global::Cpp2ILInjected.Token(Token = "0x40001A8")]
691 }
692
693 [global::Cpp2ILInjected.Token(Token = "0x2000039")]
694 private sealed class DecompressionState
695 {
696 [global::Cpp2ILInjected.Token(Token = "0x60002F2")]
697 [global::Cpp2ILInjected.Address(RVA = "0x1A66B68", Offset = "0x1A66B68", Length = "0x210")]
698 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "InitBlock", ReturnType = typeof(void))]
699 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
700 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
701 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2[]), Member = "InitRectangularArray", MemberTypeParameters = new object[] { typeof(int) }, MemberParameters = new object[]
702 {
703 typeof(int),
704 typeof(int)
705 }, ReturnType = "T[][]")]
706 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BZip2[]), Member = "InitRectangularArray", MemberTypeParameters = new object[] { typeof(char) }, MemberParameters = new object[]
707 {
708 typeof(int),
709 typeof(int)
710 }, ReturnType = "T[][]")]
711 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
713 {
714 throw null;
715 }
716
717 [global::Cpp2ILInjected.Token(Token = "0x60002F3")]
718 [global::Cpp2ILInjected.Address(RVA = "0x1A67C64", Offset = "0x1A67C64", Length = "0x68")]
719 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
720 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BZip2InputStream), Member = "SetupBlock", ReturnType = typeof(void))]
721 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
722 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
723 public int[] initTT(int length)
724 {
725 throw null;
726 }
727
728 [global::Cpp2ILInjected.Token(Token = "0x40001A9")]
729 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
730 public readonly bool[] inUse;
731
732 [global::Cpp2ILInjected.Token(Token = "0x40001AA")]
733 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
734 public readonly byte[] seqToUnseq;
735
736 [global::Cpp2ILInjected.Token(Token = "0x40001AB")]
737 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
738 public readonly byte[] selector;
739
740 [global::Cpp2ILInjected.Token(Token = "0x40001AC")]
741 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
742 public readonly byte[] selectorMtf;
743
744 [global::Cpp2ILInjected.Token(Token = "0x40001AD")]
745 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
746 public readonly int[] unzftab;
747
748 [global::Cpp2ILInjected.Token(Token = "0x40001AE")]
749 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
750 public readonly int[][] gLimit;
751
752 [global::Cpp2ILInjected.Token(Token = "0x40001AF")]
753 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
754 public readonly int[][] gBase;
755
756 [global::Cpp2ILInjected.Token(Token = "0x40001B0")]
757 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
758 public readonly int[][] gPerm;
759
760 [global::Cpp2ILInjected.Token(Token = "0x40001B1")]
761 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
762 public readonly int[] gMinlen;
763
764 [global::Cpp2ILInjected.Token(Token = "0x40001B2")]
765 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
766 public readonly int[] cftab;
767
768 [global::Cpp2ILInjected.Token(Token = "0x40001B3")]
769 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
771
772 [global::Cpp2ILInjected.Token(Token = "0x40001B4")]
773 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
774 public readonly char[][] temp_charArray2d;
775
776 [global::Cpp2ILInjected.Token(Token = "0x40001B5")]
777 [global::Cpp2ILInjected.FieldOffset(Offset = "0x70")]
779
780 [global::Cpp2ILInjected.Token(Token = "0x40001B6")]
781 [global::Cpp2ILInjected.FieldOffset(Offset = "0x78")]
782 public int[] tt;
783
784 [global::Cpp2ILInjected.Token(Token = "0x40001B7")]
785 [global::Cpp2ILInjected.FieldOffset(Offset = "0x80")]
786 public byte[] ll8;
787 }
788 }
789}
class f__AnonymousType0<< Count > j__TPar
void createHuffmanDecodingTables(int alphaSize, int nGroups)
static void hbCreateDecodeTables(int[] limit, int[] bbase, int[] perm, char[] length, int minLen, int maxLen, int alphaSize)
BZip2InputStream.CState currentState
override void Dispose(bool disposing)
override void Write(byte[] buffer, int offset, int count)
void CheckMagicChar(char expected, int position)
BZip2InputStream.DecompressionState data
override long Seek(long offset, SeekOrigin origin)
override int Read(byte[] buffer, int offset, int count)
override void SetLength(long value)
int getAndMoveToFrontDecode0(int groupNo)
BZip2InputStream(Stream input, bool leaveOpen)