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
ValueTuple.7.cs
Go to the documentation of this file.
1using System;
3using System.IO;
8
9namespace System
10{
11 [global::Cpp2ILInjected.Token(Token = "0x2000121")]
12 [global::System.Serializable]
13 [StructLayout(3)]
14 public struct ValueTuple<T1, T2, T3, T4, T5, T6, T7, TRest> : global::System.IEquatable<global::System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, TRest>>, global::System.Collections.IStructuralEquatable, global::System.Collections.IStructuralComparable, global::System.IComparable, global::System.IComparable<global::System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, TRest>>, global::System.IValueTupleInternal, global::System.Runtime.CompilerServices.ITuple where TRest : struct
15 {
16 [global::Cpp2ILInjected.Token(Token = "0x6000B64")]
17 [global::Cpp2ILInjected.Address(RVA = "0x18BEDD0", Offset = "0x18BEDD0", Length = "0x104")]
18 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
19 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.Path), Member = "JoinInternal", MemberParameters = new object[]
20 {
21 typeof(global::System.ReadOnlySpan<char>),
22 typeof(global::System.ReadOnlySpan<char>),
23 typeof(global::System.ReadOnlySpan<char>)
24 }, ReturnType = typeof(string))]
25 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
27 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
28 public ValueTuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7, TRest rest)
29 {
30 throw null;
31 }
32
33 [global::Cpp2ILInjected.Token(Token = "0x6000B65")]
34 [global::Cpp2ILInjected.Address(RVA = "0x18BEED4", Offset = "0x18BEED4", Length = "0x100")]
35 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
36 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
37 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple<, , , , , , , >), Member = "Equals", MemberParameters = new object[] { "System.ValueTuple`8<T1, T2, T3, T4, T5, T6, T7, TRest>" }, ReturnType = typeof(bool))]
39 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
40 public override bool Equals(object obj)
41 {
42 throw null;
43 }
44
45 [global::Cpp2ILInjected.Token(Token = "0x6000B66")]
46 [global::Cpp2ILInjected.Address(RVA = "0x18BEFD4", Offset = "0x18BEFD4", Length = "0x358")]
47 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
48 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
49 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ValueTuple<, , , , , , , >), Member = "Equals", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
50 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
51 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
53 {
54 throw null;
55 }
56
57 [global::Cpp2ILInjected.Token(Token = "0x6000B67")]
58 [global::Cpp2ILInjected.Address(RVA = "0x18BF32C", Offset = "0x18BF32C", Length = "0x7E8")]
59 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
60 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
61 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
62 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 63)]
63 private bool System.Collections.IStructuralEquatable.Equals(object other, global::System.Collections.IEqualityComparer comparer)
64 {
65 throw null;
66 }
67
68 [global::Cpp2ILInjected.Token(Token = "0x6000B68")]
69 [global::Cpp2ILInjected.Address(RVA = "0x18BFB14", Offset = "0x18BFB14", Length = "0x1A0")]
70 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
71 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
72 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple<, , , , , , , >), Member = "CompareTo", MemberParameters = new object[] { "System.ValueTuple`8<T1, T2, T3, T4, T5, T6, T7, TRest>" }, ReturnType = typeof(int))]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
75 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::SR), Member = "Format", MemberParameters = new object[]
76 {
77 typeof(string),
78 typeof(object)
79 }, ReturnType = typeof(string))]
80 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
81 {
82 typeof(string),
83 typeof(string)
84 }, ReturnType = typeof(void))]
85 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
86 private int System.IComparable.CompareTo(object other)
87 {
88 throw null;
89 }
90
91 [global::Cpp2ILInjected.Token(Token = "0x6000B69")]
92 [global::Cpp2ILInjected.Address(RVA = "0x18BFCB4", Offset = "0x18BFCB4", Length = "0x354")]
93 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
94 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
95 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ValueTuple<, , , , , , , >), Member = "System.IComparable.CompareTo", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(int))]
96 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
97 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
99 {
100 throw null;
101 }
102
103 [global::Cpp2ILInjected.Token(Token = "0x6000B6A")]
104 [global::Cpp2ILInjected.Address(RVA = "0x18C0008", Offset = "0x18C0008", Length = "0x890")]
105 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
106 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
107 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
108 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
109 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::SR), Member = "Format", MemberParameters = new object[]
110 {
111 typeof(string),
112 typeof(object)
113 }, ReturnType = typeof(string))]
114 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
115 {
116 typeof(string),
117 typeof(string)
118 }, ReturnType = typeof(void))]
119 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 72)]
120 private int System.Collections.IStructuralComparable.CompareTo(object other, global::System.Collections.IComparer comparer)
121 {
122 throw null;
123 }
124
125 [global::Cpp2ILInjected.Token(Token = "0x6000B6B")]
126 [global::Cpp2ILInjected.Address(RVA = "0x18C0898", Offset = "0x18C0898", Length = "0x81C")]
127 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
128 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
129 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
130 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IntPtr), Member = "GetHashCode", ReturnType = typeof(int))]
131 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "GetHashCode", ReturnType = typeof(int))]
132 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(bool), Member = "GetHashCode", ReturnType = typeof(int))]
133 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple), Member = "CombineHashCodes", MemberParameters = new object[]
134 {
135 typeof(int),
136 typeof(int),
137 typeof(int),
138 typeof(int),
139 typeof(int),
140 typeof(int),
141 typeof(int)
142 }, ReturnType = typeof(int))]
143 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple), Member = "CombineHashCodes", MemberParameters = new object[]
144 {
145 typeof(int),
146 typeof(int),
147 typeof(int),
148 typeof(int),
149 typeof(int),
150 typeof(int),
151 typeof(int),
152 typeof(int)
153 }, ReturnType = typeof(int))]
154 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple), Member = "CombineHashCodes", MemberParameters = new object[]
155 {
156 typeof(int),
157 typeof(int)
158 }, ReturnType = typeof(int))]
159 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple), Member = "CombineHashCodes", MemberParameters = new object[]
160 {
161 typeof(int),
162 typeof(int),
163 typeof(int)
164 }, ReturnType = typeof(int))]
165 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple), Member = "CombineHashCodes", MemberParameters = new object[]
166 {
167 typeof(int),
168 typeof(int),
169 typeof(int),
170 typeof(int)
171 }, ReturnType = typeof(int))]
172 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple), Member = "CombineHashCodes", MemberParameters = new object[]
173 {
174 typeof(int),
175 typeof(int),
176 typeof(int),
177 typeof(int),
178 typeof(int)
179 }, ReturnType = typeof(int))]
180 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple), Member = "CombineHashCodes", MemberParameters = new object[]
181 {
182 typeof(int),
183 typeof(int),
184 typeof(int),
185 typeof(int),
186 typeof(int),
187 typeof(int)
188 }, ReturnType = typeof(int))]
189 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 41)]
190 public override int GetHashCode()
191 {
192 throw null;
193 }
194
195 [global::Cpp2ILInjected.Token(Token = "0x6000B6C")]
196 [global::Cpp2ILInjected.Address(RVA = "0x18C10B4", Offset = "0x18C10B4", Length = "0x44")]
197 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
198 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
199 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
200 private int System.Collections.IStructuralEquatable.GetHashCode(global::System.Collections.IEqualityComparer comparer)
201 {
202 throw null;
203 }
204
205 [global::Cpp2ILInjected.Token(Token = "0x6000B6D")]
206 [global::Cpp2ILInjected.Address(RVA = "0x18C10F8", Offset = "0x18C10F8", Length = "0x1B78")]
207 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
208 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
209 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ValueTuple<, , , , , , , >), Member = "System.IValueTupleInternal.GetHashCode", MemberParameters = new object[] { typeof(global::System.Collections.IEqualityComparer) }, ReturnType = typeof(int))]
210 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
211 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple), Member = "CombineHashCodes", MemberParameters = new object[]
212 {
213 typeof(int),
214 typeof(int),
215 typeof(int),
216 typeof(int),
217 typeof(int),
218 typeof(int),
219 typeof(int)
220 }, ReturnType = typeof(int))]
221 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple), Member = "CombineHashCodes", MemberParameters = new object[]
222 {
223 typeof(int),
224 typeof(int),
225 typeof(int),
226 typeof(int),
227 typeof(int),
228 typeof(int),
229 typeof(int),
230 typeof(int)
231 }, ReturnType = typeof(int))]
232 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple), Member = "CombineHashCodes", MemberParameters = new object[]
233 {
234 typeof(int),
235 typeof(int)
236 }, ReturnType = typeof(int))]
237 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple), Member = "CombineHashCodes", MemberParameters = new object[]
238 {
239 typeof(int),
240 typeof(int),
241 typeof(int)
242 }, ReturnType = typeof(int))]
243 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple), Member = "CombineHashCodes", MemberParameters = new object[]
244 {
245 typeof(int),
246 typeof(int),
247 typeof(int),
248 typeof(int)
249 }, ReturnType = typeof(int))]
250 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple), Member = "CombineHashCodes", MemberParameters = new object[]
251 {
252 typeof(int),
253 typeof(int),
254 typeof(int),
255 typeof(int),
256 typeof(int)
257 }, ReturnType = typeof(int))]
258 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple), Member = "CombineHashCodes", MemberParameters = new object[]
259 {
260 typeof(int),
261 typeof(int),
262 typeof(int),
263 typeof(int),
264 typeof(int),
265 typeof(int)
266 }, ReturnType = typeof(int))]
267 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 156)]
268 private int GetHashCodeCore(global::System.Collections.IEqualityComparer comparer)
269 {
270 throw null;
271 }
272
273 [global::Cpp2ILInjected.Token(Token = "0x6000B6E")]
274 [global::Cpp2ILInjected.Address(RVA = "0x18C2C70", Offset = "0x18C2C70", Length = "0x44")]
275 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
276 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
277 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple<, , , , , , , >), Member = "GetHashCodeCore", MemberParameters = new object[] { typeof(global::System.Collections.IEqualityComparer) }, ReturnType = typeof(int))]
278 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
279 private int System.IValueTupleInternal.GetHashCode(global::System.Collections.IEqualityComparer comparer)
280 {
281 throw null;
282 }
283
284 [global::Cpp2ILInjected.Token(Token = "0x6000B6F")]
285 [global::Cpp2ILInjected.Address(RVA = "0x18C2CB4", Offset = "0x18C2CB4", Length = "0x7B8")]
286 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
287 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
288 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
289 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IntPtr), Member = "ToString", ReturnType = typeof(string))]
290 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
291 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(bool), Member = "ToString", ReturnType = typeof(string))]
292 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple<>), Member = "ToString", ReturnType = typeof(string))]
293 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[] { typeof(string[]) }, ReturnType = typeof(string))]
294 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 61)]
295 public override string ToString()
296 {
297 throw null;
298 }
299
300 [global::Cpp2ILInjected.Token(Token = "0x6000B70")]
301 [global::Cpp2ILInjected.Address(RVA = "0x18C346C", Offset = "0x18C346C", Length = "0x76C")]
302 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
303 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
304 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
305 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IntPtr), Member = "ToString", ReturnType = typeof(string))]
306 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
307 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(bool), Member = "ToString", ReturnType = typeof(string))]
308 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple<>), Member = "ToString", ReturnType = typeof(string))]
309 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[] { typeof(string[]) }, ReturnType = typeof(string))]
310 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 58)]
312 {
313 throw null;
314 }
315
316 [global::Cpp2ILInjected.Token(Token = "0x170000FA")]
318 {
319 [global::Cpp2ILInjected.Token(Token = "0x6000B71")]
320 [global::Cpp2ILInjected.Address(RVA = "0x18C3BD8", Offset = "0x18C3BD8", Length = "0xEC")]
321 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
322 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
323 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
324 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
325 get
326 {
327 throw null;
328 }
329 }
330
331 [global::Cpp2ILInjected.Token(Token = "0x4000410")]
332 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
333 public T1 Item1;
334
335 [global::Cpp2ILInjected.Token(Token = "0x4000411")]
336 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
337 public T2 Item2;
338
339 [global::Cpp2ILInjected.Token(Token = "0x4000412")]
340 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
341 public T3 Item3;
342
343 [global::Cpp2ILInjected.Token(Token = "0x4000413")]
344 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
345 public T4 Item4;
346
347 [global::Cpp2ILInjected.Token(Token = "0x4000414")]
348 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
349 public T5 Item5;
350
351 [global::Cpp2ILInjected.Token(Token = "0x4000415")]
352 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
353 public T6 Item6;
354
355 [global::Cpp2ILInjected.Token(Token = "0x4000416")]
356 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
357 public T7 Item7;
358
359 [global::Cpp2ILInjected.Token(Token = "0x4000417")]
360 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
361 public TRest Rest;
362 }
363}
class f__AnonymousType0<< Count > j__TPar
int CompareTo(object other, IComparer comparer)
int GetHashCode(IEqualityComparer comparer)
bool Equals(object other, IEqualityComparer comparer)
int CompareTo(T other)
int GetHashCode(global::System.Collections.IEqualityComparer comparer)
bool Equals(global::System.ValueTuple< T1, T2, T3, T4, T5, T6, T7, TRest > other)
override int GetHashCode()
override bool Equals(object obj)
override string ToString()
int CompareTo(global::System.ValueTuple< T1, T2, T3, T4, T5, T6, T7, TRest > other)
int System.Runtime.CompilerServices.ITuple. Length
ValueTuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7, TRest rest)
int GetHashCodeCore(global::System.Collections.IEqualityComparer comparer)