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.5.cs
Go to the documentation of this file.
1using System;
7
8namespace System
9{
10 [global::Cpp2ILInjected.Token(Token = "0x200011F")]
11 [global::System.Serializable]
12 [StructLayout(3)]
13 public struct ValueTuple<T1, T2, T3, T4> : global::System.IEquatable<global::System.ValueTuple<T1, T2, T3, T4>>, global::System.Collections.IStructuralEquatable, global::System.Collections.IStructuralComparable, global::System.IComparable, global::System.IComparable<global::System.ValueTuple<T1, T2, T3, T4>>, global::System.IValueTupleInternal, global::System.Runtime.CompilerServices.ITuple
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x6000B48")]
16 [global::Cpp2ILInjected.Address(RVA = "0x18B77B8", Offset = "0x18B77B8", Length = "0x18")]
17 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
18 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.HttpWebRequest", Member = "CheckFinalStatus", MemberParameters = new object[] { "System.Net.HttpWebResponse" }, ReturnType = "System.ValueTuple`4<Boolean, Boolean, Task`1<BufferOffsetSize>, WebException>")]
19 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
20 public ValueTuple(T1 item1, T2 item2, T3 item3, T4 item4)
21 {
22 throw null;
23 }
24
25 [global::Cpp2ILInjected.Token(Token = "0x6000B49")]
26 [global::Cpp2ILInjected.Address(RVA = "0x18B77D0", Offset = "0x18B77D0", Length = "0x100")]
27 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
28 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
29 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple<, , , >), Member = "Equals", MemberParameters = new object[] { "System.ValueTuple`4<T1, T2, T3, T4>" }, ReturnType = typeof(bool))]
31 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
32 public override bool Equals(object obj)
33 {
34 throw null;
35 }
36
37 [global::Cpp2ILInjected.Token(Token = "0x6000B4A")]
38 [global::Cpp2ILInjected.Address(RVA = "0x18B78D0", Offset = "0x18B78D0", Length = "0x1CC")]
39 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
40 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
41 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ValueTuple<, , , >), Member = "Equals", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
42 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
43 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
44 public bool Equals(global::System.ValueTuple<T1, T2, T3, T4> other)
45 {
46 throw null;
47 }
48
49 [global::Cpp2ILInjected.Token(Token = "0x6000B4B")]
50 [global::Cpp2ILInjected.Address(RVA = "0x18B7A9C", Offset = "0x18B7A9C", Length = "0x384")]
51 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
52 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
53 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
54 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 23)]
55 private bool System.Collections.IStructuralEquatable.Equals(object other, global::System.Collections.IEqualityComparer comparer)
56 {
57 throw null;
58 }
59
60 [global::Cpp2ILInjected.Token(Token = "0x6000B4C")]
61 [global::Cpp2ILInjected.Address(RVA = "0x18B7E20", Offset = "0x18B7E20", Length = "0x1A0")]
62 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
63 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
64 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
65 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple<, , , >), Member = "CompareTo", MemberParameters = new object[] { "System.ValueTuple`4<T1, T2, T3, T4>" }, ReturnType = typeof(int))]
66 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
67 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::SR), Member = "Format", MemberParameters = new object[]
68 {
69 typeof(string),
70 typeof(object)
71 }, ReturnType = typeof(string))]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
73 {
74 typeof(string),
75 typeof(string)
76 }, ReturnType = typeof(void))]
77 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
78 private int System.IComparable.CompareTo(object other)
79 {
80 throw null;
81 }
82
83 [global::Cpp2ILInjected.Token(Token = "0x6000B4D")]
84 [global::Cpp2ILInjected.Address(RVA = "0x18B7FC0", Offset = "0x18B7FC0", Length = "0x1C8")]
85 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
86 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
87 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ValueTuple<, , , >), Member = "System.IComparable.CompareTo", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(int))]
88 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
89 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
90 public int CompareTo(global::System.ValueTuple<T1, T2, T3, T4> other)
91 {
92 throw null;
93 }
94
95 [global::Cpp2ILInjected.Token(Token = "0x6000B4E")]
96 [global::Cpp2ILInjected.Address(RVA = "0x18B8188", Offset = "0x18B8188", Length = "0x42C")]
97 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
98 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
99 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
101 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::SR), Member = "Format", MemberParameters = new object[]
102 {
103 typeof(string),
104 typeof(object)
105 }, ReturnType = typeof(string))]
106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
107 {
108 typeof(string),
109 typeof(string)
110 }, ReturnType = typeof(void))]
111 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 32)]
112 private int System.Collections.IStructuralComparable.CompareTo(object other, global::System.Collections.IComparer comparer)
113 {
114 throw null;
115 }
116
117 [global::Cpp2ILInjected.Token(Token = "0x6000B4F")]
118 [global::Cpp2ILInjected.Address(RVA = "0x18B85B4", Offset = "0x18B85B4", Length = "0xCC")]
119 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
120 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
121 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(bool), Member = "GetHashCode", ReturnType = typeof(int))]
123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple), Member = "CombineHashCodes", MemberParameters = new object[]
124 {
125 typeof(int),
126 typeof(int),
127 typeof(int),
128 typeof(int)
129 }, ReturnType = typeof(int))]
130 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
131 public override int GetHashCode()
132 {
133 throw null;
134 }
135
136 [global::Cpp2ILInjected.Token(Token = "0x6000B50")]
137 [global::Cpp2ILInjected.Address(RVA = "0x18B8680", Offset = "0x18B8680", Length = "0x44")]
138 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
139 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
140 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
141 private int System.Collections.IStructuralEquatable.GetHashCode(global::System.Collections.IEqualityComparer comparer)
142 {
143 throw null;
144 }
145
146 [global::Cpp2ILInjected.Token(Token = "0x6000B51")]
147 [global::Cpp2ILInjected.Address(RVA = "0x18B86C4", Offset = "0x18B86C4", Length = "0x27C")]
148 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
149 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
150 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ValueTuple<, , , >), Member = "System.IValueTupleInternal.GetHashCode", MemberParameters = new object[] { typeof(global::System.Collections.IEqualityComparer) }, ReturnType = typeof(int))]
151 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
152 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple), Member = "CombineHashCodes", MemberParameters = new object[]
153 {
154 typeof(int),
155 typeof(int),
156 typeof(int),
157 typeof(int)
158 }, ReturnType = typeof(int))]
159 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
160 private int GetHashCodeCore(global::System.Collections.IEqualityComparer comparer)
161 {
162 throw null;
163 }
164
165 [global::Cpp2ILInjected.Token(Token = "0x6000B52")]
166 [global::Cpp2ILInjected.Address(RVA = "0x18B8940", Offset = "0x18B8940", Length = "0x44")]
167 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
168 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
169 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple<, , , >), Member = "GetHashCodeCore", MemberParameters = new object[] { typeof(global::System.Collections.IEqualityComparer) }, ReturnType = typeof(int))]
170 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
171 private int System.IValueTupleInternal.GetHashCode(global::System.Collections.IEqualityComparer comparer)
172 {
173 throw null;
174 }
175
176 [global::Cpp2ILInjected.Token(Token = "0x6000B53")]
177 [global::Cpp2ILInjected.Address(RVA = "0x18B8984", Offset = "0x18B8984", Length = "0x24C")]
178 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
179 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
180 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
181 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(bool), Member = "ToString", ReturnType = typeof(string))]
182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[] { typeof(string[]) }, ReturnType = typeof(string))]
183 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
184 public override string ToString()
185 {
186 throw null;
187 }
188
189 [global::Cpp2ILInjected.Token(Token = "0x6000B54")]
190 [global::Cpp2ILInjected.Address(RVA = "0x18B8BD0", Offset = "0x18B8BD0", Length = "0x21C")]
191 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
192 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
193 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
194 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(bool), Member = "ToString", ReturnType = typeof(string))]
195 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[] { typeof(string[]) }, ReturnType = typeof(string))]
196 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
198 {
199 throw null;
200 }
201
202 [global::Cpp2ILInjected.Token(Token = "0x170000F8")]
204 {
205 [global::Cpp2ILInjected.Token(Token = "0x6000B55")]
206 [global::Cpp2ILInjected.Address(RVA = "0x18B8DEC", Offset = "0x18B8DEC", Length = "0x8")]
207 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
208 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
209 get
210 {
211 throw null;
212 }
213 }
214
215 [global::Cpp2ILInjected.Token(Token = "0x4000407")]
216 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
217 public T1 Item1;
218
219 [global::Cpp2ILInjected.Token(Token = "0x4000408")]
220 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
221 public T2 Item2;
222
223 [global::Cpp2ILInjected.Token(Token = "0x4000409")]
224 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
225 public T3 Item3;
226
227 [global::Cpp2ILInjected.Token(Token = "0x400040A")]
228 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
229 public T4 Item4;
230 }
231}
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)
override int GetHashCode()
override bool Equals(object obj)
int CompareTo(global::System.ValueTuple< T1, T2, T3, T4 > other)
override string ToString()
bool Equals(global::System.ValueTuple< T1, T2, T3, T4 > other)
ValueTuple(T1 item1, T2 item2, T3 item3, T4 item4)
int System.Runtime.CompilerServices.ITuple. Length
int GetHashCodeCore(global::System.Collections.IEqualityComparer comparer)