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
FieldMultipleFilter.cs
Go to the documentation of this file.
1using System;
6using System.Linq;
13
15{
16 [Preserve]
17 [global::Cpp2ILInjected.Token(Token = "0x20000E9")]
19 {
20 [global::Cpp2ILInjected.Token(Token = "0x170001BD")]
22 {
24 [global::Cpp2ILInjected.Token(Token = "0x60009AE")]
25 [global::Cpp2ILInjected.Address(RVA = "0x1D202DC", Offset = "0x1D202DC", Length = "0x8")]
26 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
27 get
28 {
29 throw null;
30 }
32 [global::Cpp2ILInjected.Token(Token = "0x60009AF")]
33 [global::Cpp2ILInjected.Address(RVA = "0x1D202E4", Offset = "0x1D202E4", Length = "0x8")]
34 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
35 set
36 {
37 throw null;
38 }
39 }
40
41 [global::Cpp2ILInjected.Token(Token = "0x60009B0")]
42 [global::Cpp2ILInjected.Address(RVA = "0x1D202EC", Offset = "0x1D202EC", Length = "0x70")]
43 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
44 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FieldMultipleFilter.<ExecuteFilter>d__4), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
45 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
47 {
48 throw null;
49 }
50
51 [global::Cpp2ILInjected.Token(Token = "0x60009B1")]
52 [global::Cpp2ILInjected.Address(RVA = "0x1D20398", Offset = "0x1D20398", Length = "0x8")]
53 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
54 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
56 {
57 throw null;
58 }
59
61 [global::Cpp2ILInjected.Token(Token = "0x40003BD")]
62 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
64
66 [global::Cpp2ILInjected.Token(Token = "0x20000EA")]
67 [Serializable]
68 private sealed class <>c
69 {
70 // Note: this type is marked as 'beforefieldinit'.
71 [global::Cpp2ILInjected.Token(Token = "0x60009B2")]
72 [global::Cpp2ILInjected.Address(RVA = "0x1D203A0", Offset = "0x1D203A0", Length = "0x5C")]
73 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
75 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
76 static <>c()
77 {
78 throw null;
79 }
80
81 [global::Cpp2ILInjected.Token(Token = "0x60009B3")]
82 [global::Cpp2ILInjected.Address(RVA = "0x1D203FC", Offset = "0x1D203FC", Length = "0x8")]
83 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
84 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
85 public <>c()
86 {
87 throw null;
88 }
89
90 [global::Cpp2ILInjected.Token(Token = "0x60009B4")]
91 [global::Cpp2ILInjected.Address(RVA = "0x1D20404", Offset = "0x1D20404", Length = "0x50")]
92 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
93 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
94 {
95 typeof(string),
96 typeof(string),
97 typeof(string)
98 }, ReturnType = typeof(string))]
99 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
100 internal string <ExecuteFilter>b__4_0(string n)
101 {
102 throw null;
103 }
104
105 [global::Cpp2ILInjected.Token(Token = "0x40003BE")]
106 public static readonly FieldMultipleFilter.<>c <>9;
107
108 [global::Cpp2ILInjected.Token(Token = "0x40003BF")]
109 public static Func<string, string> <>9__4_0;
110 }
111
113 [global::Cpp2ILInjected.Token(Token = "0x20000EB")]
115 {
117 [global::Cpp2ILInjected.Token(Token = "0x60009B5")]
118 [global::Cpp2ILInjected.Address(RVA = "0x1D2035C", Offset = "0x1D2035C", Length = "0x3C")]
119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FieldMultipleFilter.<ExecuteFilter>d__4), Member = "System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JToken>.GetEnumerator", ReturnType = typeof(IEnumerator<JToken>))]
120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FieldMultipleFilter), Member = "ExecuteFilter", MemberParameters = new object[]
121 {
123 typeof(bool)
124 }, ReturnType = typeof(IEnumerable<JToken>))]
125 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
126 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
127 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Thread), Member = "get_CurrentThread", ReturnType = typeof(Thread))]
128 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Thread), Member = "get_ManagedThreadId", ReturnType = typeof(int))]
130 {
131 throw null;
132 }
133
135 [global::Cpp2ILInjected.Token(Token = "0x60009B6")]
136 [global::Cpp2ILInjected.Address(RVA = "0x1D20454", Offset = "0x1D20454", Length = "0xB0")]
137 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
138 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FieldMultipleFilter.<ExecuteFilter>d__4), Member = "MoveNext", ReturnType = typeof(bool))]
139 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
140 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FieldMultipleFilter.<ExecuteFilter>d__4), Member = "<>m__Finally2", ReturnType = typeof(void))]
141 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FieldMultipleFilter.<ExecuteFilter>d__4), Member = "<>m__Finally1", ReturnType = typeof(void))]
142 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
143 private void System.IDisposable.Dispose()
144 {
145 throw null;
146 }
147
148 [global::Cpp2ILInjected.Token(Token = "0x60009B7")]
149 [global::Cpp2ILInjected.Address(RVA = "0x1D20504", Offset = "0x1D20504", Length = "0x654")]
150 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
151 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
152 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "GetEnumerator", ReturnType = "Enumerator<T>")]
153 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_InvariantCulture", ReturnType = typeof(CultureInfo))]
154 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Func<object, object>), Member = ".ctor", MemberParameters = new object[]
155 {
156 typeof(object),
158 }, ReturnType = typeof(void))]
159 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FieldMultipleFilter.<ExecuteFilter>d__4), Member = "<>m__Finally1", ReturnType = typeof(void))]
160 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enumerable[]), Member = "Select", MemberTypeParameters = new object[]
161 {
162 typeof(object),
163 typeof(object)
164 }, MemberParameters = new object[]
165 {
168 }, ReturnType = "System.Collections.Generic.IEnumerable`1<TResult>")]
169 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enumerable[]), Member = "ToArray", MemberTypeParameters = new object[] { typeof(object) }, MemberParameters = new object[] { typeof(IEnumerable<object>) }, ReturnType = "TSource[]")]
170 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Join", MemberParameters = new object[]
171 {
172 typeof(string),
173 typeof(string[])
174 }, ReturnType = typeof(string))]
175 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
176 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringUtils), Member = "FormatWith", MemberParameters = new object[]
177 {
178 typeof(string),
180 typeof(object),
181 typeof(object)
182 }, ReturnType = typeof(string))]
183 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
184 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JObject), Member = "get_Item", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(JToken))]
185 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
186 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FieldMultipleFilter.<ExecuteFilter>d__4), Member = "<>m__Finally2", ReturnType = typeof(void))]
187 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringUtils), Member = "FormatWith", MemberParameters = new object[]
188 {
189 typeof(string),
191 typeof(object)
192 }, ReturnType = typeof(string))]
193 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FieldMultipleFilter.<ExecuteFilter>d__4), Member = "System.IDisposable.Dispose", ReturnType = typeof(void))]
194 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 47)]
195 private bool MoveNext()
196 {
197 throw null;
198 }
199
200 [global::Cpp2ILInjected.Token(Token = "0x60009B8")]
201 [global::Cpp2ILInjected.Address(RVA = "0x1D20BA8", Offset = "0x1D20BA8", Length = "0xB0")]
202 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
203 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FieldMultipleFilter.<ExecuteFilter>d__4), Member = "System.IDisposable.Dispose", ReturnType = typeof(void))]
204 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FieldMultipleFilter.<ExecuteFilter>d__4), Member = "MoveNext", ReturnType = typeof(bool))]
205 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
206 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
207 private void <>m__Finally1()
208 {
209 throw null;
210 }
211
212 [global::Cpp2ILInjected.Token(Token = "0x60009B9")]
213 [global::Cpp2ILInjected.Address(RVA = "0x1D20B58", Offset = "0x1D20B58", Length = "0x50")]
214 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FieldMultipleFilter.<ExecuteFilter>d__4), Member = "System.IDisposable.Dispose", ReturnType = typeof(void))]
215 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FieldMultipleFilter.<ExecuteFilter>d__4), Member = "MoveNext", ReturnType = typeof(bool))]
216 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>.Enumerator), Member = "Dispose", ReturnType = typeof(void))]
218 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
219 private void <>m__Finally2()
220 {
221 throw null;
222 }
223
224 [global::Cpp2ILInjected.Token(Token = "0x170001BE")]
226 {
228 [global::Cpp2ILInjected.Token(Token = "0x60009BA")]
229 [global::Cpp2ILInjected.Address(RVA = "0x1D20C58", Offset = "0x1D20C58", Length = "0x8")]
230 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
231 get
232 {
233 throw null;
234 }
235 }
236
238 [global::Cpp2ILInjected.Token(Token = "0x60009BB")]
239 [global::Cpp2ILInjected.Address(RVA = "0x1D20C60", Offset = "0x1D20C60", Length = "0x38")]
240 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
241 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
242 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
243 private void System.Collections.IEnumerator.Reset()
244 {
245 throw null;
246 }
247
248 [global::Cpp2ILInjected.Token(Token = "0x170001BF")]
250 {
252 [global::Cpp2ILInjected.Token(Token = "0x60009BC")]
253 [global::Cpp2ILInjected.Address(RVA = "0x1D20C98", Offset = "0x1D20C98", Length = "0x8")]
254 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
255 get
256 {
257 throw null;
258 }
259 }
260
262 [global::Cpp2ILInjected.Token(Token = "0x60009BD")]
263 [global::Cpp2ILInjected.Address(RVA = "0x1D20CA0", Offset = "0x1D20CA0", Length = "0xA4")]
264 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
265 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FieldMultipleFilter.<ExecuteFilter>d__4), Member = "System.Collections.IEnumerable.GetEnumerator", ReturnType = typeof(IEnumerator))]
266 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
267 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Thread), Member = "get_CurrentThread", ReturnType = typeof(Thread))]
268 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Thread), Member = "get_ManagedThreadId", ReturnType = typeof(int))]
269 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FieldMultipleFilter.<ExecuteFilter>d__4), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
270 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
272 {
273 throw null;
274 }
275
277 [global::Cpp2ILInjected.Token(Token = "0x60009BE")]
278 [global::Cpp2ILInjected.Address(RVA = "0x1D20D44", Offset = "0x1D20D44", Length = "0x4")]
279 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
280 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FieldMultipleFilter.<ExecuteFilter>d__4), Member = "System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JToken>.GetEnumerator", ReturnType = typeof(IEnumerator<JToken>))]
282 {
283 throw null;
284 }
285
286 [global::Cpp2ILInjected.Token(Token = "0x40003C0")]
287 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
288 private int <>1__state;
289
290 [global::Cpp2ILInjected.Token(Token = "0x40003C1")]
291 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
292 private JToken <>2__current;
293
294 [global::Cpp2ILInjected.Token(Token = "0x40003C2")]
295 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
296 private int <>l__initialThreadId;
297
298 [global::Cpp2ILInjected.Token(Token = "0x40003C3")]
299 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
300 private IEnumerable<JToken> current;
301
302 [global::Cpp2ILInjected.Token(Token = "0x40003C4")]
303 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
305
306 [global::Cpp2ILInjected.Token(Token = "0x40003C5")]
307 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
309
310 [global::Cpp2ILInjected.Token(Token = "0x40003C6")]
311 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
312 private JObject <o>5__1;
313
314 [global::Cpp2ILInjected.Token(Token = "0x40003C7")]
315 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
316 private bool errorWhenNoMatch;
317
318 [global::Cpp2ILInjected.Token(Token = "0x40003C8")]
319 [global::Cpp2ILInjected.FieldOffset(Offset = "0x49")]
321
322 [global::Cpp2ILInjected.Token(Token = "0x40003C9")]
323 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
324 private string <name>5__2;
325
326 [global::Cpp2ILInjected.Token(Token = "0x40003CA")]
327 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
328 private JToken <t>5__3;
329
330 [global::Cpp2ILInjected.Token(Token = "0x40003CB")]
331 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
332 private IEnumerator<JToken> <>7__wrap1;
333
334 [global::Cpp2ILInjected.Token(Token = "0x40003CC")]
335 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
337 }
338 }
339}
class f__AnonymousType0<< Count > j__TPar
IEnumerator System.Collections.IEnumerable. GetEnumerator()
Definition JToken.cs:2260
override IEnumerable< JToken > ExecuteFilter(IEnumerable< JToken > current, bool errorWhenNoMatch)