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
StringComparer.cs
Go to the documentation of this file.
1using System;
7
8namespace System
9{
10 [global::Cpp2ILInjected.Token(Token = "0x20000FD")]
11 [global::System.Serializable]
12 public abstract class StringComparer : global::System.Collections.IComparer, global::System.Collections.IEqualityComparer, global::System.Collections.Generic.IComparer<string>, global::System.Collections.Generic.IEqualityComparer<string>
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x170000A5")]
15 public static global::System.StringComparer InvariantCultureIgnoreCase
16 {
17 [global::Cpp2ILInjected.Token(Token = "0x600097D")]
18 [global::Cpp2ILInjected.Address(RVA = "0x1C4A478", Offset = "0x1C4A478", Length = "0x58")]
19 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
20 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
21 get
22 {
23 throw null;
24 }
25 }
26
27 [global::Cpp2ILInjected.Token(Token = "0x170000A6")]
28 public static global::System.StringComparer Ordinal
29 {
30 [global::Cpp2ILInjected.Token(Token = "0x600097E")]
31 [global::Cpp2ILInjected.Address(RVA = "0x1C4A4D0", Offset = "0x1C4A4D0", Length = "0x58")]
32 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
33 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
34 get
35 {
36 throw null;
37 }
38 }
39
40 [global::Cpp2ILInjected.Token(Token = "0x170000A7")]
41 public static global::System.StringComparer OrdinalIgnoreCase
42 {
43 [global::Cpp2ILInjected.Token(Token = "0x600097F")]
44 [global::Cpp2ILInjected.Address(RVA = "0x1C4A528", Offset = "0x1C4A528", Length = "0x58")]
45 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
46 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
47 get
48 {
49 throw null;
50 }
51 }
52
53 [global::Cpp2ILInjected.Token(Token = "0x6000980")]
54 [global::Cpp2ILInjected.Address(RVA = "0x1C4A580", Offset = "0x1C4A580", Length = "0x18C")]
55 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
56 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
57 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
58 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
59 public int Compare(object x, object y)
60 {
61 throw null;
62 }
63
64 [global::Cpp2ILInjected.Token(Token = "0x6000981")]
65 [global::Cpp2ILInjected.Address(RVA = "0x1C4A70C", Offset = "0x1C4A70C", Length = "0xC8")]
66 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
67 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
68 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
69 public bool Equals(object x, object y)
70 {
71 throw null;
72 }
73
74 [global::Cpp2ILInjected.Token(Token = "0x6000982")]
75 [global::Cpp2ILInjected.Address(RVA = "0x1C4A7D4", Offset = "0x1C4A7D4", Length = "0xC4")]
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 = 8)]
80 public int GetHashCode(object obj)
81 {
82 throw null;
83 }
84
85 [global::Cpp2ILInjected.Token(Token = "0x6000983")]
86 public abstract int Compare(string x, string y);
87
88 [global::Cpp2ILInjected.Token(Token = "0x6000984")]
89 public abstract bool Equals(string x, string y);
90
91 [global::Cpp2ILInjected.Token(Token = "0x6000985")]
92 public abstract int GetHashCode(string obj);
93
94 [global::Cpp2ILInjected.Token(Token = "0x6000986")]
95 [global::Cpp2ILInjected.Address(RVA = "0x1C4A898", Offset = "0x1C4A898", Length = "0x8")]
96 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
98 protected StringComparer()
99 {
100 throw null;
101 }
102
103 // Note: this type is marked as 'beforefieldinit'.
104 [global::Cpp2ILInjected.Token(Token = "0x6000987")]
105 [global::Cpp2ILInjected.Address(RVA = "0x1C4A8A0", Offset = "0x1C4A8A0", Length = "0x17C")]
106 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
107 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
108 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.CultureInfo), Member = "get_InvariantCulture", ReturnType = typeof(global::System.Globalization.CultureInfo))]
109 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.CultureAwareComparer), Member = ".ctor", MemberParameters = new object[]
110 {
111 typeof(global::System.Globalization.CompareInfo),
112 typeof(global::System.Globalization.CompareOptions)
113 }, ReturnType = typeof(void))]
114 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.OrdinalComparer), Member = ".ctor", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
115 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
117 {
118 throw null;
119 }
120
121 [global::Cpp2ILInjected.Token(Token = "0x40003A2")]
122 private static readonly global::System.CultureAwareComparer s_invariantCulture;
123
124 [global::Cpp2ILInjected.Token(Token = "0x40003A3")]
126
127 [global::Cpp2ILInjected.Token(Token = "0x40003A4")]
128 private static readonly global::System.OrdinalCaseSensitiveComparer s_ordinal;
129
130 [global::Cpp2ILInjected.Token(Token = "0x40003A5")]
131 private static readonly global::System.OrdinalIgnoreCaseComparer s_ordinalIgnoreCase;
132 }
133}
class f__AnonymousType0<< Count > j__TPar
CultureAwareComparer(global::System.Globalization.CultureInfo culture, global::System.Globalization.CompareOptions options)
static readonly global::System.CultureAwareComparer s_invariantCultureIgnoreCase
int Compare(object x, object y)
int GetHashCode(object obj)
static readonly global::System.OrdinalCaseSensitiveComparer s_ordinal
bool Equals(string x, string y)
bool Equals(object x, object y)
static global::System.StringComparer OrdinalIgnoreCase
static readonly global::System.CultureAwareComparer s_invariantCulture
static readonly global::System.OrdinalIgnoreCaseComparer s_ordinalIgnoreCase
static global::System.StringComparer InvariantCultureIgnoreCase
int Compare(string x, string y)
int GetHashCode(string obj)
static global::System.StringComparer Ordinal