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
JsonException.cs
Go to the documentation of this file.
1using System;
12
13namespace Newtonsoft.Json
14{
15 [Preserve]
16 [global::Cpp2ILInjected.Token(Token = "0x2000015")]
18 public class JsonException : Exception
19 {
20 [global::Cpp2ILInjected.Token(Token = "0x6000032")]
21 [global::Cpp2ILInjected.Address(RVA = "0x1CB64AC", Offset = "0x1CB64AC", Length = "0x58")]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonWriterException), Member = ".ctor", ReturnType = typeof(void))]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonReaderException), Member = ".ctor", ReturnType = typeof(void))]
24 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializationException), Member = ".ctor", ReturnType = typeof(void))]
25 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Exception), Member = ".ctor", ReturnType = typeof(void))]
27 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
29 {
30 throw null;
31 }
32
33 [global::Cpp2ILInjected.Token(Token = "0x6000033")]
34 [global::Cpp2ILInjected.Address(RVA = "0x1CB6504", Offset = "0x1CB6504", Length = "0x68")]
35 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonException), Member = "Create", MemberParameters = new object[]
36 {
38 typeof(string),
39 typeof(string)
40 }, ReturnType = typeof(JsonException))]
41 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonWriterException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonReaderException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
43 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonConvert), Member = "PopulateObject", MemberParameters = new object[]
44 {
45 typeof(string),
46 typeof(object),
48 }, ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
50 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DefaultReferenceResolver), Member = "GetMappings", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(BidirectionalDictionary<string, object>))]
51 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Serialization.DefaultContractResolver.<>c", Member = "<GetExtensionDataMemberForType>b__33_1", MemberParameters = new object[] { typeof(MemberInfo) }, ReturnType = typeof(bool))]
52 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DefaultContractResolver), Member = "GetAttributeConstructor", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(ConstructorInfo))]
53 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DefaultContractResolver), Member = "CreateDictionaryContract", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(JsonDictionaryContract))]
54 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DefaultContractResolver), Member = "CreateArrayContract", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(JsonArrayContract))]
55 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DefaultContractResolver), Member = "IsValidCallback", MemberParameters = new object[]
56 {
59 typeof(Type),
62 }, ReturnType = typeof(bool))]
63 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonObjectContract), Member = "GetUninitializedObject", ReturnType = typeof(object))]
64 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Serialization.JsonTypeReflector.<>c__DisplayClass18_0", Member = "<GetJsonConverterCreator>b__0", MemberParameters = new object[] { typeof(object[]) }, ReturnType = typeof(JsonConverter))]
65 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JContainer), Member = "System.ComponentModel.IBindingList.AddNew", ReturnType = typeof(object))]
66 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JToken), Member = "SelectToken", MemberParameters = new object[]
67 {
68 typeof(string),
69 typeof(bool)
70 }, ReturnType = typeof(JToken))]
71 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JProperty), Member = "RemoveItem", MemberParameters = new object[] { typeof(JToken) }, ReturnType = typeof(bool))]
72 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JProperty), Member = "RemoveItemAt", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
73 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JProperty), Member = "InsertItem", MemberParameters = new object[]
74 {
75 typeof(int),
77 typeof(bool)
78 }, ReturnType = typeof(void))]
79 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JProperty), Member = "ClearItems", ReturnType = typeof(void))]
80 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Linq.JsonPath.ArrayIndexFilter.<ExecuteFilter>d__4", Member = "MoveNext", ReturnType = typeof(bool))]
81 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Linq.JsonPath.ArraySliceFilter.<ExecuteFilter>d__12", Member = "MoveNext", ReturnType = typeof(bool))]
82 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Linq.JsonPath.FieldFilter.<ExecuteFilter>d__4", Member = "MoveNext", ReturnType = typeof(bool))]
83 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Linq.JsonPath.FieldMultipleFilter.<ExecuteFilter>d__4", Member = "MoveNext", ReturnType = typeof(bool))]
84 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JPath), Member = "ParseMain", ReturnType = typeof(void))]
85 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JPath), Member = "ParsePath", MemberParameters = new object[]
86 {
88 typeof(int),
89 typeof(bool)
90 }, ReturnType = typeof(bool))]
91 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JPath), Member = "ParseArrayIndexer", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(PathFilter))]
92 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JPath), Member = "ParseQuery", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(PathFilter))]
93 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JPath), Member = "ParseExpression", ReturnType = typeof(QueryExpression))]
94 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JPath), Member = "ParseValue", ReturnType = typeof(object))]
95 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JPath), Member = "ReadQuotedString", ReturnType = typeof(string))]
96 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JPath), Member = "ParseOperator", ReturnType = typeof(QueryOperator))]
97 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JPath), Member = "ParseQuotedField", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(PathFilter))]
98 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JPath), Member = "EnsureLength", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
99 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PathFilter), Member = "GetTokenIndex", MemberParameters = new object[]
100 {
101 typeof(JToken),
102 typeof(bool),
103 typeof(int)
104 }, ReturnType = typeof(JToken))]
105 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 44)]
106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Exception), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
107 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
108 public JsonException(string message)
109 {
110 throw null;
111 }
112
113 [global::Cpp2ILInjected.Token(Token = "0x6000034")]
114 [global::Cpp2ILInjected.Address(RVA = "0x1CB656C", Offset = "0x1CB656C", Length = "0x70")]
115 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonWriterException), Member = ".ctor", MemberParameters = new object[]
116 {
117 typeof(string),
119 }, ReturnType = typeof(void))]
120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonWriterException), Member = ".ctor", MemberParameters = new object[]
121 {
122 typeof(string),
124 typeof(string)
125 }, ReturnType = typeof(void))]
126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonWriterException), Member = "Create", MemberParameters = new object[]
127 {
128 typeof(string),
129 typeof(string),
131 }, ReturnType = typeof(JsonWriterException))]
132 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonReaderException), Member = ".ctor", MemberParameters = new object[]
133 {
134 typeof(string),
136 }, ReturnType = typeof(void))]
137 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonReaderException), Member = ".ctor", MemberParameters = new object[]
138 {
139 typeof(string),
141 typeof(string),
142 typeof(int),
143 typeof(int)
144 }, ReturnType = typeof(void))]
145 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonReaderException), Member = "Create", MemberParameters = new object[]
146 {
148 typeof(string),
149 typeof(string),
151 }, ReturnType = typeof(JsonReaderException))]
152 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializationException), Member = ".ctor", MemberParameters = new object[]
153 {
154 typeof(string),
156 }, ReturnType = typeof(void))]
157 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializationException), Member = "Create", MemberParameters = new object[]
158 {
160 typeof(string),
161 typeof(string),
163 }, ReturnType = typeof(JsonSerializationException))]
164 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Serialization.JsonTypeReflector.<>c__DisplayClass18_0", Member = "<GetJsonConverterCreator>b__0", MemberParameters = new object[] { typeof(object[]) }, ReturnType = typeof(JsonConverter))]
165 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Exception), Member = ".ctor", MemberParameters = new object[]
167 {
168 typeof(string),
170 }, ReturnType = typeof(void))]
171 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
172 public JsonException(string message, Exception innerException)
173 {
174 throw null;
175 }
176
177 [global::Cpp2ILInjected.Token(Token = "0x6000035")]
178 [global::Cpp2ILInjected.Address(RVA = "0x1CB65DC", Offset = "0x1CB65DC", Length = "0x80")]
179 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonWriterException), Member = ".ctor", MemberParameters = new object[]
180 {
183 }, ReturnType = typeof(void))]
184 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonReaderException), Member = ".ctor", MemberParameters = new object[]
185 {
188 }, ReturnType = typeof(void))]
189 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializationException), Member = ".ctor", MemberParameters = new object[]
190 {
193 }, ReturnType = typeof(void))]
194 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
195 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Exception), Member = ".ctor", MemberParameters = new object[]
196 {
199 }, ReturnType = typeof(void))]
200 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
202 {
203 throw null;
204 }
205
206 [global::Cpp2ILInjected.Token(Token = "0x6000036")]
207 [global::Cpp2ILInjected.Address(RVA = "0x1CB665C", Offset = "0x1CB665C", Length = "0xA4")]
208 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
209 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonPosition), Member = "FormatMessage", MemberParameters = new object[]
210 {
212 typeof(string),
213 typeof(string)
214 }, ReturnType = typeof(string))]
215 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
216 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
217 internal static JsonException Create(IJsonLineInfo lineInfo, string path, string message)
218 {
219 throw null;
220 }
221 }
222}
class f__AnonymousType0<< Count > j__TPar
JsonException(SerializationInfo info, StreamingContext context)
static JsonException Create(IJsonLineInfo lineInfo, string path, string message)
JsonException(string message, Exception innerException)