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
CultureAwareComparer.cs
Go to the documentation of this file.
1using System;
6
7namespace System
8{
9 [global::Cpp2ILInjected.Token(Token = "0x20000FE")]
10 [global::System.Serializable]
11 public sealed class CultureAwareComparer : global::System.StringComparer, global::System.Runtime.Serialization.ISerializable
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x6000988")]
14 [global::Cpp2ILInjected.Address(RVA = "0x1C4AA1C", Offset = "0x1C4AA1C", Length = "0x3C")]
15 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
16 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
17 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.CultureAwareComparer), Member = ".ctor", MemberParameters = new object[]
18 {
19 typeof(global::System.Globalization.CompareInfo),
20 typeof(global::System.Globalization.CompareOptions)
21 }, ReturnType = typeof(void))]
22 internal CultureAwareComparer(global::System.Globalization.CultureInfo culture, global::System.Globalization.CompareOptions options)
23 {
24 throw null;
25 }
26
27 [global::Cpp2ILInjected.Token(Token = "0x6000989")]
28 [global::Cpp2ILInjected.Address(RVA = "0x1C4AA68", Offset = "0x1C4AA68", Length = "0xE0")]
29 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
30 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.StringComparer), Member = ".cctor", ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.CultureAwareComparer), Member = ".ctor", MemberParameters = new object[]
32 {
33 typeof(global::System.Globalization.CultureInfo),
34 typeof(global::System.Globalization.CompareOptions)
35 }, ReturnType = typeof(void))]
36 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
39 {
40 typeof(string),
41 typeof(string)
42 }, ReturnType = typeof(void))]
43 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
44 internal CultureAwareComparer(global::System.Globalization.CompareInfo compareInfo, global::System.Globalization.CompareOptions options)
45 {
46 throw null;
47 }
48
49 [global::Cpp2ILInjected.Token(Token = "0x600098A")]
50 [global::Cpp2ILInjected.Address(RVA = "0x1C4AB48", Offset = "0x1C4AB48", Length = "0x208")]
51 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
52 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
53 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
54 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "GetValue", MemberParameters = new object[]
56 {
57 typeof(string),
58 typeof(global::System.Type)
59 }, ReturnType = typeof(object))]
60 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "GetBoolean", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
61 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "GetValueNoThrow", MemberParameters = new object[]
62 {
63 typeof(string),
64 typeof(global::System.Type)
65 }, ReturnType = typeof(object))]
66 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
67 private CultureAwareComparer(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
68 {
69 throw null;
70 }
71
72 [global::Cpp2ILInjected.Token(Token = "0x600098B")]
73 [global::Cpp2ILInjected.Address(RVA = "0x1C4AD50", Offset = "0x1C4AD50", Length = "0x40")]
74 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
75 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
76 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
77 public override int Compare(string x, string y)
78 {
79 throw null;
80 }
81
82 [global::Cpp2ILInjected.Token(Token = "0x600098C")]
83 [global::Cpp2ILInjected.Address(RVA = "0x1C4AD90", Offset = "0x1C4AD90", Length = "0x48")]
84 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
85 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
86 public override bool Equals(string x, string y)
87 {
88 throw null;
89 }
90
91 [global::Cpp2ILInjected.Token(Token = "0x600098D")]
92 [global::Cpp2ILInjected.Address(RVA = "0x1C4ADD8", Offset = "0x1C4ADD8", Length = "0x68")]
93 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
94 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.CompareInfo), Member = "GetHashCodeOfString", MemberParameters = new object[]
95 {
96 typeof(string),
97 typeof(global::System.Globalization.CompareOptions)
98 }, ReturnType = typeof(int))]
99 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
100 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
101 public override int GetHashCode(string obj)
102 {
103 throw null;
104 }
105
106 [global::Cpp2ILInjected.Token(Token = "0x600098E")]
107 [global::Cpp2ILInjected.Address(RVA = "0x1C4AE40", Offset = "0x1C4AE40", Length = "0x8C")]
108 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
109 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
110 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
111 public override bool Equals(object obj)
112 {
113 throw null;
114 }
115
116 [global::Cpp2ILInjected.Token(Token = "0x600098F")]
117 [global::Cpp2ILInjected.Address(RVA = "0x1C4AECC", Offset = "0x1C4AECC", Length = "0x2C")]
118 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
119 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
120 public override int GetHashCode()
121 {
122 throw null;
123 }
124
125 [global::Cpp2ILInjected.Token(Token = "0x6000990")]
126 [global::Cpp2ILInjected.Address(RVA = "0x1C4AEF8", Offset = "0x1C4AEF8", Length = "0xEC")]
127 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
128 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "AddValue", MemberParameters = new object[]
129 {
130 typeof(string),
131 typeof(object)
132 }, ReturnType = typeof(void))]
133 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "AddValue", MemberParameters = new object[]
134 {
135 typeof(string),
136 typeof(bool)
137 }, ReturnType = typeof(void))]
138 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
139 public void GetObjectData(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
140 {
141 throw null;
142 }
143
144 [global::Cpp2ILInjected.Token(Token = "0x40003A6")]
145 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
146 private readonly global::System.Globalization.CompareInfo _compareInfo;
147
148 [global::Cpp2ILInjected.Token(Token = "0x40003A7")]
149 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
150 private global::System.Globalization.CompareOptions _options;
151 }
152}
class f__AnonymousType0<< Count > j__TPar
CultureAwareComparer(global::System.Globalization.CompareInfo compareInfo, global::System.Globalization.CompareOptions options)
global::System.Globalization.CompareOptions _options
override int Compare(string x, string y)
override bool Equals(object obj)
CultureAwareComparer(global::System.Globalization.CultureInfo culture, global::System.Globalization.CompareOptions options)
override int GetHashCode(string obj)
readonly global::System.Globalization.CompareInfo _compareInfo
void GetObjectData(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
CultureAwareComparer(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
override bool Equals(string x, string y)