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
OrderedEnumerable.cs
Go to the documentation of this file.
1using System;
8
9namespace System.Linq
10{
11 [global::Cpp2ILInjected.Token(Token = "0x2000026")]
12 internal abstract class OrderedEnumerable<TElement> : IOrderedEnumerable<TElement>, IEnumerable<TElement>, IEnumerable
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x6000116")]
15 [global::Cpp2ILInjected.Address(RVA = "0x1818174", Offset = "0x1818174", Length = "0x68")]
16 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
17 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
18 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
19 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
21 {
22 throw null;
23 }
24
25 [global::Cpp2ILInjected.Token(Token = "0x6000117")]
27
28 [global::Cpp2ILInjected.Token(Token = "0x6000118")]
29 [global::Cpp2ILInjected.Address(RVA = "0x18181DC", Offset = "0x18181DC", Length = "0x14")]
30 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
31 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
32 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
34 {
35 throw null;
36 }
37
38 [global::Cpp2ILInjected.Token(Token = "0x6000119")]
39 [global::Cpp2ILInjected.Address(RVA = "0x14C3594", Offset = "0x14C3594", Length = "0x80")]
40 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
41 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
42 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
43 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
44 private IOrderedEnumerable<TElement> System.Linq.IOrderedEnumerable<TElement>.CreateOrderedEnumerable<TKey>(Func<TElement, TKey> keySelector, IComparer<TKey> comparer, bool descending)
45 {
46 throw null;
47 }
48
49 [global::Cpp2ILInjected.Token(Token = "0x600011A")]
50 [global::Cpp2ILInjected.Address(RVA = "0x18181F0", Offset = "0x18181F0", Length = "0x8")]
51 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
52 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
53 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
55 {
56 throw null;
57 }
58
59 [global::Cpp2ILInjected.Token(Token = "0x4000092")]
60 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
62
64 [global::Cpp2ILInjected.Token(Token = "0x2000027")]
65 private sealed class <GetEnumerator>d__1 : IEnumerator<TElement>, IDisposable, IEnumerator
66 {
68 [global::Cpp2ILInjected.Token(Token = "0x600011B")]
69 [global::Cpp2ILInjected.Address(RVA = "0x15BA198", Offset = "0x15BA198", Length = "0x28")]
70 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
71 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
74 {
75 throw null;
76 }
77
79 [global::Cpp2ILInjected.Token(Token = "0x600011C")]
80 [global::Cpp2ILInjected.Address(RVA = "0x15BA1C0", Offset = "0x15BA1C0", Length = "0x4")]
81 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
82 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
83 private void System.IDisposable.Dispose()
84 {
85 throw null;
86 }
87
88 [global::Cpp2ILInjected.Token(Token = "0x600011D")]
89 [global::Cpp2ILInjected.Address(RVA = "0x15BA1C4", Offset = "0x15BA1C4", Length = "0x108")]
90 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
91 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
92 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
93 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Buffer<>), Member = ".ctor", MemberParameters = new object[] { "System.Collections.Generic.IEnumerable`1<TElement>" }, ReturnType = typeof(void))]
94 private bool MoveNext()
95 {
96 throw null;
97 }
98
99 [global::Cpp2ILInjected.Token(Token = "0x17000029")]
100 private TElement System.Collections.Generic.IEnumerator<TElement>.Current
101 {
103 [global::Cpp2ILInjected.Token(Token = "0x600011E")]
104 [global::Cpp2ILInjected.Address(RVA = "0x15BA2CC", Offset = "0x15BA2CC", Length = "0xC")]
105 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
106 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
107 get
108 {
109 throw null;
110 }
111 }
112
114 [global::Cpp2ILInjected.Token(Token = "0x600011F")]
115 [global::Cpp2ILInjected.Address(RVA = "0x15BA2D8", Offset = "0x15BA2D8", Length = "0x38")]
116 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
117 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
118 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
119 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
120 private void System.Collections.IEnumerator.Reset()
121 {
122 throw null;
123 }
124
125 [global::Cpp2ILInjected.Token(Token = "0x1700002A")]
127 {
129 [global::Cpp2ILInjected.Token(Token = "0x6000120")]
130 [global::Cpp2ILInjected.Address(RVA = "0x15BA310", Offset = "0x15BA310", Length = "0x3C")]
131 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
132 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
133 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
134 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
135 get
136 {
137 throw null;
138 }
139 }
140
141 [global::Cpp2ILInjected.Token(Token = "0x4000093")]
142 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
143 private int <>1__state;
144
145 [global::Cpp2ILInjected.Token(Token = "0x4000094")]
146 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
147 private TElement <>2__current;
148
149 [global::Cpp2ILInjected.Token(Token = "0x4000095")]
150 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
152
153 [global::Cpp2ILInjected.Token(Token = "0x4000096")]
154 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
155 private Buffer<TElement> <buffer>5__2;
156
157 [global::Cpp2ILInjected.Token(Token = "0x4000097")]
158 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
159 private int[] <map>5__3;
160
161 [global::Cpp2ILInjected.Token(Token = "0x4000098")]
162 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
163 private int <i>5__4;
164 }
165 }
166}
class f__AnonymousType0<< Count > j__TPar
class< GetEnumerator > d__1
EnumerableSorter< TElement > GetEnumerableSorter(EnumerableSorter< TElement > next)
class< GetEnumerator > IDisposable
IEnumerator< TElement > GetEnumerator()
Func< TElement, TKey > keySelector
IEnumerable< TElement > source