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.6.cs
Go to the documentation of this file.
1using System;
3using System.IO;
8
9namespace System
10{
11 [global::Cpp2ILInjected.Token(Token = "0x2000120")]
12 [global::System.Serializable]
13 [StructLayout(3)]
14 public struct ValueTuple<T1, T2, T3, T4, T5> : global::System.IEquatable<global::System.ValueTuple<T1, T2, T3, T4, T5>>, global::System.Collections.IStructuralEquatable, global::System.Collections.IStructuralComparable, global::System.IComparable, global::System.IComparable<global::System.ValueTuple<T1, T2, T3, T4, T5>>, global::System.IValueTupleInternal, global::System.Runtime.CompilerServices.ITuple
15 {
16 [global::Cpp2ILInjected.Token(Token = "0x6000B56")]
17 [global::Cpp2ILInjected.Address(RVA = "0x18BA168", Offset = "0x18BA168", Length = "0x1C")]
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 }, ReturnType = typeof(string))]
24 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
25 public ValueTuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5)
26 {
27 throw null;
28 }
29
30 [global::Cpp2ILInjected.Token(Token = "0x6000B57")]
31 [global::Cpp2ILInjected.Address(RVA = "0x18BA184", Offset = "0x18BA184", Length = "0xF0")]
32 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
33 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
34 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple<, , , , >), Member = "Equals", MemberParameters = new object[] { "System.ValueTuple`5<T1, T2, T3, T4, T5>" }, ReturnType = typeof(bool))]
36 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
37 public override bool Equals(object obj)
38 {
39 throw null;
40 }
41
42 [global::Cpp2ILInjected.Token(Token = "0x6000B58")]
43 [global::Cpp2ILInjected.Address(RVA = "0x18BA274", Offset = "0x18BA274", Length = "0x22C")]
44 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
45 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
46 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ValueTuple<, , , , >), Member = "Equals", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
47 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
48 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
49 public bool Equals(global::System.ValueTuple<T1, T2, T3, T4, T5> other)
50 {
51 throw null;
52 }
53
54 [global::Cpp2ILInjected.Token(Token = "0x6000B59")]
55 [global::Cpp2ILInjected.Address(RVA = "0x18BA4A0", Offset = "0x18BA4A0", Length = "0x548")]
56 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
57 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
58 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
59 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 42)]
60 private bool System.Collections.IStructuralEquatable.Equals(object other, global::System.Collections.IEqualityComparer comparer)
61 {
62 throw null;
63 }
64
65 [global::Cpp2ILInjected.Token(Token = "0x6000B5A")]
66 [global::Cpp2ILInjected.Address(RVA = "0x18BA9E8", Offset = "0x18BA9E8", Length = "0x188")]
67 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
68 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
69 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
70 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple<, , , , >), Member = "CompareTo", MemberParameters = new object[] { "System.ValueTuple`5<T1, T2, T3, T4, T5>" }, ReturnType = typeof(int))]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::SR), Member = "Format", MemberParameters = new object[]
73 {
74 typeof(string),
75 typeof(object)
76 }, ReturnType = typeof(string))]
77 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
78 {
79 typeof(string),
80 typeof(string)
81 }, ReturnType = typeof(void))]
82 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
83 private int System.IComparable.CompareTo(object other)
84 {
85 throw null;
86 }
87
88 [global::Cpp2ILInjected.Token(Token = "0x6000B5B")]
89 [global::Cpp2ILInjected.Address(RVA = "0x18BAB70", Offset = "0x18BAB70", Length = "0x228")]
90 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
91 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
92 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ValueTuple<, , , , >), Member = "System.IComparable.CompareTo", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(int))]
93 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
94 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
96 {
97 throw null;
98 }
99
100 [global::Cpp2ILInjected.Token(Token = "0x6000B5C")]
101 [global::Cpp2ILInjected.Address(RVA = "0x18BAD98", Offset = "0x18BAD98", Length = "0x5E8")]
102 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
103 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
104 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::SR), Member = "Format", MemberParameters = new object[]
107 {
108 typeof(string),
109 typeof(object)
110 }, ReturnType = typeof(string))]
111 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
112 {
113 typeof(string),
114 typeof(string)
115 }, ReturnType = typeof(void))]
116 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 51)]
117 private int System.Collections.IStructuralComparable.CompareTo(object other, global::System.Collections.IComparer comparer)
118 {
119 throw null;
120 }
121
122 [global::Cpp2ILInjected.Token(Token = "0x6000B5D")]
123 [global::Cpp2ILInjected.Address(RVA = "0x18BB380", Offset = "0x18BB380", Length = "0x10C")]
124 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
125 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
126 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IntPtr), Member = "GetHashCode", ReturnType = typeof(int))]
127 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "GetHashCode", ReturnType = typeof(int))]
128 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(bool), Member = "GetHashCode", ReturnType = typeof(int))]
129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple), Member = "CombineHashCodes", MemberParameters = new object[]
130 {
131 typeof(int),
132 typeof(int),
133 typeof(int),
134 typeof(int),
135 typeof(int)
136 }, ReturnType = typeof(int))]
137 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
138 public override int GetHashCode()
139 {
140 throw null;
141 }
142
143 [global::Cpp2ILInjected.Token(Token = "0x6000B5E")]
144 [global::Cpp2ILInjected.Address(RVA = "0x18BB48C", Offset = "0x18BB48C", Length = "0x44")]
145 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
146 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
147 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
148 private int System.Collections.IStructuralEquatable.GetHashCode(global::System.Collections.IEqualityComparer comparer)
149 {
150 throw null;
151 }
152
153 [global::Cpp2ILInjected.Token(Token = "0x6000B5F")]
154 [global::Cpp2ILInjected.Address(RVA = "0x18BB4D0", Offset = "0x18BB4D0", Length = "0x3AC")]
155 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
156 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
157 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ValueTuple<, , , , >), Member = "System.IValueTupleInternal.GetHashCode", MemberParameters = new object[] { typeof(global::System.Collections.IEqualityComparer) }, ReturnType = typeof(int))]
158 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
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 typeof(int),
165 typeof(int)
166 }, ReturnType = typeof(int))]
167 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
168 private int GetHashCodeCore(global::System.Collections.IEqualityComparer comparer)
169 {
170 throw null;
171 }
172
173 [global::Cpp2ILInjected.Token(Token = "0x6000B60")]
174 [global::Cpp2ILInjected.Address(RVA = "0x18BB87C", Offset = "0x18BB87C", Length = "0x44")]
175 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
176 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple<, , , , >), Member = "GetHashCodeCore", MemberParameters = new object[] { typeof(global::System.Collections.IEqualityComparer) }, ReturnType = typeof(int))]
178 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
179 private int System.IValueTupleInternal.GetHashCode(global::System.Collections.IEqualityComparer comparer)
180 {
181 throw null;
182 }
183
184 [global::Cpp2ILInjected.Token(Token = "0x6000B61")]
185 [global::Cpp2ILInjected.Address(RVA = "0x18BB8C0", Offset = "0x18BB8C0", Length = "0x2C0")]
186 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
187 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
188 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IntPtr), Member = "ToString", ReturnType = typeof(string))]
189 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
190 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(bool), Member = "ToString", ReturnType = typeof(string))]
191 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[] { typeof(string[]) }, ReturnType = typeof(string))]
192 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 23)]
193 public override string ToString()
194 {
195 throw null;
196 }
197
198 [global::Cpp2ILInjected.Token(Token = "0x6000B62")]
199 [global::Cpp2ILInjected.Address(RVA = "0x18BBB80", Offset = "0x18BBB80", Length = "0x290")]
200 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
201 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
202 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IntPtr), Member = "ToString", ReturnType = typeof(string))]
203 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
204 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(bool), Member = "ToString", ReturnType = typeof(string))]
205 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[] { typeof(string[]) }, ReturnType = typeof(string))]
206 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
208 {
209 throw null;
210 }
211
212 [global::Cpp2ILInjected.Token(Token = "0x170000F9")]
214 {
215 [global::Cpp2ILInjected.Token(Token = "0x6000B63")]
216 [global::Cpp2ILInjected.Address(RVA = "0x18BBE10", Offset = "0x18BBE10", Length = "0x8")]
217 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
218 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
219 get
220 {
221 throw null;
222 }
223 }
224
225 [global::Cpp2ILInjected.Token(Token = "0x400040B")]
226 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
227 public T1 Item1;
228
229 [global::Cpp2ILInjected.Token(Token = "0x400040C")]
230 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
231 public T2 Item2;
232
233 [global::Cpp2ILInjected.Token(Token = "0x400040D")]
234 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
235 public T3 Item3;
236
237 [global::Cpp2ILInjected.Token(Token = "0x400040E")]
238 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
239 public T4 Item4;
240
241 [global::Cpp2ILInjected.Token(Token = "0x400040F")]
242 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
243 public T5 Item5;
244 }
245}
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)
int CompareTo(global::System.ValueTuple< T1, T2, T3, T4, T5 > other)
override int GetHashCode()
override bool Equals(object obj)
override string ToString()
bool Equals(global::System.ValueTuple< T1, T2, T3, T4, T5 > other)
ValueTuple(T1 item1, T2 item2, T3 item3, T4 item4, T5 item5)
int System.Runtime.CompilerServices.ITuple. Length
int GetHashCodeCore(global::System.Collections.IEqualityComparer comparer)