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
EncoderReplacementFallback.cs
Go to the documentation of this file.
1using System;
5
6namespace System.Text
7{
8 [global::Cpp2ILInjected.Token(Token = "0x2000272")]
9 [global::System.Serializable]
10 public sealed class EncoderReplacementFallback : EncoderFallback, global::System.Runtime.Serialization.ISerializable
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x6001512")]
13 [global::Cpp2ILInjected.Address(RVA = "0x1AD164C", Offset = "0x1AD164C", Length = "0x48")]
14 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EncoderFallback), Member = "get_ReplacementFallback", ReturnType = typeof(EncoderFallback))]
15 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
16 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
18 {
19 throw null;
20 }
21
22 [global::Cpp2ILInjected.Token(Token = "0x6001513")]
23 [global::Cpp2ILInjected.Address(RVA = "0x1AD1830", Offset = "0x1AD1830", Length = "0xF8")]
24 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
25 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EncoderFallback), Member = ".ctor", ReturnType = typeof(void))]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "GetString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
28 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
29 internal EncoderReplacementFallback(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
30 {
31 throw null;
32 }
33
34 [global::Cpp2ILInjected.Token(Token = "0x6001514")]
35 [global::Cpp2ILInjected.Address(RVA = "0x1AD1928", Offset = "0x1AD1928", Length = "0x5C")]
36 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.Serialization.SerializationInfo), Member = "AddValue", MemberParameters = new object[]
38 {
39 typeof(string),
40 typeof(object)
41 }, ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
43 private void System.Runtime.Serialization.ISerializable.GetObjectData(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
44 {
45 throw null;
46 }
47
48 [global::Cpp2ILInjected.Token(Token = "0x6001515")]
49 [global::Cpp2ILInjected.Address(RVA = "0x1AD1694", Offset = "0x1AD1694", Length = "0x19C")]
50 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
51 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF32Encoding), Member = "SetDefaultFallbacks", ReturnType = typeof(void))]
52 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF7Encoding), Member = "SetDefaultFallbacks", ReturnType = typeof(void))]
53 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UTF8Encoding), Member = "SetDefaultFallbacks", ReturnType = typeof(void))]
54 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnicodeEncoding), Member = "SetDefaultFallbacks", ReturnType = typeof(void))]
55 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.IriHelper", Member = "EscapeUnescapeIri", MemberParameters = new object[]
56 {
57 "System.Char*",
58 typeof(int),
59 typeof(int),
60 "System.UriComponents"
61 }, ReturnType = typeof(string))]
62 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.UriHelper", Member = "UnescapeString", MemberParameters = new object[]
63 {
64 "System.Char*",
65 typeof(int),
66 typeof(int),
67 "System.Char[]",
68 typeof(ref int),
69 typeof(char),
70 typeof(char),
71 typeof(char),
72 "System.UnescapeMode",
73 "System.UriParser",
74 typeof(bool)
75 }, ReturnType = "System.Char[]")]
76 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.TextAsset.EncodingUtility", Member = ".cctor", ReturnType = typeof(void))]
77 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
78 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EncoderFallback), Member = ".ctor", ReturnType = typeof(void))]
79 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(char), Member = "IsSurrogate", MemberParameters = new object[]
80 {
81 typeof(string),
82 typeof(int)
83 }, ReturnType = typeof(bool))]
84 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(char), Member = "IsHighSurrogate", MemberParameters = new object[]
85 {
86 typeof(string),
87 typeof(int)
88 }, ReturnType = typeof(bool))]
89 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::SR), Member = "Format", MemberParameters = new object[]
90 {
91 typeof(string),
92 typeof(object)
93 }, ReturnType = typeof(string))]
94 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
95 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
96 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
98 {
99 throw null;
100 }
101
102 [global::Cpp2ILInjected.Token(Token = "0x1700021F")]
103 public string DefaultString
104 {
105 [global::Cpp2ILInjected.Token(Token = "0x6001516")]
106 [global::Cpp2ILInjected.Address(RVA = "0x1AD1984", Offset = "0x1AD1984", Length = "0x8")]
107 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
108 get
109 {
110 throw null;
111 }
112 }
113
114 [global::Cpp2ILInjected.Token(Token = "0x6001517")]
115 [global::Cpp2ILInjected.Address(RVA = "0x1AD198C", Offset = "0x1AD198C", Length = "0x74")]
116 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
117 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
118 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EncoderFallbackBuffer), Member = ".ctor", ReturnType = typeof(void))]
119 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
120 {
121 typeof(string),
122 typeof(string)
123 }, ReturnType = typeof(string))]
124 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
126 {
127 throw null;
128 }
129
130 [global::Cpp2ILInjected.Token(Token = "0x17000220")]
131 public override int MaxCharCount
132 {
133 [global::Cpp2ILInjected.Token(Token = "0x6001518")]
134 [global::Cpp2ILInjected.Address(RVA = "0x1AD1A40", Offset = "0x1AD1A40", Length = "0xC")]
135 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
136 get
137 {
138 throw null;
139 }
140 }
141
142 [global::Cpp2ILInjected.Token(Token = "0x6001519")]
143 [global::Cpp2ILInjected.Address(RVA = "0x1AD1A4C", Offset = "0x1AD1A4C", Length = "0x74")]
144 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
145 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
146 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
147 {
148 typeof(string),
149 typeof(string)
150 }, ReturnType = typeof(bool))]
151 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
152 public override bool Equals(object value)
153 {
154 throw null;
155 }
156
157 [global::Cpp2ILInjected.Token(Token = "0x600151A")]
158 [global::Cpp2ILInjected.Address(RVA = "0x1AD1AC0", Offset = "0x1AD1AC0", Length = "0x10")]
159 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
160 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
161 public override int GetHashCode()
162 {
163 throw null;
164 }
165
166 [global::Cpp2ILInjected.Token(Token = "0x4000B17")]
167 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
168 private string _strDefault;
169 }
170}
class f__AnonymousType0<< Count > j__TPar
override EncoderFallbackBuffer CreateFallbackBuffer()
EncoderReplacementFallback(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
void GetObjectData(SerializationInfo info, StreamingContext context)