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
JsonFormatterConverter.cs
Go to the documentation of this file.
1using System;
8
10{
11 [Preserve]
12 [global::Cpp2ILInjected.Token(Token = "0x2000081")]
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x60004A7")]
16 [global::Cpp2ILInjected.Address(RVA = "0x1CE28C4", Offset = "0x1CE28C4", Length = "0xA4")]
17 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "CreateISerializable", MemberParameters = new object[]
18 {
22 typeof(string)
23 }, ReturnType = typeof(object))]
24 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
25 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ValidationUtils), Member = "ArgumentNotNull", MemberParameters = new object[]
27 {
28 typeof(object),
29 typeof(string)
30 }, ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
36
37 [global::Cpp2ILInjected.Token(Token = "0x60004A8")]
38 [global::Cpp2ILInjected.Address(RVA = "0x158CEBC", Offset = "0x158CEBC", Length = "0x198")]
39 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
40 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
41 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonFormatterConverter), Member = "ToBoolean", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
42 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
43 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ValidationUtils), Member = "ArgumentNotNull", MemberParameters = new object[]
44 {
45 typeof(object),
46 typeof(string)
47 }, ReturnType = typeof(void))]
48 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
49 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_InvariantCulture", ReturnType = typeof(CultureInfo))]
50 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Convert), Member = "ChangeType", MemberParameters = new object[]
51 {
52 typeof(object),
53 typeof(Type),
55 }, ReturnType = typeof(object))]
56 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
57 private T GetTokenValue<T>(object value)
58 {
59 throw null;
60 }
61
62 [global::Cpp2ILInjected.Token(Token = "0x60004A9")]
63 [global::Cpp2ILInjected.Address(RVA = "0x1CE2968", Offset = "0x1CE2968", Length = "0x110")]
64 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
65 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
66 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ValidationUtils), Member = "ArgumentNotNull", MemberParameters = new object[]
67 {
68 typeof(object),
69 typeof(string)
70 }, ReturnType = typeof(void))]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentException), Member = ".ctor", MemberParameters = new object[]
72 {
73 typeof(string),
74 typeof(string)
75 }, ReturnType = typeof(void))]
76 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
77 public object Convert(object value, Type type)
78 {
79 throw null;
80 }
81
82 [global::Cpp2ILInjected.Token(Token = "0x60004AA")]
83 [global::Cpp2ILInjected.Address(RVA = "0x1CE2B60", Offset = "0x1CE2B60", Length = "0x10C")]
84 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
85 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
86 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ValidationUtils), Member = "ArgumentNotNull", MemberParameters = new object[]
87 {
88 typeof(object),
89 typeof(string)
90 }, ReturnType = typeof(void))]
91 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_InvariantCulture", ReturnType = typeof(CultureInfo))]
92 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Convert), Member = "ChangeType", MemberParameters = new object[]
93 {
94 typeof(object),
97 }, ReturnType = typeof(object))]
98 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
99 public object Convert(object value, TypeCode typeCode)
100 {
101 throw null;
102 }
103
104 [global::Cpp2ILInjected.Token(Token = "0x60004AB")]
105 [global::Cpp2ILInjected.Address(RVA = "0x1CE2C6C", Offset = "0x1CE2C6C", Length = "0x58")]
106 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
107 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonFormatterConverter), Member = "GetTokenValue", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { typeof(object) }, ReturnType = "T")]
108 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
109 public bool ToBoolean(object value)
110 {
111 throw null;
112 }
113
114 [global::Cpp2ILInjected.Token(Token = "0x60004AC")]
115 [global::Cpp2ILInjected.Address(RVA = "0x1CE2CC4", Offset = "0x1CE2CC4", Length = "0x58")]
116 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
117 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonFormatterConverter[]), Member = "GetTokenValue", MemberTypeParameters = new object[] { typeof(byte) }, MemberParameters = new object[] { typeof(object) }, ReturnType = "T")]
118 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
119 public byte ToByte(object value)
120 {
121 throw null;
122 }
123
124 [global::Cpp2ILInjected.Token(Token = "0x60004AD")]
125 [global::Cpp2ILInjected.Address(RVA = "0x1CE2D1C", Offset = "0x1CE2D1C", Length = "0x58")]
126 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
127 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonFormatterConverter[]), Member = "GetTokenValue", MemberTypeParameters = new object[] { typeof(char) }, MemberParameters = new object[] { typeof(object) }, ReturnType = "T")]
128 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
129 public char ToChar(object value)
130 {
131 throw null;
132 }
133
134 [global::Cpp2ILInjected.Token(Token = "0x60004AE")]
135 [global::Cpp2ILInjected.Address(RVA = "0x1CE2D74", Offset = "0x1CE2D74", Length = "0x58")]
136 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
137 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonFormatterConverter[]), Member = "GetTokenValue", MemberTypeParameters = new object[] { typeof(DateTime) }, MemberParameters = new object[] { typeof(object) }, ReturnType = "T")]
138 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
139 public DateTime ToDateTime(object value)
140 {
141 throw null;
142 }
143
144 [global::Cpp2ILInjected.Token(Token = "0x60004AF")]
145 [global::Cpp2ILInjected.Address(RVA = "0x1CE2DCC", Offset = "0x1CE2DCC", Length = "0x58")]
146 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
147 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonFormatterConverter[]), Member = "GetTokenValue", MemberTypeParameters = new object[] { typeof(decimal) }, MemberParameters = new object[] { typeof(object) }, ReturnType = "T")]
148 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
149 public decimal ToDecimal(object value)
150 {
151 throw null;
152 }
153
154 [global::Cpp2ILInjected.Token(Token = "0x60004B0")]
155 [global::Cpp2ILInjected.Address(RVA = "0x1CE2E24", Offset = "0x1CE2E24", Length = "0x58")]
156 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
157 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonFormatterConverter[]), Member = "GetTokenValue", MemberTypeParameters = new object[] { typeof(double) }, MemberParameters = new object[] { typeof(object) }, ReturnType = "T")]
158 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
159 public double ToDouble(object value)
160 {
161 throw null;
162 }
163
164 [global::Cpp2ILInjected.Token(Token = "0x60004B1")]
165 [global::Cpp2ILInjected.Address(RVA = "0x1CE2E7C", Offset = "0x1CE2E7C", Length = "0x58")]
166 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
167 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonFormatterConverter[]), Member = "GetTokenValue", MemberTypeParameters = new object[] { typeof(short) }, MemberParameters = new object[] { typeof(object) }, ReturnType = "T")]
168 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
169 public short ToInt16(object value)
170 {
171 throw null;
172 }
173
174 [global::Cpp2ILInjected.Token(Token = "0x60004B2")]
175 [global::Cpp2ILInjected.Address(RVA = "0x1CE2ED4", Offset = "0x1CE2ED4", Length = "0x58")]
176 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonFormatterConverter[]), Member = "GetTokenValue", MemberTypeParameters = new object[] { typeof(int) }, MemberParameters = new object[] { typeof(object) }, ReturnType = "T")]
178 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
179 public int ToInt32(object value)
180 {
181 throw null;
182 }
183
184 [global::Cpp2ILInjected.Token(Token = "0x60004B3")]
185 [global::Cpp2ILInjected.Address(RVA = "0x1CE2F2C", Offset = "0x1CE2F2C", Length = "0x58")]
186 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
187 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonFormatterConverter[]), Member = "GetTokenValue", MemberTypeParameters = new object[] { typeof(long) }, MemberParameters = new object[] { typeof(object) }, ReturnType = "T")]
188 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
189 public long ToInt64(object value)
190 {
191 throw null;
192 }
193
194 [global::Cpp2ILInjected.Token(Token = "0x60004B4")]
195 [global::Cpp2ILInjected.Address(RVA = "0x1CE2F84", Offset = "0x1CE2F84", Length = "0x58")]
196 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
197 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonFormatterConverter[]), Member = "GetTokenValue", MemberTypeParameters = new object[] { typeof(sbyte) }, MemberParameters = new object[] { typeof(object) }, ReturnType = "T")]
198 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
199 public sbyte ToSByte(object value)
200 {
201 throw null;
202 }
203
204 [global::Cpp2ILInjected.Token(Token = "0x60004B5")]
205 [global::Cpp2ILInjected.Address(RVA = "0x1CE2FDC", Offset = "0x1CE2FDC", Length = "0x58")]
206 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
207 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonFormatterConverter[]), Member = "GetTokenValue", MemberTypeParameters = new object[] { typeof(float) }, MemberParameters = new object[] { typeof(object) }, ReturnType = "T")]
208 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
209 public float ToSingle(object value)
210 {
211 throw null;
212 }
213
214 [global::Cpp2ILInjected.Token(Token = "0x60004B6")]
215 [global::Cpp2ILInjected.Address(RVA = "0x1CE3034", Offset = "0x1CE3034", Length = "0x58")]
216 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonFormatterConverter[]), Member = "GetTokenValue", MemberTypeParameters = new object[] { typeof(object) }, MemberParameters = new object[] { typeof(object) }, ReturnType = "T")]
218 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
219 public string ToString(object value)
220 {
221 throw null;
222 }
223
224 [global::Cpp2ILInjected.Token(Token = "0x60004B7")]
225 [global::Cpp2ILInjected.Address(RVA = "0x1CE308C", Offset = "0x1CE308C", Length = "0x58")]
226 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
227 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonFormatterConverter[]), Member = "GetTokenValue", MemberTypeParameters = new object[] { typeof(ushort) }, MemberParameters = new object[] { typeof(object) }, ReturnType = "T")]
228 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
229 public ushort ToUInt16(object value)
230 {
231 throw null;
232 }
233
234 [global::Cpp2ILInjected.Token(Token = "0x60004B8")]
235 [global::Cpp2ILInjected.Address(RVA = "0x1CE30E4", Offset = "0x1CE30E4", Length = "0x58")]
236 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
237 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonFormatterConverter[]), Member = "GetTokenValue", MemberTypeParameters = new object[] { typeof(uint) }, MemberParameters = new object[] { typeof(object) }, ReturnType = "T")]
238 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
239 public uint ToUInt32(object value)
240 {
241 throw null;
242 }
243
244 [global::Cpp2ILInjected.Token(Token = "0x60004B9")]
245 [global::Cpp2ILInjected.Address(RVA = "0x1CE313C", Offset = "0x1CE313C", Length = "0x58")]
246 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
247 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonFormatterConverter[]), Member = "GetTokenValue", MemberTypeParameters = new object[] { typeof(ulong) }, MemberParameters = new object[] { typeof(object) }, ReturnType = "T")]
248 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
249 public ulong ToUInt64(object value)
250 {
251 throw null;
252 }
253
254 [global::Cpp2ILInjected.Token(Token = "0x400021A")]
255 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
257
258 [global::Cpp2ILInjected.Token(Token = "0x400021B")]
259 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
261
262 [global::Cpp2ILInjected.Token(Token = "0x400021C")]
263 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
265 }
266}
class f__AnonymousType0<< Count > j__TPar
JsonFormatterConverter(JsonSerializerInternalReader reader, JsonISerializableContract contract, JsonProperty member)
TypeCode
Definition TypeCode.cs:8