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
Enumerable.cs
Go to the documentation of this file.
1using System;
10
11namespace System.Linq
12{
13 [global::Cpp2ILInjected.Token(Token = "0x2000008")]
14 public static class Enumerable
15 {
16 [global::Cpp2ILInjected.Token(Token = "0x6000037")]
17 [global::Cpp2ILInjected.Address(RVA = "0x1586EB4", Offset = "0x1586EB4", Length = "0x300")]
18 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
19 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
20 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Ambience.AmbienceServer", Member = "Update", ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
22 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
23 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
24 public static IEnumerable<TSource> Where<TSource>(this IEnumerable<TSource> source, Func<TSource, bool> predicate)
25 {
26 throw null;
27 }
28
29 [global::Cpp2ILInjected.Token(Token = "0x6000038")]
30 [global::Cpp2ILInjected.Address(RVA = "0x1580FCC", Offset = "0x1580FCC", Length = "0x320")]
31 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
32 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
33 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Ambience.AmbienceServer", Member = "Update", ReturnType = typeof(void))]
34 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
36 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
37 public static IEnumerable<TResult> Select<TSource, TResult>(this IEnumerable<TSource> source, Func<TSource, TResult> selector)
38 {
39 throw null;
40 }
41
42 [global::Cpp2ILInjected.Token(Token = "0x6000039")]
43 [global::Cpp2ILInjected.Address(RVA = "0x158160C", Offset = "0x158160C", Length = "0x5C")]
44 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
45 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.LootSimulation.LootSimulator", Member = "FillItemExclusions", ReturnType = typeof(void))]
46 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
48 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
53
54 [global::Cpp2ILInjected.Token(Token = "0x600003A")]
55 [global::Cpp2ILInjected.Address(RVA = "0x15829E0", Offset = "0x15829E0", Length = "0x68")]
56 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
57 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
58 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
59 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
64
65 [global::Cpp2ILInjected.Token(Token = "0x600003B")]
66 [global::Cpp2ILInjected.Address(RVA = "0x157AE70", Offset = "0x157AE70", Length = "0x9C")]
67 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
68 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
69 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
70 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
71 private static Func<TSource, bool> CombinePredicates<TSource>(Func<TSource, bool> predicate1, Func<TSource, bool> predicate2)
72 {
73 throw null;
74 }
75
76 [global::Cpp2ILInjected.Token(Token = "0x600003C")]
77 [global::Cpp2ILInjected.Address(RVA = "0x157B2B4", Offset = "0x157B2B4", Length = "0x9C")]
78 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
79 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
80 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
81 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
86
87 [global::Cpp2ILInjected.Token(Token = "0x600003D")]
88 [global::Cpp2ILInjected.Address(RVA = "0x1582B18", Offset = "0x1582B18", Length = "0x5C")]
89 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
90 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Serialization.DefaultContractResolver", Member = "GetExtensionDataMemberForType", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(MemberInfo))]
91 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Linq.Extensions", Member = "Properties", MemberParameters = new object[] { "System.Collections.Generic.IEnumerable`1<JObject>" }, ReturnType = "Newtonsoft.Json.Linq.IJEnumerable`1<JProperty>")]
92 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
93 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
94 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
95 public static IEnumerable<TResult> SelectMany<TSource, TResult>(this IEnumerable<TSource> source, Func<TSource, IEnumerable<TResult>> selector)
96 {
97 throw null;
98 }
99
100 [global::Cpp2ILInjected.Token(Token = "0x600003E")]
101 [global::Cpp2ILInjected.Address(RVA = "0x1582BD0", Offset = "0x1582BD0", Length = "0x68")]
102 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
103 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
104 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
105 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
106 private static IEnumerable<TResult> SelectManyIterator<TSource, TResult>(IEnumerable<TSource> source, Func<TSource, IEnumerable<TResult>> selector)
107 {
108 throw null;
109 }
110
111 [global::Cpp2ILInjected.Token(Token = "0x600003F")]
112 [global::Cpp2ILInjected.Address(RVA = "0x1585504", Offset = "0x1585504", Length = "0x4C")]
113 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
114 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Utils", Member = "WordwrapStringSmart", MemberParameters = new object[]
115 {
116 typeof(string),
117 "Microsoft.Xna.Framework.Graphics.Color",
118 "Microsoft.Xna.Framework.Graphics.SpriteFont",
119 typeof(int),
120 typeof(int)
121 }, ReturnType = "System.Collections.Generic.List`1<List`1<TextSnippet>>")]
122 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
124 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
125 public static IEnumerable<TSource> Take<TSource>(this IEnumerable<TSource> source, int count)
126 {
127 throw null;
128 }
129
130 [global::Cpp2ILInjected.Token(Token = "0x6000040")]
131 [global::Cpp2ILInjected.Address(RVA = "0x1585550", Offset = "0x1585550", Length = "0x68")]
132 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
133 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
134 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
135 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
136 private static IEnumerable<TSource> TakeIterator<TSource>(IEnumerable<TSource> source, int count)
137 {
138 throw null;
139 }
140
141 [global::Cpp2ILInjected.Token(Token = "0x6000041")]
142 [global::Cpp2ILInjected.Address(RVA = "0x1580CD8", Offset = "0x1580CD8", Length = "0x6C")]
143 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
144 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
145 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.ID.ContentSamples.BestiaryHelper", Member = "GetSortedBestiaryEntriesList", MemberParameters = new object[] { "Terraria.GameContent.Bestiary.BestiaryDatabase" }, ReturnType = "System.Collections.Generic.List`1<KeyValuePair`2<Int32, NPC>>")]
146 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
147 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
148 public static IOrderedEnumerable<TSource> OrderBy<TSource, TKey>(this IEnumerable<TSource> source, Func<TSource, TKey> keySelector)
149 {
150 throw null;
151 }
152
153 [global::Cpp2ILInjected.Token(Token = "0x6000042")]
154 [global::Cpp2ILInjected.Address(RVA = "0x1580EF4", Offset = "0x1580EF4", Length = "0x6C")]
155 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
156 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
157 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
158 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
159 public static IOrderedEnumerable<TSource> OrderByDescending<TSource, TKey>(this IEnumerable<TSource> source, Func<TSource, TKey> keySelector)
160 {
161 throw null;
162 }
163
164 [global::Cpp2ILInjected.Token(Token = "0x6000043")]
165 [global::Cpp2ILInjected.Address(RVA = "0x15855B8", Offset = "0x15855B8", Length = "0xD8")]
166 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
167 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
168 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.ID.ContentSamples.BestiaryHelper", Member = "GetSortedBestiaryEntriesList", MemberParameters = new object[] { "Terraria.GameContent.Bestiary.BestiaryDatabase" }, ReturnType = "System.Collections.Generic.List`1<KeyValuePair`2<Int32, NPC>>")]
169 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
170 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
171 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
172 public static IOrderedEnumerable<TSource> ThenBy<TSource, TKey>(this IOrderedEnumerable<TSource> source, Func<TSource, TKey> keySelector)
173 {
174 throw null;
175 }
176
177 [global::Cpp2ILInjected.Token(Token = "0x6000044")]
178 [global::Cpp2ILInjected.Address(RVA = "0x157FD60", Offset = "0x157FD60", Length = "0x8C")]
179 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
180 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
181 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.UI.Elements.UIBestiaryEntryInfoPage", Member = "AddInfoToList", MemberParameters = new object[] { "Terraria.GameContent.Bestiary.BestiaryEntry", "Terraria.GameContent.UI.Elements.ExtraBestiaryInfoPageInformation" }, ReturnType = typeof(void))]
182 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
183 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
184 public static IEnumerable<IGrouping<TKey, TSource>> GroupBy<TSource, TKey>(this IEnumerable<TSource> source, Func<TSource, TKey> keySelector)
185 {
186 throw null;
187 }
188
189 [global::Cpp2ILInjected.Token(Token = "0x6000045")]
190 [global::Cpp2ILInjected.Address(RVA = "0x157D22C", Offset = "0x157D22C", Length = "0x50")]
191 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
192 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Utils", Member = "GetTrueIndexes", MemberParameters = new object[] { "System.Boolean[][]" }, ReturnType = "System.Collections.Generic.List`1<Int32>")]
193 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
194 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
195 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
196 public static IEnumerable<TSource> Distinct<TSource>(this IEnumerable<TSource> source)
197 {
198 throw null;
199 }
200
201 [global::Cpp2ILInjected.Token(Token = "0x6000046")]
202 [global::Cpp2ILInjected.Address(RVA = "0x157D2CC", Offset = "0x157D2CC", Length = "0x68")]
203 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
204 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
205 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
206 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
208 {
209 throw null;
210 }
211
212 [global::Cpp2ILInjected.Token(Token = "0x6000047")]
213 [global::Cpp2ILInjected.Address(RVA = "0x1586D04", Offset = "0x1586D04", Length = "0x60")]
214 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
215 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.JavaScriptUtils", Member = ".cctor", ReturnType = typeof(void))]
216 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
218 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
219 public static IEnumerable<TSource> Union<TSource>(this IEnumerable<TSource> first, IEnumerable<TSource> second)
220 {
221 throw null;
222 }
223
224 [global::Cpp2ILInjected.Token(Token = "0x6000048")]
225 [global::Cpp2ILInjected.Address(RVA = "0x1586DC4", Offset = "0x1586DC4", Length = "0x78")]
226 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
227 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
228 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
229 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
231 {
232 throw null;
233 }
234
235 [global::Cpp2ILInjected.Token(Token = "0x6000049")]
236 [global::Cpp2ILInjected.Address(RVA = "0x157E018", Offset = "0x157E018", Length = "0x60")]
237 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
238 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.CoinLossRevengeSystem", Member = "CheckRespawns", ReturnType = typeof(void))]
239 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
240 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
241 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
242 public static IEnumerable<TSource> Except<TSource>(this IEnumerable<TSource> first, IEnumerable<TSource> second)
243 {
244 throw null;
245 }
246
247 [global::Cpp2ILInjected.Token(Token = "0x600004A")]
248 [global::Cpp2ILInjected.Address(RVA = "0x157E0D8", Offset = "0x157E0D8", Length = "0x78")]
249 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
250 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
251 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
252 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
254 {
255 throw null;
256 }
257
258 [global::Cpp2ILInjected.Token(Token = "0x600004B")]
259 [global::Cpp2ILInjected.Address(RVA = "0x1582CA0", Offset = "0x1582CA0", Length = "0x14")]
260 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
261 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Microsoft.Xna.Framework.Input.JoystickState", Member = "op_Equality", MemberParameters = new object[] { "Microsoft.Xna.Framework.Input.JoystickState", "Microsoft.Xna.Framework.Input.JoystickState" }, ReturnType = typeof(bool))]
262 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
263 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
264 public static bool SequenceEqual<TSource>(this IEnumerable<TSource> first, IEnumerable<TSource> second)
265 {
266 throw null;
267 }
268
269 [global::Cpp2ILInjected.Token(Token = "0x600004C")]
270 [global::Cpp2ILInjected.Address(RVA = "0x1582CF0", Offset = "0x1582CF0", Length = "0x6A8")]
271 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
272 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
273 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
274 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
275 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 32)]
276 public static bool SequenceEqual<TSource>(this IEnumerable<TSource> first, IEnumerable<TSource> second, IEqualityComparer<TSource> comparer)
277 {
278 throw null;
279 }
280
281 [global::Cpp2ILInjected.Token(Token = "0x600004D")]
282 [global::Cpp2ILInjected.Address(RVA = "0x1585918", Offset = "0x1585918", Length = "0x80")]
283 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
284 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.LootSimulation.LootSimulator", Member = "TryGettingLootFor", MemberParameters = new object[]
285 {
286 typeof(int),
287 typeof(int),
288 typeof(ref string)
289 }, ReturnType = typeof(bool))]
290 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.CollectionUtils", Member = "ToMultidimensionalArray", MemberParameters = new object[]
291 {
292 typeof(IList),
293 typeof(Type),
294 typeof(int)
295 }, ReturnType = typeof(Array))]
296 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
297 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Buffer<int>), Member = ".ctor", MemberParameters = new object[] { typeof(IEnumerable<int>) }, ReturnType = typeof(void))]
298 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Buffer<int>), Member = "ToArray", ReturnType = "TElement[]")]
299 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
300 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
301 public static TSource[] ToArray<TSource>(this IEnumerable<TSource> source)
302 {
303 throw null;
304 }
305
306 [global::Cpp2ILInjected.Token(Token = "0x600004E")]
307 [global::Cpp2ILInjected.Address(RVA = "0x1586A70", Offset = "0x1586A70", Length = "0x84")]
308 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
309 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
310 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.ID.ContentSamples.BestiaryHelper", Member = "GetSortedBestiaryEntriesList", MemberParameters = new object[] { "Terraria.GameContent.Bestiary.BestiaryDatabase" }, ReturnType = "System.Collections.Generic.List`1<KeyValuePair`2<Int32, NPC>>")]
311 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
312 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
313 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
314 public static List<TSource> ToList<TSource>(this IEnumerable<TSource> source)
315 {
316 throw null;
317 }
318
319 [global::Cpp2ILInjected.Token(Token = "0x600004F")]
320 [global::Cpp2ILInjected.Address(RVA = "0x1585B18", Offset = "0x1585B18", Length = "0x14")]
321 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
322 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ReLogic.Reflection.IdDictionary", Member = "Create", MemberParameters = new object[]
323 {
324 typeof(Type),
325 typeof(Type)
326 }, ReturnType = "ReLogic.Reflection.IdDictionary")]
327 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
328 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
329 public static Dictionary<TKey, TElement> ToDictionary<TSource, TKey, TElement>(this IEnumerable<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector)
330 {
331 throw null;
332 }
333
334 [global::Cpp2ILInjected.Token(Token = "0x6000050")]
335 [global::Cpp2ILInjected.Address(RVA = "0x1585B68", Offset = "0x1585B68", Length = "0x3CC")]
336 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
337 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
338 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
339 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
340 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 20)]
341 public static Dictionary<TKey, TElement> ToDictionary<TSource, TKey, TElement>(this IEnumerable<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, IEqualityComparer<TKey> comparer)
342 {
343 throw null;
344 }
345
346 [global::Cpp2ILInjected.Token(Token = "0x6000051")]
347 [global::Cpp2ILInjected.Address(RVA = "0x1580C2C", Offset = "0x1580C2C", Length = "0x4C")]
348 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
349 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Bestiary.BestiaryDatabaseNPCsPopulator", Member = "AddDropOverrides", MemberParameters = new object[] { "Terraria.GameContent.Bestiary.BestiaryDatabase" }, ReturnType = typeof(void))]
350 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Bestiary.NPCPortraitInfoElement", Member = "ProvideUIElement", MemberParameters = new object[] { "Terraria.GameContent.Bestiary.BestiaryUICollectionInfo" }, ReturnType = "Terraria.UI.UIElement")]
351 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.UI.Elements.UIBestiaryEntryButton", Member = "TryGettingBackgroundImageProvider", MemberParameters = new object[] { "Terraria.GameContent.Bestiary.BestiaryEntry" }, ReturnType = "ReLogic.Content.Asset`1<Texture2D>")]
352 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
353 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
354 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
355 public static IEnumerable<TResult> OfType<TResult>(this IEnumerable source)
356 {
357 throw null;
358 }
359
360 [global::Cpp2ILInjected.Token(Token = "0x6000052")]
361 [global::Cpp2ILInjected.Address(RVA = "0x1580C78", Offset = "0x1580C78", Length = "0x60")]
362 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
363 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
364 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
365 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
366 private static IEnumerable<TResult> OfTypeIterator<TResult>(IEnumerable source)
367 {
368 throw null;
369 }
370
371 [global::Cpp2ILInjected.Token(Token = "0x6000053")]
372 [global::Cpp2ILInjected.Address(RVA = "0x157AC88", Offset = "0x157AC88", Length = "0x94")]
373 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
374 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.DictionaryWrapper`2", Member = "GetEnumerator", ReturnType = "System.Collections.Generic.IEnumerator`1<KeyValuePair`2<TKey, TValue>>")]
375 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
376 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
377 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
378 public static IEnumerable<TResult> Cast<TResult>(this IEnumerable source)
379 {
380 throw null;
381 }
382
383 [global::Cpp2ILInjected.Token(Token = "0x6000054")]
384 [global::Cpp2ILInjected.Address(RVA = "0x157ADB0", Offset = "0x157ADB0", Length = "0x60")]
385 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
386 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
387 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
388 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
389 private static IEnumerable<TResult> CastIterator<TResult>(IEnumerable source)
390 {
391 throw null;
392 }
393
394 [global::Cpp2ILInjected.Token(Token = "0x6000055")]
395 [global::Cpp2ILInjected.Address(RVA = "0x157E1C8", Offset = "0x157E1C8", Length = "0x44C")]
396 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
397 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
398 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Initializers.AssetInitializer", Member = "LoadMinimapFrames", MemberParameters = new object[] { "ReLogic.Content.AssetRequestMode" }, ReturnType = typeof(void))]
399 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Initializers.AssetInitializer", Member = "LoadPlayerResourceSets", MemberParameters = new object[] { "ReLogic.Content.AssetRequestMode" }, ReturnType = typeof(void))]
400 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.UI.ResourceSets.PlayerResourceSetsManager", Member = "SetActive", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
401 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.ReflectionUtils", Member = "GetFieldsAndProperties", MemberParameters = new object[]
402 {
403 typeof(Type),
405 }, ReturnType = "System.Collections.Generic.List`1<MemberInfo>")]
406 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Serialization.DefaultContractResolver", Member = "SetExtensionDataDelegates", MemberParameters = new object[]
407 {
408 "Newtonsoft.Json.Serialization.JsonObjectContract",
410 }, ReturnType = typeof(void))]
411 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ToggleGroup", Member = "GetFirstActiveToggle", ReturnType = "UnityEngine.UI.Toggle")]
412 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
413 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "NoElements", ReturnType = typeof(Exception))]
414 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
415 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 25)]
416 public static TSource First<TSource>(this IEnumerable<TSource> source)
417 {
418 throw null;
419 }
420
421 [global::Cpp2ILInjected.Token(Token = "0x6000056")]
422 [global::Cpp2ILInjected.Address(RVA = "0x157EECC", Offset = "0x157EECC", Length = "0x444")]
423 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
424 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
425 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
426 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
427 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 25)]
428 public static TSource FirstOrDefault<TSource>(this IEnumerable<TSource> source)
429 {
430 throw null;
431 }
432
433 [global::Cpp2ILInjected.Token(Token = "0x6000057")]
434 [global::Cpp2ILInjected.Address(RVA = "0x157F310", Offset = "0x157F310", Length = "0x378")]
435 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
436 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
437 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Chat.ChatCommandProcessor", Member = "CreateOutgoingMessage", MemberParameters = new object[] { typeof(string) }, ReturnType = "Terraria.Chat.ChatMessage")]
438 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
439 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
440 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
441 public static TSource FirstOrDefault<TSource>(this IEnumerable<TSource> source, Func<TSource, bool> predicate)
442 {
443 throw null;
444 }
445
446 [global::Cpp2ILInjected.Token(Token = "0x6000058")]
447 [global::Cpp2ILInjected.Address(RVA = "0x157FF04", Offset = "0x157FF04", Length = "0x4AC")]
448 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
449 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
450 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.UI.ResourceSets.PlayerResourceSetsManager", Member = "CycleResourceSet", ReturnType = typeof(void))]
451 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
452 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "NoElements", ReturnType = typeof(Exception))]
453 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
454 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 26)]
455 public static TSource Last<TSource>(this IEnumerable<TSource> source)
456 {
457 throw null;
458 }
459
460 [global::Cpp2ILInjected.Token(Token = "0x6000059")]
461 [global::Cpp2ILInjected.Address(RVA = "0x1580874", Offset = "0x1580874", Length = "0x338")]
462 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
463 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
464 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Serialization.DefaultContractResolver", Member = "GetExtensionDataMemberForType", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(MemberInfo))]
465 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
466 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
467 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
468 public static TSource LastOrDefault<TSource>(this IEnumerable<TSource> source, Func<TSource, bool> predicate)
469 {
470 throw null;
471 }
472
473 [global::Cpp2ILInjected.Token(Token = "0x600005A")]
474 [global::Cpp2ILInjected.Address(RVA = "0x15847A8", Offset = "0x15847A8", Length = "0x4DC")]
475 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
476 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
477 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.ReflectionObject", Member = "Create", MemberParameters = new object[]
478 {
479 typeof(Type),
481 "System.String[]"
482 }, ReturnType = "Newtonsoft.Json.Utilities.ReflectionObject")]
483 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
484 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "NoElements", ReturnType = typeof(Exception))]
485 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "MoreThanOneElement", ReturnType = typeof(Exception))]
486 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
487 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 28)]
488 public static TSource Single<TSource>(this IEnumerable<TSource> source)
489 {
490 throw null;
491 }
492
493 [global::Cpp2ILInjected.Token(Token = "0x600005B")]
494 [global::Cpp2ILInjected.Address(RVA = "0x1584C84", Offset = "0x1584C84", Length = "0x4C4")]
495 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
496 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
497 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ReLogic.Utilities.AttributeUtilities", Member = "GetAttribute", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { typeof(MethodBase) }, ReturnType = "T")]
498 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.EnumUtils", Member = "InitializeEnumType", MemberParameters = new object[] { typeof(Type) }, ReturnType = "Newtonsoft.Json.Utilities.BidirectionalDictionary`2<String, String>")]
499 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.ReflectionUtils", Member = "GetMemberInfoFromType", MemberParameters = new object[]
500 {
501 typeof(Type),
503 }, ReturnType = typeof(MemberInfo))]
504 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
505 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "MoreThanOneElement", ReturnType = typeof(Exception))]
506 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
507 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 26)]
508 public static TSource SingleOrDefault<TSource>(this IEnumerable<TSource> source)
509 {
510 throw null;
511 }
512
513 [global::Cpp2ILInjected.Token(Token = "0x600005C")]
514 [global::Cpp2ILInjected.Address(RVA = "0x1585148", Offset = "0x1585148", Length = "0x3BC")]
515 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
516 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
517 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Localization.GameCulture", Member = "FromName", MemberParameters = new object[] { typeof(string) }, ReturnType = "Terraria.Localization.GameCulture")]
518 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Items.ItemVariants", Member = "GetEntry", MemberParameters = new object[]
519 {
520 typeof(int),
521 "Terraria.GameContent.Items.ItemVariant"
522 }, ReturnType = "Terraria.GameContent.Items.ItemVariants.VariantEntry")]
523 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.ReflectionUtils", Member = "GetDefaultConstructor", MemberParameters = new object[]
524 {
525 typeof(Type),
526 typeof(bool)
527 }, ReturnType = typeof(ConstructorInfo))]
528 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.Networking.PlayerConnection.PlayerEditorConnectionEvents", Member = "AddAndCreate", MemberParameters = new object[] { typeof(Guid) }, ReturnType = "UnityEngine.Events.UnityEvent`1<MessageEventArgs>")]
529 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.Networking.PlayerConnection.PlayerEditorConnectionEvents", Member = "UnregisterManagedCallback", MemberParameters = new object[]
530 {
531 typeof(Guid),
532 "UnityEngine.Events.UnityAction`1<MessageEventArgs>"
533 }, ReturnType = typeof(void))]
534 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
535 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "MoreThanOneMatch", ReturnType = typeof(Exception))]
536 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
537 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
538 public static TSource SingleOrDefault<TSource>(this IEnumerable<TSource> source, Func<TSource, bool> predicate)
539 {
540 throw null;
541 }
542
543 [global::Cpp2ILInjected.Token(Token = "0x600005D")]
544 [global::Cpp2ILInjected.Address(RVA = "0x157D39C", Offset = "0x157D39C", Length = "0x410")]
545 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
546 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
547 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Ambience.AmbienceServer", Member = "Update", ReturnType = typeof(void))]
548 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
549 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentOutOfRange", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
550 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
551 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 27)]
552 public static TSource ElementAt<TSource>(this IEnumerable<TSource> source, int index)
553 {
554 throw null;
555 }
556
557 [global::Cpp2ILInjected.Token(Token = "0x600005E")]
558 [global::Cpp2ILInjected.Address(RVA = "0x157DFCC", Offset = "0x157DFCC", Length = "0x4C")]
559 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
560 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
561 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
563 {
564 throw null;
565 }
566
567 [global::Cpp2ILInjected.Token(Token = "0x600005F")]
568 [global::Cpp2ILInjected.Address(RVA = "0x157A344", Offset = "0x157A344", Length = "0x298")]
569 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
570 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
571 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.ReflectionUtils.<>c", Member = "<GetDefaultConstructor>b__10_0", MemberParameters = new object[] { typeof(ConstructorInfo) }, ReturnType = typeof(bool))]
572 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.Networking.PlayerConnection.PlayerEditorConnectionEvents", Member = "InvokeMessageIdSubscribers", MemberParameters = new object[]
573 {
574 typeof(Guid),
575 "System.Byte[]",
576 typeof(int)
577 }, ReturnType = typeof(void))]
578 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
579 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
580 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
581 public static bool Any<TSource>(this IEnumerable<TSource> source)
582 {
583 throw null;
584 }
585
586 [global::Cpp2ILInjected.Token(Token = "0x6000060")]
587 [global::Cpp2ILInjected.Address(RVA = "0x157A5DC", Offset = "0x157A5DC", Length = "0x350")]
588 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
589 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
590 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Items.ItemVariants.VariantEntry", Member = "AnyConditionMet", ReturnType = typeof(bool))]
591 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Bestiary.BestiaryDatabaseNPCsPopulator", Member = "TryGivingEntryFlavorTextIfItIsMissing", MemberParameters = new object[] { "Terraria.GameContent.Bestiary.BestiaryEntry" }, ReturnType = typeof(void))]
592 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Bestiary.NPCPortraitInfoElement.<>c__DisplayClass2_0", Member = "<ProvideUIElement>b__0", MemberParameters = new object[] { "Terraria.GameContent.Bestiary.IBestiaryBackgroundImagePathAndColorProvider" }, ReturnType = typeof(bool))]
593 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.UI.Elements.UIBestiaryEntryButton.<>c__DisplayClass9_0", Member = "<TryGettingBackgroundImageProvider>b__2", MemberParameters = new object[] { "Terraria.GameContent.Bestiary.IBestiaryBackgroundImagePathAndColorProvider" }, ReturnType = typeof(bool))]
594 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.ReflectionUtils", Member = "IsMethodOverridden", MemberParameters = new object[]
595 {
596 typeof(Type),
597 typeof(Type),
598 typeof(string)
599 }, ReturnType = typeof(bool))]
600 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Converters.QuaternionConverter", Member = "ReadJson", MemberParameters = new object[]
601 {
602 "Newtonsoft.Json.JsonReader",
603 typeof(Type),
604 typeof(object),
605 "Newtonsoft.Json.JsonSerializer"
606 }, ReturnType = typeof(object))]
607 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.Networking.PlayerConnection.PlayerConnection", Member = "Register", MemberParameters = new object[]
608 {
609 typeof(Guid),
610 "UnityEngine.Events.UnityAction`1<MessageEventArgs>"
611 }, ReturnType = typeof(void))]
612 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.Networking.PlayerConnection.PlayerConnection", Member = "Unregister", MemberParameters = new object[]
613 {
614 typeof(Guid),
615 "UnityEngine.Events.UnityAction`1<MessageEventArgs>"
616 }, ReturnType = typeof(void))]
617 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 12)]
618 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
619 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
620 public static bool Any<TSource>(this IEnumerable<TSource> source, Func<TSource, bool> predicate)
621 {
622 throw null;
623 }
624
625 [global::Cpp2ILInjected.Token(Token = "0x6000061")]
626 [global::Cpp2ILInjected.Address(RVA = "0x1579CC4", Offset = "0x1579CC4", Length = "0x340")]
627 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
628 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
629 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "InControl.Internal.CodeWriter", Member = "Append", MemberParameters = new object[]
630 {
631 typeof(bool),
632 typeof(string)
633 }, ReturnType = typeof(void))]
634 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
635 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
636 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
637 public static bool All<TSource>(this IEnumerable<TSource> source, Func<TSource, bool> predicate)
638 {
639 throw null;
640 }
641
642 [global::Cpp2ILInjected.Token(Token = "0x6000062")]
643 [global::Cpp2ILInjected.Address(RVA = "0x157C778", Offset = "0x157C778", Length = "0x3DC")]
644 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
645 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
646 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.UI.Elements.UIBestiaryEntryInfoPage", Member = "AddInfoToList", MemberParameters = new object[] { "Terraria.GameContent.Bestiary.BestiaryEntry", "Terraria.GameContent.UI.Elements.ExtraBestiaryInfoPageInformation" }, ReturnType = typeof(void))]
647 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.ReflectionUtils", Member = "GetFieldsAndProperties", MemberParameters = new object[]
648 {
649 typeof(Type),
651 }, ReturnType = "System.Collections.Generic.List`1<MemberInfo>")]
652 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ToggleGroup", Member = "EnsureValidState", ReturnType = typeof(void))]
653 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.ToggleGroup", Member = "GetFirstActiveToggle", ReturnType = "UnityEngine.UI.Toggle")]
654 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
655 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
656 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 26)]
657 public static int Count<TSource>(this IEnumerable<TSource> source)
658 {
659 throw null;
660 }
661
662 [global::Cpp2ILInjected.Token(Token = "0x6000063")]
663 [global::Cpp2ILInjected.Address(RVA = "0x157CB54", Offset = "0x157CB54", Length = "0x36C")]
664 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
665 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
666 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.GameContent.Ambience.AmbienceServer", Member = "Update", ReturnType = typeof(void))]
667 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
668 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
669 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
670 public static int Count<TSource>(this IEnumerable<TSource> source, Func<TSource, bool> predicate)
671 {
672 throw null;
673 }
674
675 [global::Cpp2ILInjected.Token(Token = "0x6000064")]
676 [global::Cpp2ILInjected.Address(RVA = "0x157B968", Offset = "0x157B968", Length = "0xE0")]
677 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
678 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
679 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Main", Member = "GetPlayerPathFromName", MemberParameters = new object[]
680 {
681 typeof(string),
682 typeof(bool)
683 }, ReturnType = typeof(string))]
684 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Terraria.Main", Member = "GetWorldPathFromName", MemberParameters = new object[]
685 {
686 typeof(string),
687 typeof(bool)
688 }, ReturnType = typeof(string))]
689 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
690 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
691 public static bool Contains<TSource>(this IEnumerable<TSource> source, TSource value)
692 {
693 throw null;
694 }
695
696 [global::Cpp2ILInjected.Token(Token = "0x6000065")]
697 [global::Cpp2ILInjected.Address(RVA = "0x157BC08", Offset = "0x157BC08", Length = "0x3D0")]
698 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
699 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
700 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
701 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
702 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 20)]
703 public static bool Contains<TSource>(this IEnumerable<TSource> source, TSource value, IEqualityComparer<TSource> comparer)
704 {
705 throw null;
706 }
707
708 [global::Cpp2ILInjected.Token(Token = "0x6000066")]
709 [global::Cpp2ILInjected.Address(RVA = "0x1D3F538", Offset = "0x1D3F538", Length = "0x310")]
710 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
711 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Enumerable), Member = "Min", MemberTypeParameters = new object[] { "TSource" }, MemberParameters = new object[] { "System.Collections.Generic.IEnumerable`1<TSource>", "System.Func`2<TSource, Int32>" }, ReturnType = typeof(int))]
712 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
713 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
714 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "NoElements", ReturnType = typeof(Exception))]
715 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
716 public static int Min(this IEnumerable<int> source)
717 {
718 throw null;
719 }
720
721 [global::Cpp2ILInjected.Token(Token = "0x6000067")]
722 [global::Cpp2ILInjected.Address(RVA = "0x1580BEC", Offset = "0x1580BEC", Length = "0x20")]
723 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
724 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
725 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
726 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enumerable), Member = "Min", MemberParameters = new object[] { typeof(IEnumerable<int>) }, ReturnType = typeof(int))]
727 public static int Min<TSource>(this IEnumerable<TSource> source, Func<TSource, int> selector)
728 {
729 throw null;
730 }
731
732 [global::Cpp2ILInjected.Token(Token = "0x6000068")]
733 [global::Cpp2ILInjected.Address(RVA = "0x1D3F848", Offset = "0x1D3F848", Length = "0x310")]
734 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
735 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Enumerable), Member = "Max", MemberTypeParameters = new object[] { "TSource" }, MemberParameters = new object[] { "System.Collections.Generic.IEnumerable`1<TSource>", "System.Func`2<TSource, Int32>" }, ReturnType = typeof(int))]
736 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
737 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
738 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "NoElements", ReturnType = typeof(Exception))]
739 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
740 public static int Max(this IEnumerable<int> source)
741 {
742 throw null;
743 }
744
745 [global::Cpp2ILInjected.Token(Token = "0x6000069")]
746 [global::Cpp2ILInjected.Address(RVA = "0x1580BAC", Offset = "0x1580BAC", Length = "0x20")]
747 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
748 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
749 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
750 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Enumerable), Member = "Max", MemberParameters = new object[] { typeof(IEnumerable<int>) }, ReturnType = typeof(int))]
751 public static int Max<TSource>(this IEnumerable<TSource> source, Func<TSource, int> selector)
752 {
753 throw null;
754 }
755
756 [global::Cpp2ILInjected.Token(Token = "0x2000009")]
757 private abstract class Iterator<TSource> : IEnumerable<TSource>, IEnumerable, IEnumerator<TSource>, IDisposable, IEnumerator
758 {
759 [global::Cpp2ILInjected.Token(Token = "0x600006A")]
760 [global::Cpp2ILInjected.Address(RVA = "0x1712414", Offset = "0x1712414", Length = "0x2C")]
761 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
762 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
763 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
764 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Thread), Member = "get_CurrentThread", ReturnType = typeof(Thread))]
765 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Thread), Member = "get_ManagedThreadId", ReturnType = typeof(int))]
766 public Iterator()
767 {
768 throw null;
769 }
770
771 [global::Cpp2ILInjected.Token(Token = "0x1700000D")]
772 public TSource Current
773 {
774 [global::Cpp2ILInjected.Token(Token = "0x600006B")]
775 [global::Cpp2ILInjected.Address(RVA = "0x1712440", Offset = "0x1712440", Length = "0xC")]
776 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
777 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
778 get
779 {
780 throw null;
781 }
782 }
783
784 [global::Cpp2ILInjected.Token(Token = "0x600006C")]
785 public abstract Enumerable.Iterator<TSource> Clone();
786
787 [global::Cpp2ILInjected.Token(Token = "0x600006D")]
788 [global::Cpp2ILInjected.Address(RVA = "0x171244C", Offset = "0x171244C", Length = "0x10")]
789 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
790 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
791 public virtual void Dispose()
792 {
793 throw null;
794 }
795
796 [global::Cpp2ILInjected.Token(Token = "0x600006E")]
797 [global::Cpp2ILInjected.Address(RVA = "0x171245C", Offset = "0x171245C", Length = "0x5C")]
798 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
799 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
800 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
801 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Thread), Member = "get_CurrentThread", ReturnType = typeof(Thread))]
802 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Thread), Member = "get_ManagedThreadId", ReturnType = typeof(int))]
804 {
805 throw null;
806 }
807
808 [global::Cpp2ILInjected.Token(Token = "0x600006F")]
809 public abstract bool MoveNext();
810
811 [global::Cpp2ILInjected.Token(Token = "0x6000070")]
812 public abstract IEnumerable<TResult> Select<TResult>(Func<TSource, TResult> selector);
813
814 [global::Cpp2ILInjected.Token(Token = "0x6000071")]
815 public abstract IEnumerable<TSource> Where(Func<TSource, bool> predicate);
816
817 [global::Cpp2ILInjected.Token(Token = "0x1700000E")]
819 {
820 [global::Cpp2ILInjected.Token(Token = "0x6000072")]
821 [global::Cpp2ILInjected.Address(RVA = "0x17124B8", Offset = "0x17124B8", Length = "0x50")]
822 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
823 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
824 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
825 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
826 get
827 {
828 throw null;
829 }
830 }
831
832 [global::Cpp2ILInjected.Token(Token = "0x6000073")]
833 [global::Cpp2ILInjected.Address(RVA = "0x1712508", Offset = "0x1712508", Length = "0x14")]
834 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
835 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
836 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
838 {
839 throw null;
840 }
841
842 [global::Cpp2ILInjected.Token(Token = "0x6000074")]
843 [global::Cpp2ILInjected.Address(RVA = "0x171251C", Offset = "0x171251C", Length = "0x38")]
844 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
845 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
846 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
847 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
849 {
850 throw null;
851 }
852
853 [global::Cpp2ILInjected.Token(Token = "0x4000010")]
854 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
855 private int threadId;
856
857 [global::Cpp2ILInjected.Token(Token = "0x4000011")]
858 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
859 internal int state;
860
861 [global::Cpp2ILInjected.Token(Token = "0x4000012")]
862 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
863 internal TSource current;
864 }
865
866 [global::Cpp2ILInjected.Token(Token = "0x200000A")]
867 private class WhereEnumerableIterator<TSource> : Enumerable.Iterator<TSource>
868 {
869 [global::Cpp2ILInjected.Token(Token = "0x6000075")]
870 [global::Cpp2ILInjected.Address(RVA = "0x18DC27C", Offset = "0x18DC27C", Length = "0x38")]
871 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
872 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
873 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
874 public WhereEnumerableIterator(IEnumerable<TSource> source, Func<TSource, bool> predicate)
875 {
876 throw null;
877 }
878
879 [global::Cpp2ILInjected.Token(Token = "0x6000076")]
880 [global::Cpp2ILInjected.Address(RVA = "0x18DC2B4", Offset = "0x18DC2B4", Length = "0x60")]
881 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
882 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
883 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
884 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
885 public override Enumerable.Iterator<TSource> Clone()
886 {
887 throw null;
888 }
889
890 [global::Cpp2ILInjected.Token(Token = "0x6000077")]
891 [global::Cpp2ILInjected.Address(RVA = "0x18DC314", Offset = "0x18DC314", Length = "0xBC")]
892 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
893 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
894 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
895 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
896 public override void Dispose()
897 {
898 throw null;
899 }
900
901 [global::Cpp2ILInjected.Token(Token = "0x6000078")]
902 [global::Cpp2ILInjected.Address(RVA = "0x18DC3D0", Offset = "0x18DC3D0", Length = "0x208")]
903 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
904 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
905 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
906 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
907 public override bool MoveNext()
908 {
909 throw null;
910 }
911
912 [global::Cpp2ILInjected.Token(Token = "0x6000079")]
913 [global::Cpp2ILInjected.Address(RVA = "0x14C64E8", Offset = "0x14C64E8", Length = "0x68")]
914 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
915 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
916 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
917 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
918 public override IEnumerable<TResult> Select<TResult>(Func<TSource, TResult> selector)
919 {
920 throw null;
921 }
922
923 [global::Cpp2ILInjected.Token(Token = "0x600007A")]
924 [global::Cpp2ILInjected.Address(RVA = "0x18DC5D8", Offset = "0x18DC5D8", Length = "0x80")]
925 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
926 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
927 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
928 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
929 public override IEnumerable<TSource> Where(Func<TSource, bool> predicate)
930 {
931 throw null;
932 }
933
934 [global::Cpp2ILInjected.Token(Token = "0x4000013")]
935 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
937
938 [global::Cpp2ILInjected.Token(Token = "0x4000014")]
939 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
940 private Func<TSource, bool> predicate;
941
942 [global::Cpp2ILInjected.Token(Token = "0x4000015")]
943 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
945 }
946
947 [global::Cpp2ILInjected.Token(Token = "0x200000B")]
948 private class WhereArrayIterator<TSource> : Enumerable.Iterator<TSource>
949 {
950 [global::Cpp2ILInjected.Token(Token = "0x600007B")]
951 [global::Cpp2ILInjected.Address(RVA = "0x18DBA30", Offset = "0x18DBA30", Length = "0x38")]
952 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
953 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
954 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
955 public WhereArrayIterator(TSource[] source, Func<TSource, bool> predicate)
956 {
957 throw null;
958 }
959
960 [global::Cpp2ILInjected.Token(Token = "0x600007C")]
961 [global::Cpp2ILInjected.Address(RVA = "0x18DBA68", Offset = "0x18DBA68", Length = "0x60")]
962 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
963 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
964 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
965 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
966 public override Enumerable.Iterator<TSource> Clone()
967 {
968 throw null;
969 }
970
971 [global::Cpp2ILInjected.Token(Token = "0x600007D")]
972 [global::Cpp2ILInjected.Address(RVA = "0x18DBAC8", Offset = "0x18DBAC8", Length = "0x98")]
973 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
974 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
975 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
976 public override bool MoveNext()
977 {
978 throw null;
979 }
980
981 [global::Cpp2ILInjected.Token(Token = "0x600007E")]
982 [global::Cpp2ILInjected.Address(RVA = "0x14C62E0", Offset = "0x14C62E0", Length = "0x68")]
983 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
984 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
985 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
986 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
987 public override IEnumerable<TResult> Select<TResult>(Func<TSource, TResult> selector)
988 {
989 throw null;
990 }
991
992 [global::Cpp2ILInjected.Token(Token = "0x600007F")]
993 [global::Cpp2ILInjected.Address(RVA = "0x18DBB60", Offset = "0x18DBB60", Length = "0x80")]
994 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
995 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
996 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
997 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
998 public override IEnumerable<TSource> Where(Func<TSource, bool> predicate)
999 {
1000 throw null;
1001 }
1002
1003 [global::Cpp2ILInjected.Token(Token = "0x4000016")]
1004 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1005 private TSource[] source;
1006
1007 [global::Cpp2ILInjected.Token(Token = "0x4000017")]
1008 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1009 private Func<TSource, bool> predicate;
1010
1011 [global::Cpp2ILInjected.Token(Token = "0x4000018")]
1012 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1013 private int index;
1014 }
1015
1016 [global::Cpp2ILInjected.Token(Token = "0x200000C")]
1017 private class WhereListIterator<TSource> : Enumerable.Iterator<TSource>
1018 {
1019 [global::Cpp2ILInjected.Token(Token = "0x6000080")]
1020 [global::Cpp2ILInjected.Address(RVA = "0x18DDD84", Offset = "0x18DDD84", Length = "0x38")]
1021 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1022 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1023 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1024 public WhereListIterator(List<TSource> source, Func<TSource, bool> predicate)
1025 {
1026 throw null;
1027 }
1028
1029 [global::Cpp2ILInjected.Token(Token = "0x6000081")]
1030 [global::Cpp2ILInjected.Address(RVA = "0x18DDDBC", Offset = "0x18DDDBC", Length = "0x60")]
1031 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1032 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1033 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1034 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1035 public override Enumerable.Iterator<TSource> Clone()
1036 {
1037 throw null;
1038 }
1039
1040 [global::Cpp2ILInjected.Token(Token = "0x6000082")]
1041 [global::Cpp2ILInjected.Address(RVA = "0x18DDE1C", Offset = "0x18DDE1C", Length = "0xD8")]
1042 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1043 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1044 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1045 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<>.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
1046 public override bool MoveNext()
1047 {
1048 throw null;
1049 }
1050
1051 [global::Cpp2ILInjected.Token(Token = "0x6000083")]
1052 [global::Cpp2ILInjected.Address(RVA = "0x14C66F0", Offset = "0x14C66F0", Length = "0x68")]
1053 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1054 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1055 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1056 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1057 public override IEnumerable<TResult> Select<TResult>(Func<TSource, TResult> selector)
1058 {
1059 throw null;
1060 }
1061
1062 [global::Cpp2ILInjected.Token(Token = "0x6000084")]
1063 [global::Cpp2ILInjected.Address(RVA = "0x18DDEF4", Offset = "0x18DDEF4", Length = "0x80")]
1064 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1065 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1066 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1067 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1068 public override IEnumerable<TSource> Where(Func<TSource, bool> predicate)
1069 {
1070 throw null;
1071 }
1072
1073 [global::Cpp2ILInjected.Token(Token = "0x4000019")]
1074 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1076
1077 [global::Cpp2ILInjected.Token(Token = "0x400001A")]
1078 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1079 private Func<TSource, bool> predicate;
1080
1081 [global::Cpp2ILInjected.Token(Token = "0x400001B")]
1082 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1084 }
1085
1086 [global::Cpp2ILInjected.Token(Token = "0x200000D")]
1088 {
1089 [global::Cpp2ILInjected.Token(Token = "0x6000085")]
1090 [global::Cpp2ILInjected.Address(RVA = "0x18DFF4C", Offset = "0x18DFF4C", Length = "0x48")]
1091 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1092 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1093 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1094 public WhereSelectEnumerableIterator(IEnumerable<TSource> source, Func<TSource, bool> predicate, Func<TSource, TResult> selector)
1095 {
1096 throw null;
1097 }
1098
1099 [global::Cpp2ILInjected.Token(Token = "0x6000086")]
1100 [global::Cpp2ILInjected.Address(RVA = "0x18DFF94", Offset = "0x18DFF94", Length = "0x70")]
1101 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1102 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1103 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1104 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1106 {
1107 throw null;
1108 }
1109
1110 [global::Cpp2ILInjected.Token(Token = "0x6000087")]
1111 [global::Cpp2ILInjected.Address(RVA = "0x18E0004", Offset = "0x18E0004", Length = "0xBC")]
1112 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1113 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1114 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1115 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1116 public override void Dispose()
1117 {
1118 throw null;
1119 }
1120
1121 [global::Cpp2ILInjected.Token(Token = "0x6000088")]
1122 [global::Cpp2ILInjected.Address(RVA = "0x18E00C0", Offset = "0x18E00C0", Length = "0x22C")]
1123 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1124 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1125 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1126 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
1127 public override bool MoveNext()
1128 {
1129 throw null;
1130 }
1131
1132 [global::Cpp2ILInjected.Token(Token = "0x6000089")]
1133 [global::Cpp2ILInjected.Address(RVA = "0x14C6EA4", Offset = "0x14C6EA4", Length = "0x84")]
1134 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1135 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1136 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1137 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1138 public override IEnumerable<TResult2> Select<TResult2>(Func<TResult, TResult2> selector)
1139 {
1140 throw null;
1141 }
1142
1143 [global::Cpp2ILInjected.Token(Token = "0x600008A")]
1144 [global::Cpp2ILInjected.Address(RVA = "0x18E02EC", Offset = "0x18E02EC", Length = "0x6C")]
1145 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1146 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1147 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1148 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1150 {
1151 throw null;
1152 }
1153
1154 [global::Cpp2ILInjected.Token(Token = "0x400001C")]
1155 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1157
1158 [global::Cpp2ILInjected.Token(Token = "0x400001D")]
1159 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1160 private Func<TSource, bool> predicate;
1161
1162 [global::Cpp2ILInjected.Token(Token = "0x400001E")]
1163 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1164 private Func<TSource, TResult> selector;
1165
1166 [global::Cpp2ILInjected.Token(Token = "0x400001F")]
1167 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1169 }
1170
1171 [global::Cpp2ILInjected.Token(Token = "0x200000E")]
1172 private class WhereSelectArrayIterator<TSource, TResult> : Enumerable.Iterator<TResult>
1173 {
1174 [global::Cpp2ILInjected.Token(Token = "0x600008B")]
1175 [global::Cpp2ILInjected.Address(RVA = "0x18DE740", Offset = "0x18DE740", Length = "0x48")]
1176 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1177 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1178 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1179 public WhereSelectArrayIterator(TSource[] source, Func<TSource, bool> predicate, Func<TSource, TResult> selector)
1180 {
1181 throw null;
1182 }
1183
1184 [global::Cpp2ILInjected.Token(Token = "0x600008C")]
1185 [global::Cpp2ILInjected.Address(RVA = "0x18DE788", Offset = "0x18DE788", Length = "0x70")]
1186 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1187 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1188 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1189 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1191 {
1192 throw null;
1193 }
1194
1195 [global::Cpp2ILInjected.Token(Token = "0x600008D")]
1196 [global::Cpp2ILInjected.Address(RVA = "0x18DE7F8", Offset = "0x18DE7F8", Length = "0xBC")]
1197 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1198 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1199 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1200 public override bool MoveNext()
1201 {
1202 throw null;
1203 }
1204
1205 [global::Cpp2ILInjected.Token(Token = "0x600008E")]
1206 [global::Cpp2ILInjected.Address(RVA = "0x14C68F8", Offset = "0x14C68F8", Length = "0x84")]
1207 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1208 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1209 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1210 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1211 public override IEnumerable<TResult2> Select<TResult2>(Func<TResult, TResult2> selector)
1212 {
1213 throw null;
1214 }
1215
1216 [global::Cpp2ILInjected.Token(Token = "0x600008F")]
1217 [global::Cpp2ILInjected.Address(RVA = "0x18DE8B4", Offset = "0x18DE8B4", Length = "0x6C")]
1218 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1219 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1220 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1221 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1223 {
1224 throw null;
1225 }
1226
1227 [global::Cpp2ILInjected.Token(Token = "0x4000020")]
1228 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1229 private TSource[] source;
1230
1231 [global::Cpp2ILInjected.Token(Token = "0x4000021")]
1232 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1233 private Func<TSource, bool> predicate;
1234
1235 [global::Cpp2ILInjected.Token(Token = "0x4000022")]
1236 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1237 private Func<TSource, TResult> selector;
1238
1239 [global::Cpp2ILInjected.Token(Token = "0x4000023")]
1240 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1241 private int index;
1242 }
1243
1244 [global::Cpp2ILInjected.Token(Token = "0x200000F")]
1245 private class WhereSelectListIterator<TSource, TResult> : Enumerable.Iterator<TResult>
1246 {
1247 [global::Cpp2ILInjected.Token(Token = "0x6000090")]
1248 [global::Cpp2ILInjected.Address(RVA = "0x18E33C4", Offset = "0x18E33C4", Length = "0x48")]
1249 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1250 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1251 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1252 public WhereSelectListIterator(List<TSource> source, Func<TSource, bool> predicate, Func<TSource, TResult> selector)
1253 {
1254 throw null;
1255 }
1256
1257 [global::Cpp2ILInjected.Token(Token = "0x6000091")]
1258 [global::Cpp2ILInjected.Address(RVA = "0x18E340C", Offset = "0x18E340C", Length = "0x70")]
1259 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1260 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1261 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1262 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1264 {
1265 throw null;
1266 }
1267
1268 [global::Cpp2ILInjected.Token(Token = "0x6000092")]
1269 [global::Cpp2ILInjected.Address(RVA = "0x18E347C", Offset = "0x18E347C", Length = "0xFC")]
1270 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1271 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1272 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1273 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<>.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
1274 public override bool MoveNext()
1275 {
1276 throw null;
1277 }
1278
1279 [global::Cpp2ILInjected.Token(Token = "0x6000093")]
1280 [global::Cpp2ILInjected.Address(RVA = "0x14C7450", Offset = "0x14C7450", Length = "0x84")]
1281 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1282 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1283 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1284 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1285 public override IEnumerable<TResult2> Select<TResult2>(Func<TResult, TResult2> selector)
1286 {
1287 throw null;
1288 }
1289
1290 [global::Cpp2ILInjected.Token(Token = "0x6000094")]
1291 [global::Cpp2ILInjected.Address(RVA = "0x18E3578", Offset = "0x18E3578", Length = "0x6C")]
1292 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1293 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1294 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1295 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1297 {
1298 throw null;
1299 }
1300
1301 [global::Cpp2ILInjected.Token(Token = "0x4000024")]
1302 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1304
1305 [global::Cpp2ILInjected.Token(Token = "0x4000025")]
1306 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1307 private Func<TSource, bool> predicate;
1308
1309 [global::Cpp2ILInjected.Token(Token = "0x4000026")]
1310 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1311 private Func<TSource, TResult> selector;
1312
1313 [global::Cpp2ILInjected.Token(Token = "0x4000027")]
1314 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1316 }
1317
1319 [global::Cpp2ILInjected.Token(Token = "0x2000010")]
1320 private sealed class <SelectIterator>d__5<TSource, TResult> : IEnumerable<TResult>, IEnumerable, IEnumerator<TResult>, IDisposable, IEnumerator
1321 {
1323 [global::Cpp2ILInjected.Token(Token = "0x6000095")]
1324 [global::Cpp2ILInjected.Address(RVA = "0x15BC668", Offset = "0x15BC668", Length = "0x34")]
1325 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1326 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1327 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
1328 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Environment), Member = "get_CurrentManagedThreadId", ReturnType = typeof(int))]
1330 {
1331 throw null;
1332 }
1333
1335 [global::Cpp2ILInjected.Token(Token = "0x6000096")]
1336 [global::Cpp2ILInjected.Address(RVA = "0x15BC69C", Offset = "0x15BC69C", Length = "0x2C")]
1337 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1338 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1339 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1340 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1341 private void System.IDisposable.Dispose()
1342 {
1343 throw null;
1344 }
1345
1346 [global::Cpp2ILInjected.Token(Token = "0x6000097")]
1347 [global::Cpp2ILInjected.Address(RVA = "0x15BC6C8", Offset = "0x15BC6C8", Length = "0x308")]
1348 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1349 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1350 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1351 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
1352 private bool MoveNext()
1353 {
1354 throw null;
1355 }
1356
1357 [global::Cpp2ILInjected.Token(Token = "0x6000098")]
1358 [global::Cpp2ILInjected.Address(RVA = "0x15BC9D0", Offset = "0x15BC9D0", Length = "0xB0")]
1359 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1360 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1361 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1362 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1363 private void <>m__Finally1()
1364 {
1365 throw null;
1366 }
1367
1368 [global::Cpp2ILInjected.Token(Token = "0x1700000F")]
1370 {
1372 [global::Cpp2ILInjected.Token(Token = "0x6000099")]
1373 [global::Cpp2ILInjected.Address(RVA = "0x15BCA80", Offset = "0x15BCA80", Length = "0x8")]
1374 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1375 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1376 get
1377 {
1378 throw null;
1379 }
1380 }
1381
1383 [global::Cpp2ILInjected.Token(Token = "0x600009A")]
1384 [global::Cpp2ILInjected.Address(RVA = "0x15BCA88", Offset = "0x15BCA88", Length = "0x38")]
1385 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1386 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1387 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
1388 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1389 private void System.Collections.IEnumerator.Reset()
1390 {
1391 throw null;
1392 }
1393
1394 [global::Cpp2ILInjected.Token(Token = "0x17000010")]
1396 {
1398 [global::Cpp2ILInjected.Token(Token = "0x600009B")]
1399 [global::Cpp2ILInjected.Address(RVA = "0x15BCAC0", Offset = "0x15BCAC0", Length = "0x8")]
1400 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1401 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1402 get
1403 {
1404 throw null;
1405 }
1406 }
1407
1409 [global::Cpp2ILInjected.Token(Token = "0x600009C")]
1410 [global::Cpp2ILInjected.Address(RVA = "0x15BCAC8", Offset = "0x15BCAC8", Length = "0x94")]
1411 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1412 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1413 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1414 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Environment), Member = "get_CurrentManagedThreadId", ReturnType = typeof(int))]
1415 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1417 {
1418 throw null;
1419 }
1420
1422 [global::Cpp2ILInjected.Token(Token = "0x600009D")]
1423 [global::Cpp2ILInjected.Address(RVA = "0x15BCB5C", Offset = "0x15BCB5C", Length = "0x14")]
1424 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1425 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1426 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1428 {
1429 throw null;
1430 }
1431
1432 [global::Cpp2ILInjected.Token(Token = "0x4000028")]
1433 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1434 private int <>1__state;
1435
1436 [global::Cpp2ILInjected.Token(Token = "0x4000029")]
1437 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1438 private TResult <>2__current;
1439
1440 [global::Cpp2ILInjected.Token(Token = "0x400002A")]
1441 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1442 private int <>l__initialThreadId;
1443
1444 [global::Cpp2ILInjected.Token(Token = "0x400002B")]
1445 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1447
1448 [global::Cpp2ILInjected.Token(Token = "0x400002C")]
1449 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1451
1452 [global::Cpp2ILInjected.Token(Token = "0x400002D")]
1453 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1454 private Func<TSource, int, TResult> selector;
1455
1456 [global::Cpp2ILInjected.Token(Token = "0x400002E")]
1457 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1459
1460 [global::Cpp2ILInjected.Token(Token = "0x400002F")]
1461 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1462 private int <index>5__2;
1463
1464 [global::Cpp2ILInjected.Token(Token = "0x4000030")]
1465 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1466 private IEnumerator<TSource> <>7__wrap2;
1467 }
1468
1470 [global::Cpp2ILInjected.Token(Token = "0x2000011")]
1472 {
1473 [global::Cpp2ILInjected.Token(Token = "0x600009E")]
1474 [global::Cpp2ILInjected.Address(RVA = "0x15B3E7C", Offset = "0x15B3E7C", Length = "0x8")]
1475 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1476 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1477 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
1479 {
1480 throw null;
1481 }
1482
1483 [global::Cpp2ILInjected.Token(Token = "0x600009F")]
1484 [global::Cpp2ILInjected.Address(RVA = "0x15B3E84", Offset = "0x15B3E84", Length = "0x78")]
1485 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1486 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1487 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1488 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1489 internal bool <CombinePredicates>b__0(TSource x)
1490 {
1491 throw null;
1492 }
1493
1494 [global::Cpp2ILInjected.Token(Token = "0x4000031")]
1495 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1496 public Func<TSource, bool> predicate1;
1497
1498 [global::Cpp2ILInjected.Token(Token = "0x4000032")]
1499 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1500 public Func<TSource, bool> predicate2;
1501 }
1502
1504 [global::Cpp2ILInjected.Token(Token = "0x2000012")]
1506 {
1507 [global::Cpp2ILInjected.Token(Token = "0x60000A0")]
1508 [global::Cpp2ILInjected.Address(RVA = "0x15B4200", Offset = "0x15B4200", Length = "0x8")]
1509 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1510 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1511 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
1513 {
1514 throw null;
1515 }
1516
1517 [global::Cpp2ILInjected.Token(Token = "0x60000A1")]
1518 [global::Cpp2ILInjected.Address(RVA = "0x15B4208", Offset = "0x15B4208", Length = "0x48")]
1519 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1520 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1521 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1522 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1523 internal TResult <CombineSelectors>b__0(TSource x)
1524 {
1525 throw null;
1526 }
1527
1528 [global::Cpp2ILInjected.Token(Token = "0x4000033")]
1529 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1531
1532 [global::Cpp2ILInjected.Token(Token = "0x4000034")]
1533 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1535 }
1536
1538 [global::Cpp2ILInjected.Token(Token = "0x2000013")]
1539 private sealed class <SelectManyIterator>d__17<TSource, TResult> : IEnumerable<TResult>, IEnumerable, IEnumerator<TResult>, IDisposable, IEnumerator
1540 {
1542 [global::Cpp2ILInjected.Token(Token = "0x60000A2")]
1543 [global::Cpp2ILInjected.Address(RVA = "0x15BD578", Offset = "0x15BD578", Length = "0x34")]
1544 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1545 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1546 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
1547 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Environment), Member = "get_CurrentManagedThreadId", ReturnType = typeof(int))]
1549 {
1550 throw null;
1551 }
1552
1554 [global::Cpp2ILInjected.Token(Token = "0x60000A3")]
1555 [global::Cpp2ILInjected.Address(RVA = "0x15BD5AC", Offset = "0x15BD5AC", Length = "0xEC")]
1556 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1557 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1558 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1559 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
1560 private void System.IDisposable.Dispose()
1561 {
1562 throw null;
1563 }
1564
1565 [global::Cpp2ILInjected.Token(Token = "0x60000A4")]
1566 [global::Cpp2ILInjected.Address(RVA = "0x15BD698", Offset = "0x15BD698", Length = "0x460")]
1567 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1568 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1569 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1570 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
1571 private bool MoveNext()
1572 {
1573 throw null;
1574 }
1575
1576 [global::Cpp2ILInjected.Token(Token = "0x60000A5")]
1577 [global::Cpp2ILInjected.Address(RVA = "0x15BDAF8", Offset = "0x15BDAF8", Length = "0xB0")]
1578 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1579 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1580 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1581 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1582 private void <>m__Finally1()
1583 {
1584 throw null;
1585 }
1586
1587 [global::Cpp2ILInjected.Token(Token = "0x60000A6")]
1588 [global::Cpp2ILInjected.Address(RVA = "0x15BDBA8", Offset = "0x15BDBA8", Length = "0xB0")]
1589 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1590 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1591 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1592 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1593 private void <>m__Finally2()
1594 {
1595 throw null;
1596 }
1597
1598 [global::Cpp2ILInjected.Token(Token = "0x17000011")]
1600 {
1602 [global::Cpp2ILInjected.Token(Token = "0x60000A7")]
1603 [global::Cpp2ILInjected.Address(RVA = "0x15BDC58", Offset = "0x15BDC58", Length = "0x8")]
1604 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1605 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1606 get
1607 {
1608 throw null;
1609 }
1610 }
1611
1613 [global::Cpp2ILInjected.Token(Token = "0x60000A8")]
1614 [global::Cpp2ILInjected.Address(RVA = "0x15BDC60", Offset = "0x15BDC60", Length = "0x38")]
1615 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1616 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1617 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
1618 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1619 private void System.Collections.IEnumerator.Reset()
1620 {
1621 throw null;
1622 }
1623
1624 [global::Cpp2ILInjected.Token(Token = "0x17000012")]
1626 {
1628 [global::Cpp2ILInjected.Token(Token = "0x60000A9")]
1629 [global::Cpp2ILInjected.Address(RVA = "0x15BDC98", Offset = "0x15BDC98", Length = "0x8")]
1630 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1631 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1632 get
1633 {
1634 throw null;
1635 }
1636 }
1637
1639 [global::Cpp2ILInjected.Token(Token = "0x60000AA")]
1640 [global::Cpp2ILInjected.Address(RVA = "0x15BDCA0", Offset = "0x15BDCA0", Length = "0x94")]
1641 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1642 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1643 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1644 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Environment), Member = "get_CurrentManagedThreadId", ReturnType = typeof(int))]
1645 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1647 {
1648 throw null;
1649 }
1650
1652 [global::Cpp2ILInjected.Token(Token = "0x60000AB")]
1653 [global::Cpp2ILInjected.Address(RVA = "0x15BDD34", Offset = "0x15BDD34", Length = "0x14")]
1654 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1655 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1656 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1658 {
1659 throw null;
1660 }
1661
1662 [global::Cpp2ILInjected.Token(Token = "0x4000035")]
1663 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1664 private int <>1__state;
1665
1666 [global::Cpp2ILInjected.Token(Token = "0x4000036")]
1667 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1668 private TResult <>2__current;
1669
1670 [global::Cpp2ILInjected.Token(Token = "0x4000037")]
1671 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1672 private int <>l__initialThreadId;
1673
1674 [global::Cpp2ILInjected.Token(Token = "0x4000038")]
1675 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1677
1678 [global::Cpp2ILInjected.Token(Token = "0x4000039")]
1679 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1681
1682 [global::Cpp2ILInjected.Token(Token = "0x400003A")]
1683 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1684 private Func<TSource, IEnumerable<TResult>> selector;
1685
1686 [global::Cpp2ILInjected.Token(Token = "0x400003B")]
1687 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1689
1690 [global::Cpp2ILInjected.Token(Token = "0x400003C")]
1691 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1692 private IEnumerator<TSource> <>7__wrap1;
1693
1694 [global::Cpp2ILInjected.Token(Token = "0x400003D")]
1695 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1696 private IEnumerator<TResult> <>7__wrap2;
1697 }
1698
1700 [global::Cpp2ILInjected.Token(Token = "0x2000014")]
1701 private sealed class <TakeIterator>d__25<TSource> : IEnumerable<TSource>, IEnumerable, IEnumerator<TSource>, IDisposable, IEnumerator
1702 {
1704 [global::Cpp2ILInjected.Token(Token = "0x60000AC")]
1705 [global::Cpp2ILInjected.Address(RVA = "0x15BE840", Offset = "0x15BE840", Length = "0x34")]
1706 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1707 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1708 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
1709 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Environment), Member = "get_CurrentManagedThreadId", ReturnType = typeof(int))]
1711 {
1712 throw null;
1713 }
1714
1716 [global::Cpp2ILInjected.Token(Token = "0x60000AD")]
1717 [global::Cpp2ILInjected.Address(RVA = "0x15BE874", Offset = "0x15BE874", Length = "0x2C")]
1718 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1719 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1720 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1721 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1722 private void System.IDisposable.Dispose()
1723 {
1724 throw null;
1725 }
1726
1727 [global::Cpp2ILInjected.Token(Token = "0x60000AE")]
1728 [global::Cpp2ILInjected.Address(RVA = "0x15BE8A0", Offset = "0x15BE8A0", Length = "0x2BC")]
1729 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1730 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1731 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1732 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
1733 private bool MoveNext()
1734 {
1735 throw null;
1736 }
1737
1738 [global::Cpp2ILInjected.Token(Token = "0x60000AF")]
1739 [global::Cpp2ILInjected.Address(RVA = "0x15BEB5C", Offset = "0x15BEB5C", Length = "0xB0")]
1740 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1741 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1742 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1743 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1744 private void <>m__Finally1()
1745 {
1746 throw null;
1747 }
1748
1749 [global::Cpp2ILInjected.Token(Token = "0x17000013")]
1750 private TSource System.Collections.Generic.IEnumerator<TSource>.Current
1751 {
1753 [global::Cpp2ILInjected.Token(Token = "0x60000B0")]
1754 [global::Cpp2ILInjected.Address(RVA = "0x15BEC0C", Offset = "0x15BEC0C", Length = "0x8")]
1755 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1756 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1757 get
1758 {
1759 throw null;
1760 }
1761 }
1762
1764 [global::Cpp2ILInjected.Token(Token = "0x60000B1")]
1765 [global::Cpp2ILInjected.Address(RVA = "0x15BEC14", Offset = "0x15BEC14", Length = "0x38")]
1766 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1767 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1768 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
1769 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1770 private void System.Collections.IEnumerator.Reset()
1771 {
1772 throw null;
1773 }
1774
1775 [global::Cpp2ILInjected.Token(Token = "0x17000014")]
1777 {
1779 [global::Cpp2ILInjected.Token(Token = "0x60000B2")]
1780 [global::Cpp2ILInjected.Address(RVA = "0x15BEC4C", Offset = "0x15BEC4C", Length = "0x8")]
1781 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1782 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1783 get
1784 {
1785 throw null;
1786 }
1787 }
1788
1790 [global::Cpp2ILInjected.Token(Token = "0x60000B3")]
1791 [global::Cpp2ILInjected.Address(RVA = "0x15BEC54", Offset = "0x15BEC54", Length = "0x94")]
1792 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1793 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1794 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1795 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Environment), Member = "get_CurrentManagedThreadId", ReturnType = typeof(int))]
1796 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1798 {
1799 throw null;
1800 }
1801
1803 [global::Cpp2ILInjected.Token(Token = "0x60000B4")]
1804 [global::Cpp2ILInjected.Address(RVA = "0x15BECE8", Offset = "0x15BECE8", Length = "0x14")]
1805 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1806 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1807 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1809 {
1810 throw null;
1811 }
1812
1813 [global::Cpp2ILInjected.Token(Token = "0x400003E")]
1814 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1815 private int <>1__state;
1816
1817 [global::Cpp2ILInjected.Token(Token = "0x400003F")]
1818 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1819 private TSource <>2__current;
1820
1821 [global::Cpp2ILInjected.Token(Token = "0x4000040")]
1822 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1823 private int <>l__initialThreadId;
1824
1825 [global::Cpp2ILInjected.Token(Token = "0x4000041")]
1826 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1827 private int count;
1828
1829 [global::Cpp2ILInjected.Token(Token = "0x4000042")]
1830 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1831 public int <>3__count;
1832
1833 [global::Cpp2ILInjected.Token(Token = "0x4000043")]
1834 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1836
1837 [global::Cpp2ILInjected.Token(Token = "0x4000044")]
1838 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1840
1841 [global::Cpp2ILInjected.Token(Token = "0x4000045")]
1842 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1843 private IEnumerator<TSource> <>7__wrap1;
1844 }
1845
1847 [global::Cpp2ILInjected.Token(Token = "0x2000015")]
1848 private sealed class <DistinctIterator>d__68<TSource> : IEnumerable<TSource>, IEnumerable, IEnumerator<TSource>, IDisposable, IEnumerator
1849 {
1851 [global::Cpp2ILInjected.Token(Token = "0x60000B5")]
1852 [global::Cpp2ILInjected.Address(RVA = "0x15B7CD0", Offset = "0x15B7CD0", Length = "0x34")]
1853 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1854 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1855 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
1856 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Environment), Member = "get_CurrentManagedThreadId", ReturnType = typeof(int))]
1858 {
1859 throw null;
1860 }
1861
1863 [global::Cpp2ILInjected.Token(Token = "0x60000B6")]
1864 [global::Cpp2ILInjected.Address(RVA = "0x15B7D04", Offset = "0x15B7D04", Length = "0x2C")]
1865 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1866 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1867 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1868 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1869 private void System.IDisposable.Dispose()
1870 {
1871 throw null;
1872 }
1873
1874 [global::Cpp2ILInjected.Token(Token = "0x60000B7")]
1875 [global::Cpp2ILInjected.Address(RVA = "0x15B7D30", Offset = "0x15B7D30", Length = "0x2FC")]
1876 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1877 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1878 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1879 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
1880 private bool MoveNext()
1881 {
1882 throw null;
1883 }
1884
1885 [global::Cpp2ILInjected.Token(Token = "0x60000B8")]
1886 [global::Cpp2ILInjected.Address(RVA = "0x15B802C", Offset = "0x15B802C", Length = "0xB0")]
1887 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1888 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1889 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1890 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1891 private void <>m__Finally1()
1892 {
1893 throw null;
1894 }
1895
1896 [global::Cpp2ILInjected.Token(Token = "0x17000015")]
1897 private TSource System.Collections.Generic.IEnumerator<TSource>.Current
1898 {
1900 [global::Cpp2ILInjected.Token(Token = "0x60000B9")]
1901 [global::Cpp2ILInjected.Address(RVA = "0x15B80DC", Offset = "0x15B80DC", Length = "0x8")]
1902 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1903 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1904 get
1905 {
1906 throw null;
1907 }
1908 }
1909
1911 [global::Cpp2ILInjected.Token(Token = "0x60000BA")]
1912 [global::Cpp2ILInjected.Address(RVA = "0x15B80E4", Offset = "0x15B80E4", Length = "0x38")]
1913 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1914 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1915 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
1916 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1917 private void System.Collections.IEnumerator.Reset()
1918 {
1919 throw null;
1920 }
1921
1922 [global::Cpp2ILInjected.Token(Token = "0x17000016")]
1924 {
1926 [global::Cpp2ILInjected.Token(Token = "0x60000BB")]
1927 [global::Cpp2ILInjected.Address(RVA = "0x15B811C", Offset = "0x15B811C", Length = "0x34")]
1928 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1929 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1930 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1931 get
1932 {
1933 throw null;
1934 }
1935 }
1936
1938 [global::Cpp2ILInjected.Token(Token = "0x60000BC")]
1939 [global::Cpp2ILInjected.Address(RVA = "0x15B8150", Offset = "0x15B8150", Length = "0x94")]
1940 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1941 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1942 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1943 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Environment), Member = "get_CurrentManagedThreadId", ReturnType = typeof(int))]
1944 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1946 {
1947 throw null;
1948 }
1949
1951 [global::Cpp2ILInjected.Token(Token = "0x60000BD")]
1952 [global::Cpp2ILInjected.Address(RVA = "0x15B81E4", Offset = "0x15B81E4", Length = "0x14")]
1953 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
1954 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1955 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1957 {
1958 throw null;
1959 }
1960
1961 [global::Cpp2ILInjected.Token(Token = "0x4000046")]
1962 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1963 private int <>1__state;
1964
1965 [global::Cpp2ILInjected.Token(Token = "0x4000047")]
1966 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1967 private TSource <>2__current;
1968
1969 [global::Cpp2ILInjected.Token(Token = "0x4000048")]
1970 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1971 private int <>l__initialThreadId;
1972
1973 [global::Cpp2ILInjected.Token(Token = "0x4000049")]
1974 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1976
1977 [global::Cpp2ILInjected.Token(Token = "0x400004A")]
1978 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1980
1981 [global::Cpp2ILInjected.Token(Token = "0x400004B")]
1982 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1984
1985 [global::Cpp2ILInjected.Token(Token = "0x400004C")]
1986 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1988
1989 [global::Cpp2ILInjected.Token(Token = "0x400004D")]
1990 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1991 private Set<TSource> <set>5__2;
1992
1993 [global::Cpp2ILInjected.Token(Token = "0x400004E")]
1994 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
1995 private IEnumerator<TSource> <>7__wrap2;
1996 }
1997
1999 [global::Cpp2ILInjected.Token(Token = "0x2000016")]
2000 private sealed class <UnionIterator>d__71<TSource> : IEnumerable<TSource>, IEnumerable, IEnumerator<TSource>, IDisposable, IEnumerator
2001 {
2003 [global::Cpp2ILInjected.Token(Token = "0x60000BE")]
2004 [global::Cpp2ILInjected.Address(RVA = "0x15BECFC", Offset = "0x15BECFC", Length = "0x34")]
2005 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2006 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2007 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
2008 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Environment), Member = "get_CurrentManagedThreadId", ReturnType = typeof(int))]
2010 {
2011 throw null;
2012 }
2013
2015 [global::Cpp2ILInjected.Token(Token = "0x60000BF")]
2016 [global::Cpp2ILInjected.Address(RVA = "0x15BED30", Offset = "0x15BED30", Length = "0x50")]
2017 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2018 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2019 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2020 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
2021 private void System.IDisposable.Dispose()
2022 {
2023 throw null;
2024 }
2025
2026 [global::Cpp2ILInjected.Token(Token = "0x60000C0")]
2027 [global::Cpp2ILInjected.Address(RVA = "0x15BED80", Offset = "0x15BED80", Length = "0x4E0")]
2028 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2029 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2030 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2031 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 20)]
2032 private bool MoveNext()
2033 {
2034 throw null;
2035 }
2036
2037 [global::Cpp2ILInjected.Token(Token = "0x60000C1")]
2038 [global::Cpp2ILInjected.Address(RVA = "0x15BF260", Offset = "0x15BF260", Length = "0xB0")]
2039 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2040 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2041 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2042 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
2043 private void <>m__Finally1()
2044 {
2045 throw null;
2046 }
2047
2048 [global::Cpp2ILInjected.Token(Token = "0x60000C2")]
2049 [global::Cpp2ILInjected.Address(RVA = "0x15BF310", Offset = "0x15BF310", Length = "0xB0")]
2050 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2051 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2052 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2053 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
2054 private void <>m__Finally2()
2055 {
2056 throw null;
2057 }
2058
2059 [global::Cpp2ILInjected.Token(Token = "0x17000017")]
2060 private TSource System.Collections.Generic.IEnumerator<TSource>.Current
2061 {
2063 [global::Cpp2ILInjected.Token(Token = "0x60000C3")]
2064 [global::Cpp2ILInjected.Address(RVA = "0x15BF3C0", Offset = "0x15BF3C0", Length = "0x8")]
2065 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2066 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2067 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2068 get
2069 {
2070 throw null;
2071 }
2072 }
2073
2075 [global::Cpp2ILInjected.Token(Token = "0x60000C4")]
2076 [global::Cpp2ILInjected.Address(RVA = "0x15BF3C8", Offset = "0x15BF3C8", Length = "0x38")]
2077 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2078 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2079 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
2080 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
2081 private void System.Collections.IEnumerator.Reset()
2082 {
2083 throw null;
2084 }
2085
2086 [global::Cpp2ILInjected.Token(Token = "0x17000018")]
2088 {
2090 [global::Cpp2ILInjected.Token(Token = "0x60000C5")]
2091 [global::Cpp2ILInjected.Address(RVA = "0x15BF400", Offset = "0x15BF400", Length = "0x34")]
2092 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2093 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2094 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2095 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
2096 get
2097 {
2098 throw null;
2099 }
2100 }
2101
2103 [global::Cpp2ILInjected.Token(Token = "0x60000C6")]
2104 [global::Cpp2ILInjected.Address(RVA = "0x15BF434", Offset = "0x15BF434", Length = "0x9C")]
2105 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2106 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2107 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2108 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Environment), Member = "get_CurrentManagedThreadId", ReturnType = typeof(int))]
2109 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
2111 {
2112 throw null;
2113 }
2114
2116 [global::Cpp2ILInjected.Token(Token = "0x60000C7")]
2117 [global::Cpp2ILInjected.Address(RVA = "0x15BF4D0", Offset = "0x15BF4D0", Length = "0x14")]
2118 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2119 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2120 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
2122 {
2123 throw null;
2124 }
2125
2126 [global::Cpp2ILInjected.Token(Token = "0x400004F")]
2127 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2128 private int <>1__state;
2129
2130 [global::Cpp2ILInjected.Token(Token = "0x4000050")]
2131 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2132 private TSource <>2__current;
2133
2134 [global::Cpp2ILInjected.Token(Token = "0x4000051")]
2135 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2136 private int <>l__initialThreadId;
2137
2138 [global::Cpp2ILInjected.Token(Token = "0x4000052")]
2139 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2141
2142 [global::Cpp2ILInjected.Token(Token = "0x4000053")]
2143 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2145
2146 [global::Cpp2ILInjected.Token(Token = "0x4000054")]
2147 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2149
2150 [global::Cpp2ILInjected.Token(Token = "0x4000055")]
2151 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2152 public IEnumerable<TSource> <>3__first;
2153
2154 [global::Cpp2ILInjected.Token(Token = "0x4000056")]
2155 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2156 private IEnumerable<TSource> second;
2157
2158 [global::Cpp2ILInjected.Token(Token = "0x4000057")]
2159 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2161
2162 [global::Cpp2ILInjected.Token(Token = "0x4000058")]
2163 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2164 private Set<TSource> <set>5__2;
2165
2166 [global::Cpp2ILInjected.Token(Token = "0x4000059")]
2167 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2168 private IEnumerator<TSource> <>7__wrap2;
2169 }
2170
2172 [global::Cpp2ILInjected.Token(Token = "0x2000017")]
2173 private sealed class <ExceptIterator>d__77<TSource> : IEnumerable<TSource>, IEnumerable, IEnumerator<TSource>, IDisposable, IEnumerator
2174 {
2176 [global::Cpp2ILInjected.Token(Token = "0x60000C8")]
2177 [global::Cpp2ILInjected.Address(RVA = "0x15B9134", Offset = "0x15B9134", Length = "0x34")]
2178 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2179 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2180 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
2181 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Environment), Member = "get_CurrentManagedThreadId", ReturnType = typeof(int))]
2183 {
2184 throw null;
2185 }
2186
2188 [global::Cpp2ILInjected.Token(Token = "0x60000C9")]
2189 [global::Cpp2ILInjected.Address(RVA = "0x15B9168", Offset = "0x15B9168", Length = "0x2C")]
2190 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2191 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2192 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2193 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
2194 private void System.IDisposable.Dispose()
2195 {
2196 throw null;
2197 }
2198
2199 [global::Cpp2ILInjected.Token(Token = "0x60000CA")]
2200 [global::Cpp2ILInjected.Address(RVA = "0x15B9194", Offset = "0x15B9194", Length = "0x600")]
2201 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2202 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2203 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2204 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 27)]
2205 private bool MoveNext()
2206 {
2207 throw null;
2208 }
2209
2210 [global::Cpp2ILInjected.Token(Token = "0x60000CB")]
2211 [global::Cpp2ILInjected.Address(RVA = "0x15B9794", Offset = "0x15B9794", Length = "0xB0")]
2212 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2213 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2214 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2215 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
2216 private void <>m__Finally1()
2217 {
2218 throw null;
2219 }
2220
2221 [global::Cpp2ILInjected.Token(Token = "0x17000019")]
2222 private TSource System.Collections.Generic.IEnumerator<TSource>.Current
2223 {
2225 [global::Cpp2ILInjected.Token(Token = "0x60000CC")]
2226 [global::Cpp2ILInjected.Address(RVA = "0x15B9844", Offset = "0x15B9844", Length = "0x8")]
2227 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2228 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2229 get
2230 {
2231 throw null;
2232 }
2233 }
2234
2236 [global::Cpp2ILInjected.Token(Token = "0x60000CD")]
2237 [global::Cpp2ILInjected.Address(RVA = "0x15B984C", Offset = "0x15B984C", Length = "0x38")]
2238 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2239 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2240 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
2241 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
2242 private void System.Collections.IEnumerator.Reset()
2243 {
2244 throw null;
2245 }
2246
2247 [global::Cpp2ILInjected.Token(Token = "0x1700001A")]
2249 {
2251 [global::Cpp2ILInjected.Token(Token = "0x60000CE")]
2252 [global::Cpp2ILInjected.Address(RVA = "0x15B9884", Offset = "0x15B9884", Length = "0x8")]
2253 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2254 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2255 get
2256 {
2257 throw null;
2258 }
2259 }
2260
2262 [global::Cpp2ILInjected.Token(Token = "0x60000CF")]
2263 [global::Cpp2ILInjected.Address(RVA = "0x15B988C", Offset = "0x15B988C", Length = "0x9C")]
2264 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2265 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2266 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2267 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Environment), Member = "get_CurrentManagedThreadId", ReturnType = typeof(int))]
2268 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
2270 {
2271 throw null;
2272 }
2273
2275 [global::Cpp2ILInjected.Token(Token = "0x60000D0")]
2276 [global::Cpp2ILInjected.Address(RVA = "0x15B9928", Offset = "0x15B9928", Length = "0x14")]
2277 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2278 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2279 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
2281 {
2282 throw null;
2283 }
2284
2285 [global::Cpp2ILInjected.Token(Token = "0x400005A")]
2286 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2287 private int <>1__state;
2288
2289 [global::Cpp2ILInjected.Token(Token = "0x400005B")]
2290 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2291 private TSource <>2__current;
2292
2293 [global::Cpp2ILInjected.Token(Token = "0x400005C")]
2294 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2295 private int <>l__initialThreadId;
2296
2297 [global::Cpp2ILInjected.Token(Token = "0x400005D")]
2298 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2300
2301 [global::Cpp2ILInjected.Token(Token = "0x400005E")]
2302 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2304
2305 [global::Cpp2ILInjected.Token(Token = "0x400005F")]
2306 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2307 private IEnumerable<TSource> second;
2308
2309 [global::Cpp2ILInjected.Token(Token = "0x4000060")]
2310 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2312
2313 [global::Cpp2ILInjected.Token(Token = "0x4000061")]
2314 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2316
2317 [global::Cpp2ILInjected.Token(Token = "0x4000062")]
2318 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2319 public IEnumerable<TSource> <>3__first;
2320
2321 [global::Cpp2ILInjected.Token(Token = "0x4000063")]
2322 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2323 private Set<TSource> <set>5__2;
2324
2325 [global::Cpp2ILInjected.Token(Token = "0x4000064")]
2326 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2327 private IEnumerator<TSource> <>7__wrap2;
2328 }
2329
2331 [global::Cpp2ILInjected.Token(Token = "0x2000018")]
2332 private sealed class <OfTypeIterator>d__97<TResult> : IEnumerable<TResult>, IEnumerable, IEnumerator<TResult>, IDisposable, IEnumerator
2333 {
2335 [global::Cpp2ILInjected.Token(Token = "0x60000D1")]
2336 [global::Cpp2ILInjected.Address(RVA = "0x15BB1F0", Offset = "0x15BB1F0", Length = "0x34")]
2337 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2338 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2339 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
2340 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Environment), Member = "get_CurrentManagedThreadId", ReturnType = typeof(int))]
2342 {
2343 throw null;
2344 }
2345
2347 [global::Cpp2ILInjected.Token(Token = "0x60000D2")]
2348 [global::Cpp2ILInjected.Address(RVA = "0x15BB224", Offset = "0x15BB224", Length = "0x2C")]
2349 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2350 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2351 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2352 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
2353 private void System.IDisposable.Dispose()
2354 {
2355 throw null;
2356 }
2357
2358 [global::Cpp2ILInjected.Token(Token = "0x60000D3")]
2359 [global::Cpp2ILInjected.Address(RVA = "0x15BB250", Offset = "0x15BB250", Length = "0x334")]
2360 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2361 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2362 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2363 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 20)]
2364 private bool MoveNext()
2365 {
2366 throw null;
2367 }
2368
2369 [global::Cpp2ILInjected.Token(Token = "0x60000D4")]
2370 [global::Cpp2ILInjected.Address(RVA = "0x15BB584", Offset = "0x15BB584", Length = "0xBC")]
2371 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2372 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2373 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2374 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
2375 private void <>m__Finally1()
2376 {
2377 throw null;
2378 }
2379
2380 [global::Cpp2ILInjected.Token(Token = "0x1700001B")]
2382 {
2384 [global::Cpp2ILInjected.Token(Token = "0x60000D5")]
2385 [global::Cpp2ILInjected.Address(RVA = "0x15BB640", Offset = "0x15BB640", Length = "0x8")]
2386 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2387 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2388 get
2389 {
2390 throw null;
2391 }
2392 }
2393
2395 [global::Cpp2ILInjected.Token(Token = "0x60000D6")]
2396 [global::Cpp2ILInjected.Address(RVA = "0x15BB648", Offset = "0x15BB648", Length = "0x38")]
2397 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2398 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2399 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
2400 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
2401 private void System.Collections.IEnumerator.Reset()
2402 {
2403 throw null;
2404 }
2405
2406 [global::Cpp2ILInjected.Token(Token = "0x1700001C")]
2408 {
2410 [global::Cpp2ILInjected.Token(Token = "0x60000D7")]
2411 [global::Cpp2ILInjected.Address(RVA = "0x15BB680", Offset = "0x15BB680", Length = "0x8")]
2412 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2413 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2414 get
2415 {
2416 throw null;
2417 }
2418 }
2419
2421 [global::Cpp2ILInjected.Token(Token = "0x60000D8")]
2422 [global::Cpp2ILInjected.Address(RVA = "0x15BB688", Offset = "0x15BB688", Length = "0x8C")]
2423 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2424 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2425 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2426 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Environment), Member = "get_CurrentManagedThreadId", ReturnType = typeof(int))]
2427 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
2429 {
2430 throw null;
2431 }
2432
2434 [global::Cpp2ILInjected.Token(Token = "0x60000D9")]
2435 [global::Cpp2ILInjected.Address(RVA = "0x15BB714", Offset = "0x15BB714", Length = "0x14")]
2436 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2437 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2438 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
2440 {
2441 throw null;
2442 }
2443
2444 [global::Cpp2ILInjected.Token(Token = "0x4000065")]
2445 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2446 private int <>1__state;
2447
2448 [global::Cpp2ILInjected.Token(Token = "0x4000066")]
2449 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2450 private TResult <>2__current;
2451
2452 [global::Cpp2ILInjected.Token(Token = "0x4000067")]
2453 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2454 private int <>l__initialThreadId;
2455
2456 [global::Cpp2ILInjected.Token(Token = "0x4000068")]
2457 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2458 private IEnumerable source;
2459
2460 [global::Cpp2ILInjected.Token(Token = "0x4000069")]
2461 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2462 public IEnumerable <>3__source;
2463
2464 [global::Cpp2ILInjected.Token(Token = "0x400006A")]
2465 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2466 private IEnumerator <>7__wrap1;
2467 }
2468
2470 [global::Cpp2ILInjected.Token(Token = "0x2000019")]
2471 private sealed class <CastIterator>d__99<TResult> : IEnumerable<TResult>, IEnumerable, IEnumerator<TResult>, IDisposable, IEnumerator
2472 {
2474 [global::Cpp2ILInjected.Token(Token = "0x60000DA")]
2475 [global::Cpp2ILInjected.Address(RVA = "0x15B6DC0", Offset = "0x15B6DC0", Length = "0x34")]
2476 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2477 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2478 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
2479 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Environment), Member = "get_CurrentManagedThreadId", ReturnType = typeof(int))]
2481 {
2482 throw null;
2483 }
2484
2486 [global::Cpp2ILInjected.Token(Token = "0x60000DB")]
2487 [global::Cpp2ILInjected.Address(RVA = "0x15B6DF4", Offset = "0x15B6DF4", Length = "0x2C")]
2488 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2489 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2490 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2491 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
2492 private void System.IDisposable.Dispose()
2493 {
2494 throw null;
2495 }
2496
2497 [global::Cpp2ILInjected.Token(Token = "0x60000DC")]
2498 [global::Cpp2ILInjected.Address(RVA = "0x15B6E20", Offset = "0x15B6E20", Length = "0x2CC")]
2499 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2500 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2501 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2502 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
2503 private bool MoveNext()
2504 {
2505 throw null;
2506 }
2507
2508 [global::Cpp2ILInjected.Token(Token = "0x60000DD")]
2509 [global::Cpp2ILInjected.Address(RVA = "0x15B70EC", Offset = "0x15B70EC", Length = "0xBC")]
2510 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2511 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2512 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2513 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
2514 private void <>m__Finally1()
2515 {
2516 throw null;
2517 }
2518
2519 [global::Cpp2ILInjected.Token(Token = "0x1700001D")]
2521 {
2523 [global::Cpp2ILInjected.Token(Token = "0x60000DE")]
2524 [global::Cpp2ILInjected.Address(RVA = "0x15B71A8", Offset = "0x15B71A8", Length = "0xC")]
2525 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2526 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2527 get
2528 {
2529 throw null;
2530 }
2531 }
2532
2534 [global::Cpp2ILInjected.Token(Token = "0x60000DF")]
2535 [global::Cpp2ILInjected.Address(RVA = "0x15B71B4", Offset = "0x15B71B4", Length = "0x38")]
2536 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2537 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2538 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
2539 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
2540 private void System.Collections.IEnumerator.Reset()
2541 {
2542 throw null;
2543 }
2544
2545 [global::Cpp2ILInjected.Token(Token = "0x1700001E")]
2547 {
2549 [global::Cpp2ILInjected.Token(Token = "0x60000E0")]
2550 [global::Cpp2ILInjected.Address(RVA = "0x15B71EC", Offset = "0x15B71EC", Length = "0x3C")]
2551 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2552 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2553 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2554 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
2555 get
2556 {
2557 throw null;
2558 }
2559 }
2560
2562 [global::Cpp2ILInjected.Token(Token = "0x60000E1")]
2563 [global::Cpp2ILInjected.Address(RVA = "0x15B7228", Offset = "0x15B7228", Length = "0x8C")]
2564 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2565 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2566 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2567 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Environment), Member = "get_CurrentManagedThreadId", ReturnType = typeof(int))]
2568 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
2570 {
2571 throw null;
2572 }
2573
2575 [global::Cpp2ILInjected.Token(Token = "0x60000E2")]
2576 [global::Cpp2ILInjected.Address(RVA = "0x15B72B4", Offset = "0x15B72B4", Length = "0x14")]
2577 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
2578 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
2579 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
2581 {
2582 throw null;
2583 }
2584
2585 [global::Cpp2ILInjected.Token(Token = "0x400006B")]
2586 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2587 private int <>1__state;
2588
2589 [global::Cpp2ILInjected.Token(Token = "0x400006C")]
2590 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2591 private TResult <>2__current;
2592
2593 [global::Cpp2ILInjected.Token(Token = "0x400006D")]
2594 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2595 private int <>l__initialThreadId;
2596
2597 [global::Cpp2ILInjected.Token(Token = "0x400006E")]
2598 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2599 private IEnumerable source;
2600
2601 [global::Cpp2ILInjected.Token(Token = "0x400006F")]
2602 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2603 public IEnumerable <>3__source;
2604
2605 [global::Cpp2ILInjected.Token(Token = "0x4000070")]
2606 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
2607 private IEnumerator <>7__wrap1;
2608 }
2609 }
2610}
class f__AnonymousType0<< Count > j__TPar
Enumerable.Iterator< TSource > Clone()
IEnumerator< TSource > GetEnumerator()
IEnumerable< TSource > Where(Func< TSource, bool > predicate)
override IEnumerable< TSource > Where(Func< TSource, bool > predicate)
WhereArrayIterator(TSource[] source, Func< TSource, bool > predicate)
override Enumerable.Iterator< TSource > Clone()
override Enumerable.Iterator< TSource > Clone()
WhereEnumerableIterator(IEnumerable< TSource > source, Func< TSource, bool > predicate)
override IEnumerable< TSource > Where(Func< TSource, bool > predicate)
override IEnumerable< TSource > Where(Func< TSource, bool > predicate)
WhereListIterator(List< TSource > source, Func< TSource, bool > predicate)
List< TSource >.Enumerator enumerator
override Enumerable.Iterator< TSource > Clone()
override Enumerable.Iterator< TResult > Clone()
override IEnumerable< TResult > Where(Func< TResult, bool > predicate)
WhereSelectArrayIterator(TSource[] source, Func< TSource, bool > predicate, Func< TSource, TResult > selector)
override IEnumerable< TResult > Where(Func< TResult, bool > predicate)
override Enumerable.Iterator< TResult > Clone()
WhereSelectEnumerableIterator(IEnumerable< TSource > source, Func< TSource, bool > predicate, Func< TSource, TResult > selector)
WhereSelectListIterator(List< TSource > source, Func< TSource, bool > predicate, Func< TSource, TResult > selector)
override IEnumerable< TResult > Where(Func< TResult, bool > predicate)
override Enumerable.Iterator< TResult > Clone()
static int Max(this IEnumerable< int > source)
static Func< TSource, TResult > CombineSelectors< TSource, TMiddle, TResult >(Func< TSource, TMiddle > selector1, Func< TMiddle, TResult > selector2)
Definition Enumerable.cs:82
static Func< TSource, bool > CombinePredicates< TSource >(Func< TSource, bool > predicate1, Func< TSource, bool > predicate2)
Definition Enumerable.cs:71
static IEnumerable< TResult > SelectIterator< TSource, TResult >(IEnumerable< TSource > source, Func< TSource, int, TResult > selector)
Definition Enumerable.cs:60
static IEnumerable< TResult > Select< TSource, TResult >(this IEnumerable< TSource > source, Func< TSource, TResult > selector)
Definition Enumerable.cs:37
static IEnumerable< TSource > Where< TSource >(this IEnumerable< TSource > source, Func< TSource, bool > predicate)
Definition Enumerable.cs:24
static int Min(this IEnumerable< int > source)