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
Tuple.3.cs
Go to the documentation of this file.
1using System;
5using System.Text;
8
9namespace System
10{
11 [global::Cpp2ILInjected.Token(Token = "0x200010E")]
12 [global::System.Serializable]
13 public class Tuple<T1, T2, T3> : global::System.Collections.IStructuralEquatable, global::System.Collections.IStructuralComparable, global::System.IComparable, global::System.ITupleInternal, global::System.Runtime.CompilerServices.ITuple
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x170000B8")]
16 public T1 Item1
17 {
18 [global::Cpp2ILInjected.Token(Token = "0x60009F2")]
19 [global::Cpp2ILInjected.Address(RVA = "0x188D06C", Offset = "0x188D06C", Length = "0x8")]
20 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
22 get
23 {
24 throw null;
25 }
26 }
27
28 [global::Cpp2ILInjected.Token(Token = "0x170000B9")]
29 public T2 Item2
30 {
31 [global::Cpp2ILInjected.Token(Token = "0x60009F3")]
32 [global::Cpp2ILInjected.Address(RVA = "0x188D074", Offset = "0x188D074", Length = "0x8")]
33 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
34 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
35 get
36 {
37 throw null;
38 }
39 }
40
41 [global::Cpp2ILInjected.Token(Token = "0x170000BA")]
42 public T3 Item3
43 {
44 [global::Cpp2ILInjected.Token(Token = "0x60009F4")]
45 [global::Cpp2ILInjected.Address(RVA = "0x188D07C", Offset = "0x188D07C", Length = "0x8")]
46 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
47 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
48 get
49 {
50 throw null;
51 }
52 }
53
54 [global::Cpp2ILInjected.Token(Token = "0x60009F5")]
55 [global::Cpp2ILInjected.Address(RVA = "0x188D084", Offset = "0x188D084", Length = "0x3C")]
56 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
57 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
58 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
59 public Tuple(T1 item1, T2 item2, T3 item3)
60 {
61 throw null;
62 }
63
64 [global::Cpp2ILInjected.Token(Token = "0x60009F6")]
65 [global::Cpp2ILInjected.Address(RVA = "0x188D0C0", Offset = "0x188D0C0", Length = "0xC8")]
66 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
67 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
68 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
69 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
70 public override bool Equals(object obj)
71 {
72 throw null;
73 }
74
75 [global::Cpp2ILInjected.Token(Token = "0x60009F7")]
76 [global::Cpp2ILInjected.Address(RVA = "0x188D188", Offset = "0x188D188", Length = "0x30C")]
77 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
78 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
79 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
80 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
81 private bool System.Collections.IStructuralEquatable.Equals(object other, global::System.Collections.IEqualityComparer comparer)
82 {
83 throw null;
84 }
85
86 [global::Cpp2ILInjected.Token(Token = "0x60009F8")]
87 [global::Cpp2ILInjected.Address(RVA = "0x188D494", Offset = "0x188D494", Length = "0xC8")]
88 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
89 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
90 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
91 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.Comparer<object>), Member = "get_Default", ReturnType = "System.Collections.Generic.Comparer`1<T>")]
92 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
93 private int System.IComparable.CompareTo(object obj)
94 {
95 throw null;
96 }
97
98 [global::Cpp2ILInjected.Token(Token = "0x60009F9")]
99 [global::Cpp2ILInjected.Address(RVA = "0x188D55C", Offset = "0x188D55C", Length = "0x388")]
100 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
101 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
102 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
103 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::SR), Member = "Format", MemberParameters = new object[]
105 {
106 typeof(string),
107 typeof(object)
108 }, ReturnType = typeof(string))]
109 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
110 {
111 typeof(string),
112 typeof(string)
113 }, ReturnType = typeof(void))]
114 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 23)]
115 private int System.Collections.IStructuralComparable.CompareTo(object other, global::System.Collections.IComparer comparer)
116 {
117 throw null;
118 }
119
120 [global::Cpp2ILInjected.Token(Token = "0x60009FA")]
121 [global::Cpp2ILInjected.Address(RVA = "0x188D8E4", Offset = "0x188D8E4", Length = "0xC4")]
122 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
123 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
124 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
125 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
126 public override int GetHashCode()
127 {
128 throw null;
129 }
130
131 [global::Cpp2ILInjected.Token(Token = "0x60009FB")]
132 [global::Cpp2ILInjected.Address(RVA = "0x188D9A8", Offset = "0x188D9A8", Length = "0x238")]
133 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
134 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
135 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Tuple), Member = "CombineHashCodes", MemberParameters = new object[]
137 {
138 typeof(int),
139 typeof(int),
140 typeof(int)
141 }, ReturnType = typeof(int))]
142 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
143 private int System.Collections.IStructuralEquatable.GetHashCode(global::System.Collections.IEqualityComparer comparer)
144 {
145 throw null;
146 }
147
148 [global::Cpp2ILInjected.Token(Token = "0x60009FC")]
149 [global::Cpp2ILInjected.Address(RVA = "0x188DBE0", Offset = "0x188DBE0", Length = "0xD8")]
150 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
151 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
152 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
153 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = ".ctor", ReturnType = typeof(void))]
154 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(global::System.Text.StringBuilder))]
155 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
156 public override string ToString()
157 {
158 throw null;
159 }
160
161 [global::Cpp2ILInjected.Token(Token = "0x60009FD")]
162 [global::Cpp2ILInjected.Address(RVA = "0x188DCB8", Offset = "0x188DCB8", Length = "0x140")]
163 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
164 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
165 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(global::System.Text.StringBuilder))]
167 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(global::System.Text.StringBuilder))]
168 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(global::System.Text.StringBuilder))]
169 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
170 private string System.ITupleInternal.ToString(global::System.Text.StringBuilder sb)
171 {
172 throw null;
173 }
174
175 [global::Cpp2ILInjected.Token(Token = "0x170000BB")]
177 {
178 [global::Cpp2ILInjected.Token(Token = "0x60009FE")]
179 [global::Cpp2ILInjected.Address(RVA = "0x188DDF8", Offset = "0x188DDF8", Length = "0x8")]
180 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
181 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
182 get
183 {
184 throw null;
185 }
186 }
187
188 [global::Cpp2ILInjected.Token(Token = "0x40003D1")]
189 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
190 private readonly T1 m_Item1;
191
192 [global::Cpp2ILInjected.Token(Token = "0x40003D2")]
193 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
194 private readonly T2 m_Item2;
195
196 [global::Cpp2ILInjected.Token(Token = "0x40003D3")]
197 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
198 private readonly T3 m_Item3;
199 }
200}
class f__AnonymousType0<< Count > j__TPar
readonly T2 m_Item2
Definition Tuple.2.cs:180
readonly T3 m_Item3
Definition Tuple.3.cs:198
override bool Equals(object obj)
Definition Tuple.3.cs:70
int System.Runtime.CompilerServices.ITuple. Length
Definition Tuple.2.cs:163
readonly T1 m_Item1
Definition Tuple.2.cs:176
override int GetHashCode()
Definition Tuple.3.cs:126
Tuple(T1 item1, T2 item2, T3 item3)
Definition Tuple.3.cs:59
override string ToString()
Definition Tuple.3.cs:156
int CompareTo(object other, IComparer comparer)
int GetHashCode(IEqualityComparer comparer)
bool Equals(object other, IEqualityComparer comparer)
int CompareTo(T other)
string ToString(global::System.Text.StringBuilder sb)