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
EqualityComparer.cs
Go to the documentation of this file.
1using System;
5
7{
8 [global::System.Runtime.CompilerServices.TypeDependency("System.Collections.Generic.ObjectEqualityComparer`1")]
9 [global::Cpp2ILInjected.Token(Token = "0x2000655")]
10 [global::System.Serializable]
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x170007F9")]
15 {
16 [global::Cpp2ILInjected.Token(Token = "0x600317D")]
17 [global::Cpp2ILInjected.Address(RVA = "0x1664820", Offset = "0x1664820", Length = "0xF4")]
18 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
19 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
20 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
21 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
22 [MethodImpl(256)]
23 get
24 {
25 throw null;
26 }
27 }
28
29 [global::Cpp2ILInjected.Token(Token = "0x600317E")]
30 [global::Cpp2ILInjected.Address(RVA = "0x1664914", Offset = "0x1664914", Length = "0x630")]
31 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
32 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
33 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
36 {
37 typeof(global::System.Type),
38 typeof(global::System.Type)
39 }, ReturnType = typeof(bool))]
40 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ByteEqualityComparer), Member = ".ctor", ReturnType = typeof(void))]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InternalStringComparer), Member = ".ctor", ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.RuntimeType), Member = "CreateInstanceForAnotherGenericParameter", MemberParameters = new object[]
43 {
44 typeof(global::System.Type),
45 typeof(global::System.RuntimeType)
46 }, ReturnType = typeof(object))]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Enum), Member = "GetUnderlyingType", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = typeof(global::System.Type))]
48 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeCode", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = typeof(global::System.TypeCode))]
49 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 46)]
51 {
52 throw null;
53 }
54
55 [global::Cpp2ILInjected.Token(Token = "0x600317F")]
56 public abstract bool Equals(T x, T y);
57
58 [global::Cpp2ILInjected.Token(Token = "0x6003180")]
59 public abstract int GetHashCode(T obj);
60
61 [global::Cpp2ILInjected.Token(Token = "0x6003181")]
62 [global::Cpp2ILInjected.Address(RVA = "0x1664F44", Offset = "0x1664F44", Length = "0x88")]
63 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
64 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
65 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
66 internal virtual int IndexOf(T[] array, T value, int startIndex, int count)
67 {
68 throw null;
69 }
70
71 [global::Cpp2ILInjected.Token(Token = "0x6003182")]
72 [global::Cpp2ILInjected.Address(RVA = "0x1664FCC", Offset = "0x1664FCC", Length = "0x80")]
73 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
74 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
75 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
76 internal virtual int LastIndexOf(T[] array, T value, int startIndex, int count)
77 {
78 throw null;
79 }
80
81 [global::Cpp2ILInjected.Token(Token = "0x6003183")]
82 [global::Cpp2ILInjected.Address(RVA = "0x166504C", Offset = "0x166504C", Length = "0xBC")]
83 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
84 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
85 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
86 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
87 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
89 {
90 throw null;
91 }
92
93 [global::Cpp2ILInjected.Token(Token = "0x6003184")]
94 [global::Cpp2ILInjected.Address(RVA = "0x1665108", Offset = "0x1665108", Length = "0x158")]
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.ThrowHelper), Member = "ThrowArgumentException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
99 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
100 private bool System.Collections.IEqualityComparer.Equals(object x, object y)
101 {
102 throw null;
103 }
104
105 [global::Cpp2ILInjected.Token(Token = "0x6003185")]
106 [global::Cpp2ILInjected.Address(RVA = "0x1665260", Offset = "0x1665260", Length = "0x8")]
107 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
108 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
109 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
111 {
112 throw null;
113 }
114
115 [global::Cpp2ILInjected.Token(Token = "0x4001AA8")]
117 }
118}
class f__AnonymousType0<< Count > j__TPar
virtual int IndexOf(T[] array, T value, int startIndex, int count)
static EqualityComparer< T > defaultComparer
static EqualityComparer< T > CreateComparer()
virtual int LastIndexOf(T[] array, T value, int startIndex, int count)
bool Equals(object x, object y)
TypeCode
Definition TypeCode.cs:8