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
JsonReaderException.cs
Go to the documentation of this file.
1using System;
5
6namespace Newtonsoft.Json
7{
8 // Token: 0x0200002E RID: 46
12 {
13 // Token: 0x17000050 RID: 80
14 // (get) Token: 0x0600014B RID: 331 RVA: 0x00005824 File Offset: 0x00003A24
15 // (set) Token: 0x0600014C RID: 332 RVA: 0x00005838 File Offset: 0x00003A38
16 public int LineNumber
17 {
19 get
20 {
21 return this.<LineNumber>k__BackingField;
22 }
24 private set
25 {
27 }
28 }
29
30 // Token: 0x17000051 RID: 81
31 // (get) Token: 0x0600014D RID: 333 RVA: 0x0000584C File Offset: 0x00003A4C
32 // (set) Token: 0x0600014E RID: 334 RVA: 0x00005860 File Offset: 0x00003A60
33 public int LinePosition
34 {
36 get
37 {
38 return this.<LinePosition>k__BackingField;
39 }
41 private set
42 {
44 }
45 }
46
47 // Token: 0x17000052 RID: 82
48 // (get) Token: 0x0600014F RID: 335 RVA: 0x00005874 File Offset: 0x00003A74
49 // (set) Token: 0x06000150 RID: 336 RVA: 0x00005888 File Offset: 0x00003A88
50 public string Path
51 {
53 get
54 {
55 return this.<Path>k__BackingField;
56 }
58 private set
59 {
61 }
62 }
63
64 // Token: 0x06000151 RID: 337 RVA: 0x0000589C File Offset: 0x00003A9C
66 {
67 }
68
69 // Token: 0x06000152 RID: 338 RVA: 0x000058B0 File Offset: 0x00003AB0
70 public JsonReaderException(string message)
71 : base(message)
72 {
73 }
74
75 // Token: 0x06000153 RID: 339 RVA: 0x000058C4 File Offset: 0x00003AC4
77 : base(message, innerException)
78 {
79 }
80
81 // Token: 0x06000154 RID: 340 RVA: 0x000058DC File Offset: 0x00003ADC
83 : base(info, context)
84 {
85 }
86
87 // Token: 0x06000155 RID: 341 RVA: 0x000058F4 File Offset: 0x00003AF4
88 internal JsonReaderException(string message, Exception innerException, string path, int lineNumber, int linePosition)
89 : base(message, innerException)
90 {
91 this.Path = path;
92 this.LineNumber = lineNumber;
93 }
94
95 // Token: 0x06000156 RID: 342 RVA: 0x00005918 File Offset: 0x00003B18
96 internal static JsonReaderException Create(JsonReader reader, string message)
97 {
99 return ex;
100 }
101
102 // Token: 0x06000157 RID: 343 RVA: 0x00005928 File Offset: 0x00003B28
103 internal static JsonReaderException Create(JsonReader reader, string message, Exception ex)
104 {
106 return ex2;
107 }
108
109 // Token: 0x06000158 RID: 344 RVA: 0x00005938 File Offset: 0x00003B38
110 internal static JsonReaderException Create(IJsonLineInfo lineInfo, string path, string message, Exception ex)
111 {
112 /*
113An exception occurred when decompiling this method (06000158)
114
115ICSharpCode.Decompiler.DecompilerException: Error decompiling Newtonsoft.Json.JsonReaderException Newtonsoft.Json.JsonReaderException::Create(Newtonsoft.Json.IJsonLineInfo,System.String,System.String,System.Exception)
116
117 ---> System.Exception: Basic block has to end with unconditional control flow.
118{
119 IL_0003:
120 stloc:int64(var_1_09, ldfld:int64(int64::m_value, ldc.i4:int32[exp:int64&](0)))
121}
122
123 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
124 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
125 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
126 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
127 --- End of inner exception stack trace ---
128 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
129 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
130*/;
131 }
132
133 // Token: 0x040000C6 RID: 198
135 private int <LineNumber>k__BackingField;
136
137 // Token: 0x040000C7 RID: 199
139 private int <LinePosition>k__BackingField;
140
141 // Token: 0x040000C8 RID: 200
143 private string <Path>k__BackingField;
144 }
145}
class f__AnonymousType0<< Count > j__TPar
JsonReaderException(string message, Exception innerException)
static JsonReaderException Create(IJsonLineInfo lineInfo, string path, string message, Exception ex)
static JsonReaderException Create(JsonReader reader, string message)
JsonReaderException(SerializationInfo info, StreamingContext context)
JsonReaderException(string message, Exception innerException, string path, int lineNumber, int linePosition)
static JsonReaderException Create(JsonReader reader, string message, Exception ex)