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
ArraySliceFilter.cs
Go to the documentation of this file.
1using System;
12
14{
15 [Preserve]
16 [global::Cpp2ILInjected.Token(Token = "0x20000E5")]
18 {
19 [global::Cpp2ILInjected.Token(Token = "0x170001B5")]
20 public int? Start
21 {
23 [global::Cpp2ILInjected.Token(Token = "0x600098E")]
24 [global::Cpp2ILInjected.Address(RVA = "0x1D1EE50", Offset = "0x1D1EE50", Length = "0x8")]
25 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
26 get
27 {
28 throw null;
29 }
31 [global::Cpp2ILInjected.Token(Token = "0x600098F")]
32 [global::Cpp2ILInjected.Address(RVA = "0x1D1EE58", Offset = "0x1D1EE58", Length = "0x8")]
33 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
34 set
35 {
36 throw null;
37 }
38 }
39
40 [global::Cpp2ILInjected.Token(Token = "0x170001B6")]
41 public int? End
42 {
44 [global::Cpp2ILInjected.Token(Token = "0x6000990")]
45 [global::Cpp2ILInjected.Address(RVA = "0x1D1EE60", Offset = "0x1D1EE60", Length = "0x8")]
46 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
47 get
48 {
49 throw null;
50 }
52 [global::Cpp2ILInjected.Token(Token = "0x6000991")]
53 [global::Cpp2ILInjected.Address(RVA = "0x1D1EE68", Offset = "0x1D1EE68", Length = "0x8")]
54 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
55 set
56 {
57 throw null;
58 }
59 }
60
61 [global::Cpp2ILInjected.Token(Token = "0x170001B7")]
62 public int? Step
63 {
65 [global::Cpp2ILInjected.Token(Token = "0x6000992")]
66 [global::Cpp2ILInjected.Address(RVA = "0x1D1EE70", Offset = "0x1D1EE70", Length = "0x8")]
67 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
68 get
69 {
70 throw null;
71 }
73 [global::Cpp2ILInjected.Token(Token = "0x6000993")]
74 [global::Cpp2ILInjected.Address(RVA = "0x1D1EE78", Offset = "0x1D1EE78", Length = "0x8")]
75 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
76 set
77 {
78 throw null;
79 }
80 }
81
82 [global::Cpp2ILInjected.Token(Token = "0x6000994")]
83 [global::Cpp2ILInjected.Address(RVA = "0x1D1EE80", Offset = "0x1D1EE80", Length = "0x74")]
84 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
85 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArraySliceFilter.<ExecuteFilter>d__12), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
86 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
88 {
89 throw null;
90 }
91
92 [global::Cpp2ILInjected.Token(Token = "0x6000995")]
93 [global::Cpp2ILInjected.Address(RVA = "0x1D1EF30", Offset = "0x1D1EF30", Length = "0x18")]
94 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
95 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
96 private bool IsValid(int index, int stopIndex, bool positiveStep)
97 {
98 throw null;
99 }
100
101 [global::Cpp2ILInjected.Token(Token = "0x6000996")]
102 [global::Cpp2ILInjected.Address(RVA = "0x1D1EF48", Offset = "0x1D1EF48", Length = "0x8")]
103 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
106 {
107 throw null;
108 }
109
111 [global::Cpp2ILInjected.Token(Token = "0x400039E")]
112 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
113 private int? <Start>k__BackingField;
114
116 [global::Cpp2ILInjected.Token(Token = "0x400039F")]
117 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
118 private int? <End>k__BackingField;
119
121 [global::Cpp2ILInjected.Token(Token = "0x40003A0")]
122 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
123 private int? <Step>k__BackingField;
124
126 [global::Cpp2ILInjected.Token(Token = "0x20000E6")]
128 {
130 [global::Cpp2ILInjected.Token(Token = "0x6000997")]
131 [global::Cpp2ILInjected.Address(RVA = "0x1D1EEF4", Offset = "0x1D1EEF4", Length = "0x3C")]
132 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ArraySliceFilter.<ExecuteFilter>d__12), Member = "System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JToken>.GetEnumerator", ReturnType = typeof(IEnumerator<JToken>))]
133 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ArraySliceFilter), Member = "ExecuteFilter", MemberParameters = new object[]
134 {
136 typeof(bool)
137 }, ReturnType = typeof(IEnumerable<JToken>))]
138 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
139 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
140 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Thread), Member = "get_CurrentThread", ReturnType = typeof(Thread))]
141 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Thread), Member = "get_ManagedThreadId", ReturnType = typeof(int))]
143 {
144 throw null;
145 }
146
148 [global::Cpp2ILInjected.Token(Token = "0x6000998")]
149 [global::Cpp2ILInjected.Address(RVA = "0x1D1EF50", Offset = "0x1D1EF50", Length = "0x1C")]
150 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
151 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
152 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArraySliceFilter.<ExecuteFilter>d__12), Member = "<>m__Finally1", ReturnType = typeof(void))]
153 private void System.IDisposable.Dispose()
154 {
155 throw null;
156 }
157
158 [global::Cpp2ILInjected.Token(Token = "0x6000999")]
159 [global::Cpp2ILInjected.Address(RVA = "0x1D1EF6C", Offset = "0x1D1EF6C", Length = "0x84C")]
160 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
161 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
162 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
163 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_InvariantCulture", ReturnType = typeof(CultureInfo))]
164 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
165 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringUtils), Member = "FormatWith", MemberParameters = new object[]
166 {
167 typeof(string),
169 typeof(object)
170 }, ReturnType = typeof(string))]
171 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JContainer), Member = "get_Count", ReturnType = typeof(int))]
172 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Max", MemberParameters = new object[]
173 {
174 typeof(int),
175 typeof(int)
176 }, ReturnType = typeof(int))]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Min", MemberParameters = new object[]
178 {
179 typeof(int),
180 typeof(int)
181 }, ReturnType = typeof(int))]
182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JArray), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(JToken))]
183 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArraySliceFilter.<ExecuteFilter>d__12), Member = "<>m__Finally1", ReturnType = typeof(void))]
184 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", MemberParameters = new object[] { typeof(IFormatProvider) }, ReturnType = typeof(string))]
185 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringUtils), Member = "FormatWith", MemberParameters = new object[]
186 {
187 typeof(string),
189 typeof(object),
190 typeof(object)
191 }, ReturnType = typeof(string))]
192 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 49)]
193 private bool MoveNext()
194 {
195 throw null;
196 }
197
198 [global::Cpp2ILInjected.Token(Token = "0x600099A")]
199 [global::Cpp2ILInjected.Address(RVA = "0x1D1F7B8", Offset = "0x1D1F7B8", Length = "0xB0")]
200 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
201 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ArraySliceFilter.<ExecuteFilter>d__12), Member = "System.IDisposable.Dispose", ReturnType = typeof(void))]
202 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ArraySliceFilter.<ExecuteFilter>d__12), Member = "MoveNext", ReturnType = typeof(bool))]
203 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
204 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
205 private void <>m__Finally1()
206 {
207 throw null;
208 }
209
210 [global::Cpp2ILInjected.Token(Token = "0x170001B8")]
212 {
214 [global::Cpp2ILInjected.Token(Token = "0x600099B")]
215 [global::Cpp2ILInjected.Address(RVA = "0x1D1F868", Offset = "0x1D1F868", Length = "0x8")]
216 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
217 get
218 {
219 throw null;
220 }
221 }
222
224 [global::Cpp2ILInjected.Token(Token = "0x600099C")]
225 [global::Cpp2ILInjected.Address(RVA = "0x1D1F870", Offset = "0x1D1F870", Length = "0x38")]
226 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
227 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
228 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
229 private void System.Collections.IEnumerator.Reset()
230 {
231 throw null;
232 }
233
234 [global::Cpp2ILInjected.Token(Token = "0x170001B9")]
236 {
238 [global::Cpp2ILInjected.Token(Token = "0x600099D")]
239 [global::Cpp2ILInjected.Address(RVA = "0x1D1F8A8", Offset = "0x1D1F8A8", Length = "0x8")]
240 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
241 get
242 {
243 throw null;
244 }
245 }
246
248 [global::Cpp2ILInjected.Token(Token = "0x600099E")]
249 [global::Cpp2ILInjected.Address(RVA = "0x1D1F8B0", Offset = "0x1D1F8B0", Length = "0xA4")]
250 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
251 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ArraySliceFilter.<ExecuteFilter>d__12), Member = "System.Collections.IEnumerable.GetEnumerator", ReturnType = typeof(IEnumerator))]
252 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
253 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Thread), Member = "get_CurrentThread", ReturnType = typeof(Thread))]
254 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Thread), Member = "get_ManagedThreadId", ReturnType = typeof(int))]
255 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArraySliceFilter.<ExecuteFilter>d__12), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
256 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
258 {
259 throw null;
260 }
261
263 [global::Cpp2ILInjected.Token(Token = "0x600099F")]
264 [global::Cpp2ILInjected.Address(RVA = "0x1D1F954", Offset = "0x1D1F954", Length = "0x4")]
265 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
266 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArraySliceFilter.<ExecuteFilter>d__12), Member = "System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JToken>.GetEnumerator", ReturnType = typeof(IEnumerator<JToken>))]
268 {
269 throw null;
270 }
271
272 [global::Cpp2ILInjected.Token(Token = "0x40003A1")]
273 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
274 private int <>1__state;
275
276 [global::Cpp2ILInjected.Token(Token = "0x40003A2")]
277 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
278 private JToken <>2__current;
279
280 [global::Cpp2ILInjected.Token(Token = "0x40003A3")]
281 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
282 private int <>l__initialThreadId;
283
284 [global::Cpp2ILInjected.Token(Token = "0x40003A4")]
285 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
287
288 [global::Cpp2ILInjected.Token(Token = "0x40003A5")]
289 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
290 private IEnumerable<JToken> current;
291
292 [global::Cpp2ILInjected.Token(Token = "0x40003A6")]
293 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
295
296 [global::Cpp2ILInjected.Token(Token = "0x40003A7")]
297 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
298 private JArray <a>5__1;
299
300 [global::Cpp2ILInjected.Token(Token = "0x40003A8")]
301 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
302 private int <i>5__2;
303
304 [global::Cpp2ILInjected.Token(Token = "0x40003A9")]
305 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4C")]
306 private int <stepCount>5__3;
307
308 [global::Cpp2ILInjected.Token(Token = "0x40003AA")]
309 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
310 private int <stopIndex>5__4;
311
312 [global::Cpp2ILInjected.Token(Token = "0x40003AB")]
313 [global::Cpp2ILInjected.FieldOffset(Offset = "0x54")]
314 private bool <positiveStep>5__5;
315
316 [global::Cpp2ILInjected.Token(Token = "0x40003AC")]
317 [global::Cpp2ILInjected.FieldOffset(Offset = "0x55")]
318 private bool errorWhenNoMatch;
319
320 [global::Cpp2ILInjected.Token(Token = "0x40003AD")]
321 [global::Cpp2ILInjected.FieldOffset(Offset = "0x56")]
323
324 [global::Cpp2ILInjected.Token(Token = "0x40003AE")]
325 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
326 private JToken <t>5__6;
327
328 [global::Cpp2ILInjected.Token(Token = "0x40003AF")]
329 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
330 private IEnumerator<JToken> <>7__wrap1;
331 }
332 }
333}
class f__AnonymousType0<< Count > j__TPar
IEnumerator System.Collections.IEnumerable. GetEnumerator()
Definition JToken.cs:2260
override IEnumerable< JToken > ExecuteFilter(IEnumerable< JToken > current, bool errorWhenNoMatch)
bool IsValid(int index, int stopIndex, bool positiveStep)