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
GroupedEnumerable.cs
Go to the documentation of this file.
1using System;
6
7namespace System.Linq
8{
9 [global::Cpp2ILInjected.Token(Token = "0x2000025")]
10 internal class GroupedEnumerable<TSource, TKey, TElement> : IEnumerable<IGrouping<TKey, TElement>>, IEnumerable
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x6000113")]
13 [global::Cpp2ILInjected.Address(RVA = "0x16B0390", Offset = "0x16B0390", Length = "0x94")]
14 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
15 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
16 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
17 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Error), Member = "ArgumentNull", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Exception))]
18 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
20 {
21 throw null;
22 }
23
24 [global::Cpp2ILInjected.Token(Token = "0x6000114")]
25 [global::Cpp2ILInjected.Address(RVA = "0x16B0424", Offset = "0x16B0424", Length = "0x40")]
26 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
27 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
28 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
29 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
31 {
32 throw null;
33 }
34
35 [global::Cpp2ILInjected.Token(Token = "0x6000115")]
36 [global::Cpp2ILInjected.Address(RVA = "0x16B0464", Offset = "0x16B0464", Length = "0x14")]
37 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
38 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
39 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
41 {
42 throw null;
43 }
44
45 [global::Cpp2ILInjected.Token(Token = "0x400008E")]
46 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
48
49 [global::Cpp2ILInjected.Token(Token = "0x400008F")]
50 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
51 private Func<TSource, TKey> keySelector;
52
53 [global::Cpp2ILInjected.Token(Token = "0x4000090")]
54 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
55 private Func<TSource, TElement> elementSelector;
56
57 [global::Cpp2ILInjected.Token(Token = "0x4000091")]
58 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
60 }
61}
class f__AnonymousType0<< Count > j__TPar
Func< TSource, TElement > elementSelector
GroupedEnumerable(IEnumerable< TSource > source, Func< TSource, TKey > keySelector, Func< TSource, TElement > elementSelector, IEqualityComparer< TKey > comparer)
IEnumerator< IGrouping< TKey, TElement > > GetEnumerator()
IEqualityComparer< TKey > comparer
Func< TSource, TKey > keySelector
IEnumerable< TSource > source