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.2.cs
Go to the documentation of this file.
1using System;
5using System.Text;
8
9namespace System
10{
11 [global::Cpp2ILInjected.Token(Token = "0x200010D")]
12 [global::System.Serializable]
13 public class Tuple<T1, T2> : 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 = "0x170000B5")]
16 public T1 Item1
17 {
18 [global::Cpp2ILInjected.Token(Token = "0x60009E6")]
19 [global::Cpp2ILInjected.Address(RVA = "0x1883C38", Offset = "0x1883C38", 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 = "0x170000B6")]
29 public T2 Item2
30 {
31 [global::Cpp2ILInjected.Token(Token = "0x60009E7")]
32 [global::Cpp2ILInjected.Address(RVA = "0x1883C40", Offset = "0x1883C40", 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 = "0x60009E8")]
42 [global::Cpp2ILInjected.Address(RVA = "0x1883C48", Offset = "0x1883C48", Length = "0x38")]
43 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
44 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
45 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
46 public Tuple(T1 item1, T2 item2)
47 {
48 throw null;
49 }
50
51 [global::Cpp2ILInjected.Token(Token = "0x60009E9")]
52 [global::Cpp2ILInjected.Address(RVA = "0x1883C80", Offset = "0x1883C80", Length = "0xC8")]
53 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
54 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
55 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
56 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
57 public override bool Equals(object obj)
58 {
59 throw null;
60 }
61
62 [global::Cpp2ILInjected.Token(Token = "0x60009EA")]
63 [global::Cpp2ILInjected.Address(RVA = "0x1883D48", Offset = "0x1883D48", Length = "0x244")]
64 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
65 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
66 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
67 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
68 private bool System.Collections.IStructuralEquatable.Equals(object other, global::System.Collections.IEqualityComparer comparer)
69 {
70 throw null;
71 }
72
73 [global::Cpp2ILInjected.Token(Token = "0x60009EB")]
74 [global::Cpp2ILInjected.Address(RVA = "0x1883F8C", Offset = "0x1883F8C", Length = "0xC8")]
75 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
76 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
77 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
78 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.Comparer<object>), Member = "get_Default", ReturnType = "System.Collections.Generic.Comparer`1<T>")]
79 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
80 private int System.IComparable.CompareTo(object obj)
81 {
82 throw null;
83 }
84
85 [global::Cpp2ILInjected.Token(Token = "0x60009EC")]
86 [global::Cpp2ILInjected.Address(RVA = "0x1884054", Offset = "0x1884054", Length = "0x2C0")]
87 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
88 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
89 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
90 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
91 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::SR), Member = "Format", MemberParameters = new object[]
92 {
93 typeof(string),
94 typeof(object)
95 }, ReturnType = typeof(string))]
96 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
97 {
98 typeof(string),
99 typeof(string)
100 }, ReturnType = typeof(void))]
101 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
102 private int System.Collections.IStructuralComparable.CompareTo(object other, global::System.Collections.IComparer comparer)
103 {
104 throw null;
105 }
106
107 [global::Cpp2ILInjected.Token(Token = "0x60009ED")]
108 [global::Cpp2ILInjected.Address(RVA = "0x1884314", Offset = "0x1884314", Length = "0xC4")]
109 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
110 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
111 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
112 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
113 public override int GetHashCode()
114 {
115 throw null;
116 }
117
118 [global::Cpp2ILInjected.Token(Token = "0x60009EE")]
119 [global::Cpp2ILInjected.Address(RVA = "0x18843D8", Offset = "0x18843D8", Length = "0x190")]
120 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
121 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
122 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Tuple), Member = "CombineHashCodes", MemberParameters = new object[]
124 {
125 typeof(int),
126 typeof(int)
127 }, ReturnType = typeof(int))]
128 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
129 private int System.Collections.IStructuralEquatable.GetHashCode(global::System.Collections.IEqualityComparer comparer)
130 {
131 throw null;
132 }
133
134 [global::Cpp2ILInjected.Token(Token = "0x60009EF")]
135 [global::Cpp2ILInjected.Address(RVA = "0x1884568", Offset = "0x1884568", Length = "0xD8")]
136 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
137 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
138 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
139 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = ".ctor", ReturnType = typeof(void))]
140 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(global::System.Text.StringBuilder))]
141 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
142 public override string ToString()
143 {
144 throw null;
145 }
146
147 [global::Cpp2ILInjected.Token(Token = "0x60009F0")]
148 [global::Cpp2ILInjected.Address(RVA = "0x1884640", Offset = "0x1884640", Length = "0xF8")]
149 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
150 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
151 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
152 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(global::System.Text.StringBuilder))]
153 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(global::System.Text.StringBuilder))]
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 private string System.ITupleInternal.ToString(global::System.Text.StringBuilder sb)
157 {
158 throw null;
159 }
160
161 [global::Cpp2ILInjected.Token(Token = "0x170000B7")]
163 {
164 [global::Cpp2ILInjected.Token(Token = "0x60009F1")]
165 [global::Cpp2ILInjected.Address(RVA = "0x1884738", Offset = "0x1884738", Length = "0x8")]
166 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
167 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
168 get
169 {
170 throw null;
171 }
172 }
173
174 [global::Cpp2ILInjected.Token(Token = "0x40003CF")]
175 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
176 private readonly T1 m_Item1;
177
178 [global::Cpp2ILInjected.Token(Token = "0x40003D0")]
179 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
180 private readonly T2 m_Item2;
181 }
182}
class f__AnonymousType0<< Count > j__TPar
readonly T2 m_Item2
Definition Tuple.2.cs:180
override bool Equals(object obj)
Definition Tuple.2.cs:57
int System.Runtime.CompilerServices.ITuple. Length
Definition Tuple.2.cs:163
Tuple(T1 item1, T2 item2)
Definition Tuple.2.cs:46
readonly T1 m_Item1
Definition Tuple.2.cs:176
override int GetHashCode()
Definition Tuple.2.cs:113
override string ToString()
Definition Tuple.2.cs:142
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)