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
CompatibleComparer.cs
Go to the documentation of this file.
1using System;
4
5namespace System.Collections
6{
7 [global::Cpp2ILInjected.Token(Token = "0x20005F2")]
8 [global::System.Serializable]
9 internal sealed class CompatibleComparer : IEqualityComparer
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x6002DED")]
12 [global::Cpp2ILInjected.Address(RVA = "0x1C08350", Offset = "0x1C08350", Length = "0x2C")]
13 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
14 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
19
20 [global::Cpp2ILInjected.Token(Token = "0x17000715")]
22 {
23 [global::Cpp2ILInjected.Token(Token = "0x6002DEE")]
24 [global::Cpp2ILInjected.Address(RVA = "0x1C0837C", Offset = "0x1C0837C", Length = "0x8")]
25 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
26 get
27 {
28 throw null;
29 }
30 }
31
32 [global::Cpp2ILInjected.Token(Token = "0x17000716")]
34 {
35 [global::Cpp2ILInjected.Token(Token = "0x6002DEF")]
36 [global::Cpp2ILInjected.Address(RVA = "0x1C08384", Offset = "0x1C08384", Length = "0x8")]
37 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
38 get
39 {
40 throw null;
41 }
42 }
43
44 [global::Cpp2ILInjected.Token(Token = "0x6002DF0")]
45 [global::Cpp2ILInjected.Address(RVA = "0x1C0838C", Offset = "0x1C0838C", Length = "0x18")]
46 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
47 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
48 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CompatibleComparer), Member = "Compare", MemberParameters = new object[]
49 {
50 typeof(object),
51 typeof(object)
52 }, ReturnType = typeof(int))]
53 public bool Equals(object a, object b)
54 {
55 throw null;
56 }
57
58 [global::Cpp2ILInjected.Token(Token = "0x6002DF1")]
59 [global::Cpp2ILInjected.Address(RVA = "0x1C083A4", Offset = "0x1C083A4", Length = "0x1C0")]
60 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
61 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CompatibleComparer), Member = "Equals", MemberParameters = new object[]
62 {
63 typeof(object),
64 typeof(object)
65 }, ReturnType = typeof(bool))]
66 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
67 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
68 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
69 public int Compare(object a, object b)
70 {
71 throw null;
72 }
73
74 [global::Cpp2ILInjected.Token(Token = "0x6002DF2")]
75 [global::Cpp2ILInjected.Address(RVA = "0x1C08564", Offset = "0x1C08564", Length = "0x108")]
76 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
77 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
78 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
79 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
80 public int GetHashCode(object obj)
81 {
82 throw null;
83 }
84
85 [global::Cpp2ILInjected.Token(Token = "0x40019B5")]
86 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
88
89 [global::Cpp2ILInjected.Token(Token = "0x40019B6")]
90 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
92 }
93}
class f__AnonymousType0<< Count > j__TPar
CompatibleComparer(IHashCodeProvider hashCodeProvider, IComparer comparer)