terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
JsonSerializationException.cs
Go to the documentation of this file.
1using System;
4
5namespace Newtonsoft.Json
6{
7 // Token: 0x02000034 RID: 52
11 {
12 // Token: 0x060001E7 RID: 487 RVA: 0x00006E14 File Offset: 0x00005014
14 {
15 }
16
17 // Token: 0x060001E8 RID: 488 RVA: 0x00006E28 File Offset: 0x00005028
18 public JsonSerializationException(string message)
19 : base(message)
20 {
21 }
22
23 // Token: 0x060001E9 RID: 489 RVA: 0x00006E3C File Offset: 0x0000503C
25 : base(message, innerException)
26 {
27 }
28
29 // Token: 0x060001EA RID: 490 RVA: 0x00006E54 File Offset: 0x00005054
34
35 // Token: 0x060001EB RID: 491 RVA: 0x00006E6C File Offset: 0x0000506C
36 internal static JsonSerializationException Create(JsonReader reader, string message)
37 {
39 return ex;
40 }
41
42 // Token: 0x060001EC RID: 492 RVA: 0x00006E7C File Offset: 0x0000507C
43 internal static JsonSerializationException Create(JsonReader reader, string message, Exception ex)
44 {
46 return ex2;
47 }
48
49 // Token: 0x060001ED RID: 493 RVA: 0x00006E8C File Offset: 0x0000508C
50 internal static JsonSerializationException Create(IJsonLineInfo lineInfo, string path, string message, Exception ex)
51 {
52 /*
53An exception occurred when decompiling this method (060001ED)
54
55ICSharpCode.Decompiler.DecompilerException: Error decompiling Newtonsoft.Json.JsonSerializationException Newtonsoft.Json.JsonSerializationException::Create(Newtonsoft.Json.IJsonLineInfo,System.String,System.String,System.Exception)
56
57 ---> System.Exception: Basic block has to end with unconditional control flow.
58{
59 IL_0000:
60 brtrue(IL_0000, ldc.i4:bool(1))
61}
62
63 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
64 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
65 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
66 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
67 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
68 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
69 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
70 --- End of inner exception stack trace ---
71 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
72 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1683
73*/;
74 }
75 }
76}
class f__AnonymousType0<< Count > j__TPar
static JsonSerializationException Create(JsonReader reader, string message)
static JsonSerializationException Create(JsonReader reader, string message, Exception ex)
JsonSerializationException(SerializationInfo info, StreamingContext context)
static JsonSerializationException Create(IJsonLineInfo lineInfo, string path, string message, Exception ex)
JsonSerializationException(string message, Exception innerException)