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.4.cs
Go to the documentation of this file.
1using System;
5using System.Text;
8
9namespace System
10{
11 [global::Cpp2ILInjected.Token(Token = "0x200010F")]
12 [global::System.Serializable]
13 public class Tuple<T1, T2, T3, T4> : 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 = "0x60009FF")]
16 [global::Cpp2ILInjected.Address(RVA = "0x1891CA8", Offset = "0x1891CA8", Length = "0x44")]
17 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
18 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.XmlTextReaderImpl", Member = ".ctor", MemberParameters = new object[] { "System.Xml.XmlNameTable" }, ReturnType = typeof(void))]
19 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
20 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
21 public Tuple(T1 item1, T2 item2, T3 item3, T4 item4)
22 {
23 throw null;
24 }
25
26 [global::Cpp2ILInjected.Token(Token = "0x6000A00")]
27 [global::Cpp2ILInjected.Address(RVA = "0x1891CEC", Offset = "0x1891CEC", Length = "0xC8")]
28 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
29 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
30 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
31 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
32 public override bool Equals(object obj)
33 {
34 throw null;
35 }
36
37 [global::Cpp2ILInjected.Token(Token = "0x6000A01")]
38 [global::Cpp2ILInjected.Address(RVA = "0x1891DB4", Offset = "0x1891DB4", Length = "0x3D4")]
39 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
40 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
41 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
42 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
43 private bool System.Collections.IStructuralEquatable.Equals(object other, global::System.Collections.IEqualityComparer comparer)
44 {
45 throw null;
46 }
47
48 [global::Cpp2ILInjected.Token(Token = "0x6000A02")]
49 [global::Cpp2ILInjected.Address(RVA = "0x1892188", Offset = "0x1892188", Length = "0xC8")]
50 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
51 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
52 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
53 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.Comparer<object>), Member = "get_Default", ReturnType = "System.Collections.Generic.Comparer`1<T>")]
54 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
55 private int System.IComparable.CompareTo(object obj)
56 {
57 throw null;
58 }
59
60 [global::Cpp2ILInjected.Token(Token = "0x6000A03")]
61 [global::Cpp2ILInjected.Address(RVA = "0x1892250", Offset = "0x1892250", Length = "0x450")]
62 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
63 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
64 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
65 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
66 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::SR), Member = "Format", MemberParameters = new object[]
67 {
68 typeof(string),
69 typeof(object)
70 }, ReturnType = typeof(string))]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
72 {
73 typeof(string),
74 typeof(string)
75 }, ReturnType = typeof(void))]
76 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 28)]
77 private int System.Collections.IStructuralComparable.CompareTo(object other, global::System.Collections.IComparer comparer)
78 {
79 throw null;
80 }
81
82 [global::Cpp2ILInjected.Token(Token = "0x6000A04")]
83 [global::Cpp2ILInjected.Address(RVA = "0x18926A0", Offset = "0x18926A0", Length = "0xC4")]
84 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
85 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
86 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
87 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
88 public override int GetHashCode()
89 {
90 throw null;
91 }
92
93 [global::Cpp2ILInjected.Token(Token = "0x6000A05")]
94 [global::Cpp2ILInjected.Address(RVA = "0x1892764", Offset = "0x1892764", Length = "0x2D8")]
95 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
96 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
97 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
98 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Tuple), Member = "CombineHashCodes", MemberParameters = new object[]
99 {
100 typeof(int),
101 typeof(int),
102 typeof(int),
103 typeof(int)
104 }, ReturnType = typeof(int))]
105 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
106 private int System.Collections.IStructuralEquatable.GetHashCode(global::System.Collections.IEqualityComparer comparer)
107 {
108 throw null;
109 }
110
111 [global::Cpp2ILInjected.Token(Token = "0x6000A06")]
112 [global::Cpp2ILInjected.Address(RVA = "0x1892A3C", Offset = "0x1892A3C", Length = "0xD8")]
113 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
114 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
115 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
116 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = ".ctor", ReturnType = typeof(void))]
117 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(global::System.Text.StringBuilder))]
118 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
119 public override string ToString()
120 {
121 throw null;
122 }
123
124 [global::Cpp2ILInjected.Token(Token = "0x6000A07")]
125 [global::Cpp2ILInjected.Address(RVA = "0x1892B14", Offset = "0x1892B14", Length = "0x188")]
126 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
127 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
128 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(global::System.Text.StringBuilder))]
130 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(global::System.Text.StringBuilder))]
131 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(global::System.Text.StringBuilder))]
132 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
133 private string System.ITupleInternal.ToString(global::System.Text.StringBuilder sb)
134 {
135 throw null;
136 }
137
138 [global::Cpp2ILInjected.Token(Token = "0x170000BC")]
140 {
141 [global::Cpp2ILInjected.Token(Token = "0x6000A08")]
142 [global::Cpp2ILInjected.Address(RVA = "0x1892C9C", Offset = "0x1892C9C", Length = "0x8")]
143 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
144 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
145 get
146 {
147 throw null;
148 }
149 }
150
151 [global::Cpp2ILInjected.Token(Token = "0x40003D4")]
152 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
153 private readonly T1 m_Item1;
154
155 [global::Cpp2ILInjected.Token(Token = "0x40003D5")]
156 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
157 private readonly T2 m_Item2;
158
159 [global::Cpp2ILInjected.Token(Token = "0x40003D6")]
160 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
161 private readonly T3 m_Item3;
162
163 [global::Cpp2ILInjected.Token(Token = "0x40003D7")]
164 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
165 private readonly T4 m_Item4;
166 }
167}
class f__AnonymousType0<< Count > j__TPar
Tuple(T1 item1, T2 item2, T3 item3, T4 item4)
Definition Tuple.4.cs:21
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.4.cs:32
int System.Runtime.CompilerServices.ITuple. Length
Definition Tuple.2.cs:163
readonly T4 m_Item4
Definition Tuple.4.cs:165
readonly T1 m_Item1
Definition Tuple.2.cs:176
override int GetHashCode()
Definition Tuple.4.cs:88
override string ToString()
Definition Tuple.4.cs:119
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)