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
OverflowException.cs
Go to the documentation of this file.
1using System;
8
9namespace System
10{
11 [global::Cpp2ILInjected.Token(Token = "0x20000EB")]
12 [global::System.Serializable]
13 public class OverflowException : global::System.ArithmeticException
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x60008C9")]
16 [global::Cpp2ILInjected.Address(RVA = "0x1C4423C", Offset = "0x1C4423C", Length = "0x5C")]
17 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
18 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Mono.Security.Cryptography.PKCS1), Member = "MGF1", MemberParameters = new object[]
19 {
20 typeof(global::System.Security.Cryptography.HashAlgorithm),
21 typeof(byte[]),
22 typeof(int)
23 }, ReturnType = typeof(byte[]))]
24 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Linq.XHashtable`1.XHashtableState", Member = "Resize", ReturnType = "XHashtableState<TValue>")]
25 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArithmeticException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
27 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
29 {
30 throw null;
31 }
32
33 [global::Cpp2ILInjected.Token(Token = "0x60008CA")]
34 [global::Cpp2ILInjected.Address(RVA = "0x1C44298", Offset = "0x1C44298", Length = "0x24")]
35 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
36 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(byte), Member = "Parse", MemberParameters = new object[]
37 {
38 typeof(global::System.ReadOnlySpan<char>),
39 typeof(global::System.Globalization.NumberStyles),
40 typeof(global::System.Globalization.NumberFormatInfo)
41 }, ReturnType = typeof(byte))]
42 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Convert), Member = "ThrowCharOverflowException", ReturnType = typeof(void))]
43 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Convert), Member = "ThrowByteOverflowException", ReturnType = typeof(void))]
44 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Convert), Member = "ThrowSByteOverflowException", ReturnType = typeof(void))]
45 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Convert), Member = "ThrowInt16OverflowException", ReturnType = typeof(void))]
46 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Convert), Member = "ThrowUInt16OverflowException", ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Convert), Member = "ThrowInt32OverflowException", ReturnType = typeof(void))]
48 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Convert), Member = "ThrowUInt32OverflowException", ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Convert), Member = "ThrowInt64OverflowException", ReturnType = typeof(void))]
50 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Convert), Member = "ThrowUInt64OverflowException", ReturnType = typeof(void))]
51 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Convert), Member = "ToInt32", MemberParameters = new object[] { typeof(double) }, ReturnType = typeof(int))]
52 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Convert), Member = "ToUInt32", MemberParameters = new object[] { typeof(double) }, ReturnType = typeof(uint))]
53 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(short), Member = "Parse", MemberParameters = new object[]
54 {
55 typeof(global::System.ReadOnlySpan<char>),
56 typeof(global::System.Globalization.NumberStyles),
57 typeof(global::System.Globalization.NumberFormatInfo)
58 }, ReturnType = typeof(short))]
59 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Math), Member = "ThrowAbsOverflow", ReturnType = typeof(void))]
60 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Number), Member = "ThrowOverflowOrFormatException", MemberParameters = new object[]
61 {
62 typeof(bool),
63 typeof(string)
64 }, ReturnType = typeof(void))]
65 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ParseNumbers), Member = "StringToLong", MemberParameters = new object[]
66 {
67 typeof(global::System.ReadOnlySpan<char>),
68 typeof(int),
69 typeof(int),
70 typeof(ref int)
71 }, ReturnType = typeof(long))]
72 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ParseNumbers), Member = "StringToInt", MemberParameters = new object[]
73 {
74 typeof(global::System.ReadOnlySpan<char>),
75 typeof(int),
76 typeof(int),
77 typeof(ref int)
78 }, ReturnType = typeof(int))]
79 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ParseNumbers), Member = "GrabInts", MemberParameters = new object[]
80 {
81 typeof(int),
82 typeof(global::System.ReadOnlySpan<char>),
83 typeof(ref int),
84 typeof(bool)
85 }, ReturnType = typeof(int))]
86 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ParseNumbers), Member = "ThrowOverflowInt32Exception", ReturnType = typeof(void))]
87 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ParseNumbers), Member = "ThrowOverflowInt64Exception", ReturnType = typeof(void))]
88 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ParseNumbers), Member = "ThrowOverflowUInt32Exception", ReturnType = typeof(void))]
89 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.ParseNumbers), Member = "ThrowOverflowUInt64Exception", ReturnType = typeof(void))]
90 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(sbyte), Member = "Parse", MemberParameters = new object[]
91 {
92 typeof(global::System.ReadOnlySpan<char>),
93 typeof(global::System.Globalization.NumberStyles),
94 typeof(global::System.Globalization.NumberFormatInfo)
95 }, ReturnType = typeof(sbyte))]
96 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeSpan), Member = "Add", MemberParameters = new object[] { typeof(global::System.TimeSpan) }, ReturnType = typeof(global::System.TimeSpan))]
97 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeSpan), Member = "Interval", MemberParameters = new object[]
98 {
99 typeof(double),
100 typeof(int)
101 }, ReturnType = typeof(global::System.TimeSpan))]
102 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeSpan), Member = "Negate", ReturnType = typeof(global::System.TimeSpan))]
103 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeSpan), Member = "Subtract", MemberParameters = new object[] { typeof(global::System.TimeSpan) }, ReturnType = typeof(global::System.TimeSpan))]
104 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TimeSpan), Member = "op_UnaryNegation", MemberParameters = new object[] { typeof(global::System.TimeSpan) }, ReturnType = typeof(global::System.TimeSpan))]
105 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ushort), Member = "Parse", MemberParameters = new object[]
106 {
107 typeof(global::System.ReadOnlySpan<char>),
108 typeof(global::System.Globalization.NumberStyles),
109 typeof(global::System.Globalization.NumberFormatInfo)
110 }, ReturnType = typeof(ushort))]
111 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Decimal.DecCalc", Member = "UInt64x64To128", MemberParameters = new object[]
112 {
113 typeof(ulong),
114 typeof(ulong),
115 typeof(ref decimal.DecCalc)
116 }, ReturnType = typeof(void))]
117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Decimal.DecCalc", Member = "ScaleResult", MemberParameters = new object[]
118 {
119 typeof(decimal.DecCalc.Buf24*),
120 typeof(uint),
121 typeof(int)
122 }, ReturnType = typeof(int))]
123 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Decimal.DecCalc", Member = "OverflowUnscale", MemberParameters = new object[]
124 {
125 typeof(ref decimal.DecCalc.Buf12),
126 typeof(int),
127 typeof(bool)
128 }, ReturnType = typeof(int))]
129 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Decimal.DecCalc", Member = "SearchScale", MemberParameters = new object[]
130 {
131 typeof(ref decimal.DecCalc.Buf12),
132 typeof(int)
133 }, ReturnType = typeof(int))]
134 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Decimal.DecCalc", Member = "DecAddSub", MemberParameters = new object[]
135 {
136 typeof(ref decimal.DecCalc),
137 typeof(ref decimal.DecCalc),
138 typeof(bool)
139 }, ReturnType = typeof(void))]
140 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Decimal.DecCalc", Member = "VarDecFromR4", MemberParameters = new object[]
141 {
142 typeof(float),
143 typeof(ref decimal.DecCalc)
144 }, ReturnType = typeof(void))]
145 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Decimal.DecCalc", Member = "VarDecFromR8", MemberParameters = new object[]
146 {
147 typeof(double),
148 typeof(ref decimal.DecCalc)
149 }, ReturnType = typeof(void))]
150 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Decimal.DecCalc", Member = "VarDecDiv", MemberParameters = new object[]
151 {
152 typeof(ref decimal.DecCalc),
153 typeof(ref decimal.DecCalc)
154 }, ReturnType = typeof(void))]
155 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(decimal), Member = "ToByte", MemberParameters = new object[] { typeof(decimal) }, ReturnType = typeof(byte))]
156 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(decimal), Member = "ToSByte", MemberParameters = new object[] { typeof(decimal) }, ReturnType = typeof(sbyte))]
157 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(decimal), Member = "ToInt16", MemberParameters = new object[] { typeof(decimal) }, ReturnType = typeof(short))]
158 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(decimal), Member = "ToInt32", MemberParameters = new object[] { typeof(decimal) }, ReturnType = typeof(int))]
159 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(decimal), Member = "ToInt64", MemberParameters = new object[] { typeof(decimal) }, ReturnType = typeof(long))]
160 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(decimal), Member = "ToUInt16", MemberParameters = new object[] { typeof(decimal) }, ReturnType = typeof(ushort))]
161 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(decimal), Member = "ToUInt32", MemberParameters = new object[] { typeof(decimal) }, ReturnType = typeof(uint))]
162 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(decimal), Member = "ToUInt64", MemberParameters = new object[] { typeof(decimal) }, ReturnType = typeof(ulong))]
163 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Cryptography.CryptoConfig), Member = "EncodeLongNumber", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(byte[]))]
164 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Globalization.TimeSpanParse.TimeSpanResult", Member = "SetFailure", MemberParameters = new object[]
165 {
166 "System.Globalization.TimeSpanParse.ParseFailureKind",
167 typeof(string),
168 typeof(object),
169 typeof(string)
170 }, ReturnType = typeof(bool))]
171 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Schema.Numeric10FacetsChecker", Member = "CheckValueFacets", MemberParameters = new object[]
172 {
173 typeof(decimal),
174 "System.Xml.Schema.XmlSchemaDatatype"
175 }, ReturnType = typeof(global::System.Exception))]
176 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Schema.XmlBaseConverter", Member = "DecimalToInt32", MemberParameters = new object[] { typeof(decimal) }, ReturnType = typeof(int))]
177 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Schema.XmlBaseConverter", Member = "DecimalToInt64", MemberParameters = new object[] { typeof(decimal) }, ReturnType = typeof(long))]
178 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Schema.XmlBaseConverter", Member = "DecimalToUInt64", MemberParameters = new object[] { typeof(decimal) }, ReturnType = typeof(ulong))]
179 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Schema.XmlBaseConverter", Member = "Int32ToByte", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(byte))]
180 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Schema.XmlBaseConverter", Member = "Int32ToInt16", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(short))]
181 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Schema.XmlBaseConverter", Member = "Int32ToSByte", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(sbyte))]
182 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Schema.XmlBaseConverter", Member = "Int32ToUInt16", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(ushort))]
183 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Schema.XmlBaseConverter", Member = "Int64ToInt32", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(int))]
184 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Schema.XmlBaseConverter", Member = "Int64ToUInt32", MemberParameters = new object[] { typeof(long) }, ReturnType = typeof(uint))]
185 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Schema.XsdDuration", Member = "TryToTimeSpan", MemberParameters = new object[]
186 {
187 "System.Xml.Schema.XsdDuration.DurationType",
188 typeof(ref global::System.TimeSpan)
189 }, ReturnType = typeof(global::System.Exception))]
190 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Xml.Schema.XsdDuration", Member = "TryParse", MemberParameters = new object[]
191 {
192 typeof(string),
193 "System.Xml.Schema.XsdDuration.DurationType",
194 "System.Xml.Schema.XsdDuration&"
195 }, ReturnType = typeof(global::System.Exception))]
196 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipEntry.CopyHelper", Member = "AppendCopyToFileName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
197 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Ionic.Zip.ZipSegmentedStream", Member = "_NameForSegment", MemberParameters = new object[] { typeof(uint) }, ReturnType = typeof(string))]
198 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Numerics.BigInteger", Member = "TryGetBytes", MemberParameters = new object[]
199 {
200 "System.Numerics.BigInteger.GetBytesMode",
201 "System.Span`1<Byte>",
202 typeof(bool),
203 typeof(bool),
204 typeof(ref int)
205 }, ReturnType = "System.Byte[]")]
206 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Numerics.BigInteger", Member = "op_Explicit", MemberParameters = new object[] { "System.Numerics.BigInteger" }, ReturnType = typeof(int))]
207 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 63)]
208 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArithmeticException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
209 public unsafe OverflowException(string message)
210 {
211 throw null;
212 }
213
214 [global::Cpp2ILInjected.Token(Token = "0x60008CB")]
215 [global::Cpp2ILInjected.Address(RVA = "0x1C442BC", Offset = "0x1C442BC", Length = "0x24")]
216 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
217 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(byte), Member = "Parse", MemberParameters = new object[]
218 {
219 typeof(global::System.ReadOnlySpan<char>),
220 typeof(global::System.Globalization.NumberStyles),
221 typeof(global::System.Globalization.NumberFormatInfo)
222 }, ReturnType = typeof(byte))]
223 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(short), Member = "Parse", MemberParameters = new object[]
224 {
225 typeof(global::System.ReadOnlySpan<char>),
226 typeof(global::System.Globalization.NumberStyles),
227 typeof(global::System.Globalization.NumberFormatInfo)
228 }, ReturnType = typeof(short))]
229 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(sbyte), Member = "Parse", MemberParameters = new object[]
230 {
231 typeof(global::System.ReadOnlySpan<char>),
232 typeof(global::System.Globalization.NumberStyles),
233 typeof(global::System.Globalization.NumberFormatInfo)
234 }, ReturnType = typeof(sbyte))]
235 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ushort), Member = "Parse", MemberParameters = new object[]
236 {
237 typeof(global::System.ReadOnlySpan<char>),
238 typeof(global::System.Globalization.NumberStyles),
239 typeof(global::System.Globalization.NumberFormatInfo)
240 }, ReturnType = typeof(ushort))]
241 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(decimal), Member = "ToByte", MemberParameters = new object[] { typeof(decimal) }, ReturnType = typeof(byte))]
242 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(decimal), Member = "ToSByte", MemberParameters = new object[] { typeof(decimal) }, ReturnType = typeof(sbyte))]
243 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(decimal), Member = "ToInt16", MemberParameters = new object[] { typeof(decimal) }, ReturnType = typeof(short))]
244 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(decimal), Member = "ToUInt16", MemberParameters = new object[] { typeof(decimal) }, ReturnType = typeof(ushort))]
245 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
246 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArithmeticException), Member = ".ctor", MemberParameters = new object[]
247 {
248 typeof(string),
249 typeof(global::System.Exception)
250 }, ReturnType = typeof(void))]
251 public OverflowException(string message, global::System.Exception innerException)
252 {
253 throw null;
254 }
255
256 [global::Cpp2ILInjected.Token(Token = "0x60008CC")]
257 [global::Cpp2ILInjected.Address(RVA = "0x1C442E0", Offset = "0x1C442E0", Length = "0x8")]
258 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
259 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArithmeticException), Member = ".ctor", MemberParameters = new object[]
260 {
261 typeof(global::System.Runtime.Serialization.SerializationInfo),
262 typeof(global::System.Runtime.Serialization.StreamingContext)
263 }, ReturnType = typeof(void))]
264 protected OverflowException(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
265 {
266 throw null;
267 }
268 }
269}
class f__AnonymousType0<< Count > j__TPar
OverflowException(string message, global::System.Exception innerException)
unsafe OverflowException(string message)
OverflowException(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)