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
GenericEqualityComparer.cs
Go to the documentation of this file.
1using System;
4
6{
7 [global::Cpp2ILInjected.Token(Token = "0x2000656")]
8 [global::System.Serializable]
9 internal class GenericEqualityComparer<T> : EqualityComparer<T> where T : global::System.IEquatable<T>
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x6003186")]
12 [global::Cpp2ILInjected.Address(RVA = "0x16A9ACC", Offset = "0x16A9ACC", Length = "0x30")]
13 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
14 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
15 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple<>), Member = "Equals", MemberParameters = new object[] { "System.ValueTuple`1<T1>" }, ReturnType = typeof(bool))]
16 public override bool Equals(T x, T y)
17 {
18 throw null;
19 }
20
21 [global::Cpp2ILInjected.Token(Token = "0x6003187")]
22 [global::Cpp2ILInjected.Address(RVA = "0x16A9AFC", Offset = "0x16A9AFC", Length = "0x24")]
23 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
24 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
25 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple<>), Member = "GetHashCode", ReturnType = typeof(int))]
26 public override int GetHashCode(T obj)
27 {
28 throw null;
29 }
30
31 [global::Cpp2ILInjected.Token(Token = "0x6003188")]
32 [global::Cpp2ILInjected.Address(RVA = "0x16A9B20", Offset = "0x16A9B20", Length = "0x78")]
33 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
34 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
35 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
36 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple<>), Member = "Equals", MemberParameters = new object[] { "System.ValueTuple`1<T1>" }, ReturnType = typeof(bool))]
37 internal override int IndexOf(T[] array, T value, int startIndex, int count)
38 {
39 throw null;
40 }
41
42 [global::Cpp2ILInjected.Token(Token = "0x6003189")]
43 [global::Cpp2ILInjected.Address(RVA = "0x16A9B98", Offset = "0x16A9B98", Length = "0x70")]
44 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
45 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
46 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ValueTuple<>), Member = "Equals", MemberParameters = new object[] { "System.ValueTuple`1<T1>" }, ReturnType = typeof(bool))]
48 internal override int LastIndexOf(T[] array, T value, int startIndex, int count)
49 {
50 throw null;
51 }
52
53 [global::Cpp2ILInjected.Token(Token = "0x600318A")]
54 [global::Cpp2ILInjected.Address(RVA = "0x16A9C08", Offset = "0x16A9C08", Length = "0x5C")]
55 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
56 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
57 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
58 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
59 public override bool Equals(object obj)
60 {
61 throw null;
62 }
63
64 [global::Cpp2ILInjected.Token(Token = "0x600318B")]
65 [global::Cpp2ILInjected.Address(RVA = "0x16A9C64", Offset = "0x16A9C64", Length = "0x28")]
66 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
67 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
68 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
70 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
71 public override int GetHashCode()
72 {
73 throw null;
74 }
75
76 [global::Cpp2ILInjected.Token(Token = "0x600318C")]
77 [global::Cpp2ILInjected.Address(RVA = "0x16A9C8C", Offset = "0x16A9C8C", Length = "0x14")]
78 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
79 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
80 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
82 {
83 throw null;
84 }
85 }
86}
class f__AnonymousType0<< Count > j__TPar
override int IndexOf(T[] array, T value, int startIndex, int count)
override int LastIndexOf(T[] array, T value, int startIndex, int count)