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
JsonSerializerSettings.cs
Go to the documentation of this file.
1using System;
11
12namespace Newtonsoft.Json
13{
14 // Token: 0x02000024 RID: 36
15 [Preserve]
17 {
18 // Token: 0x1700001A RID: 26
19 // (get) Token: 0x0600006C RID: 108 RVA: 0x00002A90 File Offset: 0x00000C90
20 // (set) Token: 0x0600006D RID: 109 RVA: 0x00002AA4 File Offset: 0x00000CA4
22 {
23 get
24 {
25 /*
26An exception occurred when decompiling this method (0600006C)
27
28ICSharpCode.Decompiler.DecompilerException: Error decompiling Newtonsoft.Json.ReferenceLoopHandling Newtonsoft.Json.JsonSerializerSettings::get_ReferenceLoopHandling()
29
30 ---> System.Exception: Basic block has to end with unconditional control flow.
31{
32 Block_0:
33 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.ReferenceLoopHandling>(var_0_06, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.ReferenceLoopHandling>(JsonSerializerSettings::_referenceLoopHandling, ldloc:JsonSerializerSettings(this)))
34}
35
36 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
37 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
38 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
39 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
40 --- End of inner exception stack trace ---
41 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
42 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
43*/;
44 }
45 set
46 {
47 }
48 }
49
50 // Token: 0x1700001B RID: 27
51 // (get) Token: 0x0600006E RID: 110 RVA: 0x00002AB4 File Offset: 0x00000CB4
52 // (set) Token: 0x0600006F RID: 111 RVA: 0x00002AD0 File Offset: 0x00000CD0
54 {
55 get
56 {
57 /*
58An exception occurred when decompiling this method (0600006E)
59
60ICSharpCode.Decompiler.DecompilerException: Error decompiling Newtonsoft.Json.MissingMemberHandling Newtonsoft.Json.JsonSerializerSettings::get_MissingMemberHandling()
61
62 ---> System.Exception: Basic block has to end with unconditional control flow.
63{
64 Block_0:
65 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.MissingMemberHandling>(var_0_06, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.MissingMemberHandling>(JsonSerializerSettings::_missingMemberHandling, ldloc:JsonSerializerSettings(this)))
66 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.ReferenceLoopHandling>(var_1_0D, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.ReferenceLoopHandling>(JsonSerializerSettings::_referenceLoopHandling, ldloc:JsonSerializerSettings(this)))
67}
68
69 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
70 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
71 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
72 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
73 --- End of inner exception stack trace ---
74 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
75 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
76*/;
77 }
78 set
79 {
80 }
81 }
82
83 // Token: 0x1700001C RID: 28
84 // (get) Token: 0x06000070 RID: 112 RVA: 0x00002AE0 File Offset: 0x00000CE0
85 // (set) Token: 0x06000071 RID: 113 RVA: 0x00002AFC File Offset: 0x00000CFC
87 {
88 get
89 {
90 /*
91An exception occurred when decompiling this method (06000070)
92
93ICSharpCode.Decompiler.DecompilerException: Error decompiling Newtonsoft.Json.ObjectCreationHandling Newtonsoft.Json.JsonSerializerSettings::get_ObjectCreationHandling()
94
95 ---> System.Exception: Basic block has to end with unconditional control flow.
96{
97 Block_0:
98 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.ObjectCreationHandling>(var_0_06, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.ObjectCreationHandling>(JsonSerializerSettings::_objectCreationHandling, ldloc:JsonSerializerSettings(this)))
99 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.MissingMemberHandling>(var_1_0D, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.MissingMemberHandling>(JsonSerializerSettings::_missingMemberHandling, ldloc:JsonSerializerSettings(this)))
100}
101
102 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
103 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
104 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
105 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
106 --- End of inner exception stack trace ---
107 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
108 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
109*/;
110 }
111 set
112 {
113 }
114 }
115
116 // Token: 0x1700001D RID: 29
117 // (get) Token: 0x06000072 RID: 114 RVA: 0x00002B0C File Offset: 0x00000D0C
118 // (set) Token: 0x06000073 RID: 115 RVA: 0x00002B28 File Offset: 0x00000D28
120 {
121 get
122 {
123 /*
124An exception occurred when decompiling this method (06000072)
125
126ICSharpCode.Decompiler.DecompilerException: Error decompiling Newtonsoft.Json.NullValueHandling Newtonsoft.Json.JsonSerializerSettings::get_NullValueHandling()
127
128 ---> System.Exception: Basic block has to end with unconditional control flow.
129{
130 Block_0:
131 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.NullValueHandling>(var_0_06, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.NullValueHandling>(JsonSerializerSettings::_nullValueHandling, ldloc:JsonSerializerSettings(this)))
132 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.ObjectCreationHandling>(var_1_0D, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.ObjectCreationHandling>(JsonSerializerSettings::_objectCreationHandling, ldloc:JsonSerializerSettings(this)))
133}
134
135 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
136 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
137 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
138 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
139 --- End of inner exception stack trace ---
140 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
141 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
142*/;
143 }
144 set
145 {
146 }
147 }
148
149 // Token: 0x1700001E RID: 30
150 // (get) Token: 0x06000074 RID: 116 RVA: 0x00002B38 File Offset: 0x00000D38
151 // (set) Token: 0x06000075 RID: 117 RVA: 0x00002B54 File Offset: 0x00000D54
153 {
154 get
155 {
156 /*
157An exception occurred when decompiling this method (06000074)
158
159ICSharpCode.Decompiler.DecompilerException: Error decompiling Newtonsoft.Json.DefaultValueHandling Newtonsoft.Json.JsonSerializerSettings::get_DefaultValueHandling()
160
161 ---> System.Exception: Basic block has to end with unconditional control flow.
162{
163 Block_0:
164 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.DefaultValueHandling>(var_0_06, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.DefaultValueHandling>(JsonSerializerSettings::_defaultValueHandling, ldloc:JsonSerializerSettings(this)))
165 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.PreserveReferencesHandling>(var_1_0D, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.PreserveReferencesHandling>(JsonSerializerSettings::_preserveReferencesHandling, ldloc:JsonSerializerSettings(this)))
166}
167
168 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
169 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
170 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
171 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
172 --- End of inner exception stack trace ---
173 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
174 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
175*/;
176 }
177 set
178 {
179 }
180 }
181
182 // Token: 0x1700001F RID: 31
183 // (get) Token: 0x06000076 RID: 118 RVA: 0x00002B64 File Offset: 0x00000D64
184 // (set) Token: 0x06000077 RID: 119 RVA: 0x00002B78 File Offset: 0x00000D78
185 public IList<JsonConverter> Converters
186 {
188 get
189 {
190 return this.<Converters>k__BackingField;
191 }
193 set
194 {
195 this.<Converters>k__BackingField = value;
196 }
197 }
198
199 // Token: 0x17000020 RID: 32
200 // (get) Token: 0x06000078 RID: 120 RVA: 0x00002B8C File Offset: 0x00000D8C
201 // (set) Token: 0x06000079 RID: 121 RVA: 0x00002BA8 File Offset: 0x00000DA8
203 {
204 get
205 {
206 /*
207An exception occurred when decompiling this method (06000078)
208
209ICSharpCode.Decompiler.DecompilerException: Error decompiling Newtonsoft.Json.PreserveReferencesHandling Newtonsoft.Json.JsonSerializerSettings::get_PreserveReferencesHandling()
210
211 ---> System.Exception: Basic block has to end with unconditional control flow.
212{
213 Block_0:
214 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.PreserveReferencesHandling>(var_0_06, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.PreserveReferencesHandling>(JsonSerializerSettings::_preserveReferencesHandling, ldloc:JsonSerializerSettings(this)))
215 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.NullValueHandling>(var_1_0D, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.NullValueHandling>(JsonSerializerSettings::_nullValueHandling, ldloc:JsonSerializerSettings(this)))
216}
217
218 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
219 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
220 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
221 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
222 --- End of inner exception stack trace ---
223 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
224 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
225*/;
226 }
227 set
228 {
229 }
230 }
231
232 // Token: 0x17000021 RID: 33
233 // (get) Token: 0x0600007A RID: 122 RVA: 0x00002BB8 File Offset: 0x00000DB8
234 // (set) Token: 0x0600007B RID: 123 RVA: 0x00002BD4 File Offset: 0x00000DD4
236 {
237 get
238 {
239 /*
240An exception occurred when decompiling this method (0600007A)
241
242ICSharpCode.Decompiler.DecompilerException: Error decompiling Newtonsoft.Json.TypeNameHandling Newtonsoft.Json.JsonSerializerSettings::get_TypeNameHandling()
243
244 ---> System.Exception: Basic block has to end with unconditional control flow.
245{
246 Block_0:
247 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.TypeNameHandling>(var_0_06, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.TypeNameHandling>(JsonSerializerSettings::_typeNameHandling, ldloc:JsonSerializerSettings(this)))
248 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.MetadataPropertyHandling>(var_1_0D, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.MetadataPropertyHandling>(JsonSerializerSettings::_metadataPropertyHandling, ldloc:JsonSerializerSettings(this)))
249}
250
251 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
252 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
253 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
254 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
255 --- End of inner exception stack trace ---
256 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
257 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
258*/;
259 }
260 set
261 {
263 }
264 }
265
266 // Token: 0x17000022 RID: 34
267 // (get) Token: 0x0600007C RID: 124 RVA: 0x00002BE8 File Offset: 0x00000DE8
268 // (set) Token: 0x0600007D RID: 125 RVA: 0x00002C04 File Offset: 0x00000E04
270 {
271 get
272 {
273 /*
274An exception occurred when decompiling this method (0600007C)
275
276ICSharpCode.Decompiler.DecompilerException: Error decompiling Newtonsoft.Json.MetadataPropertyHandling Newtonsoft.Json.JsonSerializerSettings::get_MetadataPropertyHandling()
277
278 ---> System.Exception: Basic block has to end with unconditional control flow.
279{
280 Block_0:
281 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.MetadataPropertyHandling>(var_0_06, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.MetadataPropertyHandling>(JsonSerializerSettings::_metadataPropertyHandling, ldloc:JsonSerializerSettings(this)))
282 stloc:class [mscorlib]System.Collections.Generic.IList`1<class Newtonsoft.Json.JsonConverter>(var_1_0D, ldfld:class [mscorlib]System.Collections.Generic.IList`1<class Newtonsoft.Json.JsonConverter>(JsonSerializerSettings::<Converters>k__BackingField, ldloc:JsonSerializerSettings(this)))
283}
284
285 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
286 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
287 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
288 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
289 --- End of inner exception stack trace ---
290 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
291 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
292*/;
293 }
294 set
295 {
297 }
298 }
299
300 // Token: 0x17000023 RID: 35
301 // (get) Token: 0x0600007E RID: 126 RVA: 0x00002C18 File Offset: 0x00000E18
302 // (set) Token: 0x0600007F RID: 127 RVA: 0x00002C34 File Offset: 0x00000E34
304 {
305 get
306 {
307 /*
308An exception occurred when decompiling this method (0600007E)
309
310ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Runtime.Serialization.Formatters.FormatterAssemblyStyle Newtonsoft.Json.JsonSerializerSettings::get_TypeNameAssemblyFormat()
311
312 ---> System.Exception: Basic block has to end with unconditional control flow.
313{
314 Block_0:
315 stloc:valuetype [mscorlib]System.Nullable`1<valuetype [mscorlib]System.Runtime.Serialization.Formatters.FormatterAssemblyStyle>(var_0_06, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype [mscorlib]System.Runtime.Serialization.Formatters.FormatterAssemblyStyle>(JsonSerializerSettings::_typeNameAssemblyFormat, ldloc:JsonSerializerSettings(this)))
316 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.DefaultValueHandling>(var_1_0D, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.DefaultValueHandling>(JsonSerializerSettings::_defaultValueHandling, ldloc:JsonSerializerSettings(this)))
317}
318
319 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
320 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
321 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
322 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
323 --- End of inner exception stack trace ---
324 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
325 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
326*/;
327 }
328 set
329 {
330 }
331 }
332
333 // Token: 0x17000024 RID: 36
334 // (get) Token: 0x06000080 RID: 128 RVA: 0x00002C44 File Offset: 0x00000E44
335 // (set) Token: 0x06000081 RID: 129 RVA: 0x00002C60 File Offset: 0x00000E60
337 {
338 get
339 {
340 /*
341An exception occurred when decompiling this method (06000080)
342
343ICSharpCode.Decompiler.DecompilerException: Error decompiling Newtonsoft.Json.ConstructorHandling Newtonsoft.Json.JsonSerializerSettings::get_ConstructorHandling()
344
345 ---> System.Exception: Basic block has to end with unconditional control flow.
346{
347 Block_0:
348 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.ConstructorHandling>(var_0_06, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.ConstructorHandling>(JsonSerializerSettings::_constructorHandling, ldloc:JsonSerializerSettings(this)))
349 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.TypeNameHandling>(var_1_0D, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.TypeNameHandling>(JsonSerializerSettings::_typeNameHandling, ldloc:JsonSerializerSettings(this)))
350}
351
352 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
353 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
354 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
355 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
356 --- End of inner exception stack trace ---
357 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
358 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
359*/;
360 }
361 set
362 {
364 }
365 }
366
367 // Token: 0x17000025 RID: 37
368 // (get) Token: 0x06000082 RID: 130 RVA: 0x00002C74 File Offset: 0x00000E74
369 // (set) Token: 0x06000083 RID: 131 RVA: 0x00002C88 File Offset: 0x00000E88
371 {
373 get
374 {
376 }
378 set
379 {
381 }
382 }
383
384 // Token: 0x17000026 RID: 38
385 // (get) Token: 0x06000084 RID: 132 RVA: 0x00002C9C File Offset: 0x00000E9C
386 // (set) Token: 0x06000085 RID: 133 RVA: 0x00002CB0 File Offset: 0x00000EB0
388 {
390 get
391 {
393 }
395 set
396 {
398 }
399 }
400
401 // Token: 0x17000027 RID: 39
402 // (get) Token: 0x06000086 RID: 134 RVA: 0x00002CC4 File Offset: 0x00000EC4
403 // (set) Token: 0x06000087 RID: 135 RVA: 0x00002CDC File Offset: 0x00000EDC
404 [Obsolete("ReferenceResolver property is obsolete. Use the ReferenceResolverProvider property to set the IReferenceResolver: settings.ReferenceResolverProvider = () => resolver")]
406 {
407 get
408 {
410 {
411 return;
412 }
413 }
414 set
415 {
416 if (value != null)
417 {
418 }
419 }
420 }
421
422 // Token: 0x17000028 RID: 40
423 // (get) Token: 0x06000088 RID: 136 RVA: 0x00002CEC File Offset: 0x00000EEC
424 // (set) Token: 0x06000089 RID: 137 RVA: 0x00002D00 File Offset: 0x00000F00
438
439 // Token: 0x17000029 RID: 41
440 // (get) Token: 0x0600008A RID: 138 RVA: 0x00002D14 File Offset: 0x00000F14
441 // (set) Token: 0x0600008B RID: 139 RVA: 0x00002D28 File Offset: 0x00000F28
443 {
445 get
446 {
447 return this.<TraceWriter>k__BackingField;
448 }
450 set
451 {
453 }
454 }
455
456 // Token: 0x1700002A RID: 42
457 // (get) Token: 0x0600008C RID: 140 RVA: 0x00002D3C File Offset: 0x00000F3C
458 // (set) Token: 0x0600008D RID: 141 RVA: 0x00002D50 File Offset: 0x00000F50
460 {
462 get
463 {
464 return this.<Binder>k__BackingField;
465 }
467 set
468 {
470 }
471 }
472
473 // Token: 0x1700002B RID: 43
474 // (get) Token: 0x0600008E RID: 142 RVA: 0x00002D64 File Offset: 0x00000F64
475 // (set) Token: 0x0600008F RID: 143 RVA: 0x00002D78 File Offset: 0x00000F78
477 {
479 get
480 {
481 return this.<Error>k__BackingField;
482 }
484 set
485 {
487 }
488 }
489
490 // Token: 0x1700002C RID: 44
491 // (get) Token: 0x06000090 RID: 144 RVA: 0x00002D8C File Offset: 0x00000F8C
492 // (set) Token: 0x06000091 RID: 145 RVA: 0x00002DA8 File Offset: 0x00000FA8
494 {
495 get
496 {
497 /*
498An exception occurred when decompiling this method (06000090)
499
500ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Runtime.Serialization.StreamingContext Newtonsoft.Json.JsonSerializerSettings::get_Context()
501
502 ---> System.Exception: Basic block has to end with unconditional control flow.
503{
504 IL_000A:
505 brtrue(IL_0000, ldloc:valuetype [mscorlib]System.Nullable`1<valuetype [mscorlib]System.Runtime.Serialization.StreamingContext>[exp:bool](var_0_06))
506}
507
508 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
509 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
510 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
511 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
512 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
513 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
514 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
515 --- End of inner exception stack trace ---
516 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
517 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
518*/;
519 }
520 set
521 {
522 }
523 }
524
525 // Token: 0x1700002D RID: 45
526 // (get) Token: 0x06000092 RID: 146 RVA: 0x00002DB8 File Offset: 0x00000FB8
527 // (set) Token: 0x06000093 RID: 147 RVA: 0x00002DD4 File Offset: 0x00000FD4
528 public string DateFormatString
529 {
530 get
531 {
533 return "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK";
534 }
535 set
536 {
539 }
540 }
541
542 // Token: 0x1700002E RID: 46
543 // (get) Token: 0x06000094 RID: 148 RVA: 0x0000212A File Offset: 0x0000032A
544 // (set) Token: 0x06000095 RID: 149 RVA: 0x00002DF0 File Offset: 0x00000FF0
545 public int? MaxDepth
546 {
547 get
548 {
549 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
550 }
551 set
552 {
553 this._maxDepthSet = true;
554 }
555 }
556
557 // Token: 0x1700002F RID: 47
558 // (get) Token: 0x06000096 RID: 150 RVA: 0x00002E04 File Offset: 0x00001004
559 // (set) Token: 0x06000097 RID: 151 RVA: 0x00002E20 File Offset: 0x00001020
561 {
562 get
563 {
564 /*
565An exception occurred when decompiling this method (06000096)
566
567ICSharpCode.Decompiler.DecompilerException: Error decompiling Newtonsoft.Json.Formatting Newtonsoft.Json.JsonSerializerSettings::get_Formatting()
568
569 ---> System.Exception: Basic block has to end with unconditional control flow.
570{
571 Block_0:
572 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.Formatting>(var_0_06, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.Formatting>(JsonSerializerSettings::_formatting, ldloc:JsonSerializerSettings(this)))
573 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.DateFormatHandling>(var_1_0D, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.DateFormatHandling>(JsonSerializerSettings::_dateFormatHandling, ldloc:JsonSerializerSettings(this)))
574}
575
576 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
577 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
578 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
579 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
580 --- End of inner exception stack trace ---
581 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
582 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
583*/;
584 }
585 set
586 {
588 }
589 }
590
591 // Token: 0x17000030 RID: 48
592 // (get) Token: 0x06000098 RID: 152 RVA: 0x00002E34 File Offset: 0x00001034
593 // (set) Token: 0x06000099 RID: 153 RVA: 0x00002E50 File Offset: 0x00001050
595 {
596 get
597 {
598 /*
599An exception occurred when decompiling this method (06000098)
600
601ICSharpCode.Decompiler.DecompilerException: Error decompiling Newtonsoft.Json.DateFormatHandling Newtonsoft.Json.JsonSerializerSettings::get_DateFormatHandling()
602
603 ---> System.Exception: Basic block has to end with unconditional control flow.
604{
605 Block_0:
606 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.DateFormatHandling>(var_0_06, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.DateFormatHandling>(JsonSerializerSettings::_dateFormatHandling, ldloc:JsonSerializerSettings(this)))
607 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.DateTimeZoneHandling>(var_1_0D, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.DateTimeZoneHandling>(JsonSerializerSettings::_dateTimeZoneHandling, ldloc:JsonSerializerSettings(this)))
608}
609
610 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
611 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
612 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
613 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
614 --- End of inner exception stack trace ---
615 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
616 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
617*/;
618 }
619 set
620 {
622 }
623 }
624
625 // Token: 0x17000031 RID: 49
626 // (get) Token: 0x0600009A RID: 154 RVA: 0x00002E64 File Offset: 0x00001064
627 // (set) Token: 0x0600009B RID: 155 RVA: 0x00002E80 File Offset: 0x00001080
629 {
630 get
631 {
632 /*
633An exception occurred when decompiling this method (0600009A)
634
635ICSharpCode.Decompiler.DecompilerException: Error decompiling Newtonsoft.Json.DateTimeZoneHandling Newtonsoft.Json.JsonSerializerSettings::get_DateTimeZoneHandling()
636
637 ---> System.Exception: Basic block has to end with unconditional control flow.
638{
639 Block_0:
640 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.DateTimeZoneHandling>(var_0_06, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.DateTimeZoneHandling>(JsonSerializerSettings::_dateTimeZoneHandling, ldloc:JsonSerializerSettings(this)))
641 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.DateParseHandling>(var_1_0D, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.DateParseHandling>(JsonSerializerSettings::_dateParseHandling, ldloc:JsonSerializerSettings(this)))
642}
643
644 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
645 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
646 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
647 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
648 --- End of inner exception stack trace ---
649 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
650 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
651*/;
652 }
653 set
654 {
656 }
657 }
658
659 // Token: 0x17000032 RID: 50
660 // (get) Token: 0x0600009C RID: 156 RVA: 0x00002E94 File Offset: 0x00001094
661 // (set) Token: 0x0600009D RID: 157 RVA: 0x00002EB0 File Offset: 0x000010B0
663 {
664 get
665 {
666 /*
667An exception occurred when decompiling this method (0600009C)
668
669ICSharpCode.Decompiler.DecompilerException: Error decompiling Newtonsoft.Json.DateParseHandling Newtonsoft.Json.JsonSerializerSettings::get_DateParseHandling()
670
671 ---> System.Exception: Basic block has to end with unconditional control flow.
672{
673 Block_0:
674 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.DateParseHandling>(var_0_06, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.DateParseHandling>(JsonSerializerSettings::_dateParseHandling, ldloc:JsonSerializerSettings(this)))
675 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.FloatFormatHandling>(var_1_0D, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.FloatFormatHandling>(JsonSerializerSettings::_floatFormatHandling, ldloc:JsonSerializerSettings(this)))
676}
677
678 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
679 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
680 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
681 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
682 --- End of inner exception stack trace ---
683 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
684 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
685*/;
686 }
687 set
688 {
690 }
691 }
692
693 // Token: 0x17000033 RID: 51
694 // (get) Token: 0x0600009E RID: 158 RVA: 0x00002EC4 File Offset: 0x000010C4
695 // (set) Token: 0x0600009F RID: 159 RVA: 0x00002EE0 File Offset: 0x000010E0
697 {
698 get
699 {
700 /*
701An exception occurred when decompiling this method (0600009E)
702
703ICSharpCode.Decompiler.DecompilerException: Error decompiling Newtonsoft.Json.FloatFormatHandling Newtonsoft.Json.JsonSerializerSettings::get_FloatFormatHandling()
704
705 ---> System.Exception: Basic block has to end with unconditional control flow.
706{
707 Block_0:
708 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.FloatFormatHandling>(var_0_06, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.FloatFormatHandling>(JsonSerializerSettings::_floatFormatHandling, ldloc:JsonSerializerSettings(this)))
709 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.FloatParseHandling>(var_1_0D, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.FloatParseHandling>(JsonSerializerSettings::_floatParseHandling, ldloc:JsonSerializerSettings(this)))
710}
711
712 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
713 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
714 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
715 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
716 --- End of inner exception stack trace ---
717 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
718 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
719*/;
720 }
721 set
722 {
724 }
725 }
726
727 // Token: 0x17000034 RID: 52
728 // (get) Token: 0x060000A0 RID: 160 RVA: 0x00002EF4 File Offset: 0x000010F4
729 // (set) Token: 0x060000A1 RID: 161 RVA: 0x00002F10 File Offset: 0x00001110
731 {
732 get
733 {
734 /*
735An exception occurred when decompiling this method (060000A0)
736
737ICSharpCode.Decompiler.DecompilerException: Error decompiling Newtonsoft.Json.FloatParseHandling Newtonsoft.Json.JsonSerializerSettings::get_FloatParseHandling()
738
739 ---> System.Exception: Basic block has to end with unconditional control flow.
740{
741 Block_0:
742 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.FloatParseHandling>(var_0_06, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.FloatParseHandling>(JsonSerializerSettings::_floatParseHandling, ldloc:JsonSerializerSettings(this)))
743 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.StringEscapeHandling>(var_1_0D, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.StringEscapeHandling>(JsonSerializerSettings::_stringEscapeHandling, ldloc:JsonSerializerSettings(this)))
744}
745
746 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
747 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
748 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
749 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
750 --- End of inner exception stack trace ---
751 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
752 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
753*/;
754 }
755 set
756 {
758 }
759 }
760
761 // Token: 0x17000035 RID: 53
762 // (get) Token: 0x060000A2 RID: 162 RVA: 0x00002F24 File Offset: 0x00001124
763 // (set) Token: 0x060000A3 RID: 163 RVA: 0x00002F40 File Offset: 0x00001140
765 {
766 get
767 {
768 /*
769An exception occurred when decompiling this method (060000A2)
770
771ICSharpCode.Decompiler.DecompilerException: Error decompiling Newtonsoft.Json.StringEscapeHandling Newtonsoft.Json.JsonSerializerSettings::get_StringEscapeHandling()
772
773 ---> System.Exception: Basic block has to end with unconditional control flow.
774{
775 Block_0:
776 stloc:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.StringEscapeHandling>(var_0_06, ldfld:valuetype [mscorlib]System.Nullable`1<valuetype Newtonsoft.Json.StringEscapeHandling>(JsonSerializerSettings::_stringEscapeHandling, ldloc:JsonSerializerSettings(this)))
777 stloc:CultureInfo(var_1_0D, ldfld:CultureInfo(JsonSerializerSettings::_culture, ldloc:JsonSerializerSettings(this)))
778}
779
780 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
781 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
782 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
783 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
784 --- End of inner exception stack trace ---
785 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
786 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
787*/;
788 }
789 set
790 {
792 }
793 }
794
795 // Token: 0x17000036 RID: 54
796 // (get) Token: 0x060000A4 RID: 164 RVA: 0x00002F54 File Offset: 0x00001154
797 // (set) Token: 0x060000A5 RID: 165 RVA: 0x00002F6C File Offset: 0x0000116C
799 {
800 get
801 {
802 /*
803An exception occurred when decompiling this method (060000A4)
804
805ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Globalization.CultureInfo Newtonsoft.Json.JsonSerializerSettings::get_Culture()
806
807 ---> System.Exception: Basic block has to end with unconditional control flow.
808{
809 Block_0:
810 brtrue(IL_0000, ldc.i4:bool(1))
811}
812
813 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
814 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
815 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
816 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
817 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
818 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
819 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
820 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
821 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
822 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
823 --- End of inner exception stack trace ---
824 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
825 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
826*/;
827 }
828 set
829 {
831 }
832 }
833
834 // Token: 0x17000037 RID: 55
835 // (get) Token: 0x060000A6 RID: 166 RVA: 0x00002F80 File Offset: 0x00001180
836 // (set) Token: 0x060000A7 RID: 167 RVA: 0x00002F94 File Offset: 0x00001194
838 {
839 get
840 {
841 /*
842An exception occurred when decompiling this method (060000A6)
843
844ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean Newtonsoft.Json.JsonSerializerSettings::get_CheckAdditionalContent()
845
846 ---> System.Exception: Basic block has to end with unconditional control flow.
847{
848 Block_0:
849 stloc:valuetype [mscorlib]System.Nullable`1<bool>(var_0_06, ldfld:valuetype [mscorlib]System.Nullable`1<bool>(JsonSerializerSettings::_checkAdditionalContent, ldloc:JsonSerializerSettings(this)))
850}
851
852 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
853 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
854 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
855 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
856 --- End of inner exception stack trace ---
857 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
858 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
859*/;
860 }
861 set
862 {
864 }
865 }
866
867 // Token: 0x060000A8 RID: 168 RVA: 0x00002FA8 File Offset: 0x000011A8
872
873 // Token: 0x060000A9 RID: 169 RVA: 0x00002FC0 File Offset: 0x000011C0
875 {
876 }
877
878 // Token: 0x04000058 RID: 88
880
881 // Token: 0x04000059 RID: 89
883
884 // Token: 0x0400005A RID: 90
886
887 // Token: 0x0400005B RID: 91
889
890 // Token: 0x0400005C RID: 92
892
893 // Token: 0x0400005D RID: 93
895
896 // Token: 0x0400005E RID: 94
898
899 // Token: 0x0400005F RID: 95
901
902 // Token: 0x04000060 RID: 96
904
905 // Token: 0x04000061 RID: 97
907
908 // Token: 0x04000062 RID: 98
910
911 // Token: 0x04000063 RID: 99
913
914 // Token: 0x04000064 RID: 100
916
917 // Token: 0x04000065 RID: 101
919
920 // Token: 0x04000066 RID: 102
922
923 // Token: 0x04000067 RID: 103
925
926 // Token: 0x04000068 RID: 104
928
929 // Token: 0x04000069 RID: 105
931
932 // Token: 0x0400006A RID: 106
934
935 // Token: 0x0400006B RID: 107
937
938 // Token: 0x0400006C RID: 108
939 internal const bool DefaultCheckAdditionalContent = false;
940
941 // Token: 0x0400006D RID: 109
942 internal const string DefaultDateFormatString = "yyyy'-'MM'-'dd'T'HH':'mm':'ss.FFFFFFFK";
943
944 // Token: 0x0400006E RID: 110
946
947 // Token: 0x0400006F RID: 111
949
950 // Token: 0x04000070 RID: 112
952
953 // Token: 0x04000071 RID: 113
955
956 // Token: 0x04000072 RID: 114
958
959 // Token: 0x04000073 RID: 115
961
962 // Token: 0x04000074 RID: 116
964
965 // Token: 0x04000075 RID: 117
967
968 // Token: 0x04000076 RID: 118
970
971 // Token: 0x04000077 RID: 119
972 internal int? _maxDepth;
973
974 // Token: 0x04000078 RID: 120
975 internal bool _maxDepthSet;
976
977 // Token: 0x04000079 RID: 121
978 internal string _dateFormatString;
979
980 // Token: 0x0400007A RID: 122
981 internal bool _dateFormatStringSet;
982
983 // Token: 0x0400007B RID: 123
985
986 // Token: 0x0400007C RID: 124
988
989 // Token: 0x0400007D RID: 125
991
992 // Token: 0x0400007E RID: 126
994
995 // Token: 0x0400007F RID: 127
997
998 // Token: 0x04000080 RID: 128
1000
1001 // Token: 0x04000081 RID: 129
1003
1004 // Token: 0x04000082 RID: 130
1006
1007 // Token: 0x04000083 RID: 131
1009
1010 // Token: 0x04000084 RID: 132
1012
1013 // Token: 0x04000085 RID: 133
1015
1016 // Token: 0x04000086 RID: 134
1019
1020 // Token: 0x04000087 RID: 135
1022 private IContractResolver <ContractResolver>k__BackingField;
1023
1024 // Token: 0x04000088 RID: 136
1026 private IEqualityComparer <EqualityComparer>k__BackingField;
1027
1028 // Token: 0x04000089 RID: 137
1031
1032 // Token: 0x0400008A RID: 138
1034 private ITraceWriter <TraceWriter>k__BackingField;
1035
1036 // Token: 0x0400008B RID: 139
1038 private SerializationBinder <Binder>k__BackingField;
1039
1040 // Token: 0x0400008C RID: 140
1043
1044 // Token: 0x02000025 RID: 37
1046 private sealed class <>c__DisplayClass90_0
1047 {
1048 // Token: 0x060000AA RID: 170 RVA: 0x00002FD8 File Offset: 0x000011D8
1050 {
1051 }
1052
1053 // Token: 0x060000AB RID: 171 RVA: 0x00002FEC File Offset: 0x000011EC
1055 {
1056 return this.value;
1057 }
1058
1059 // Token: 0x0400008D RID: 141
1061 }
1062 }
1063}
class f__AnonymousType0<< Count > j__TPar
const ObjectCreationHandling DefaultObjectCreationHandling
Func< IReferenceResolver >< ReferenceResolverProvider > k__BackingField
IList< JsonConverter >< Converters > k__BackingField
const ReferenceLoopHandling DefaultReferenceLoopHandling
const ConstructorHandling DefaultConstructorHandling
const StringEscapeHandling DefaultStringEscapeHandling
const DefaultValueHandling DefaultDefaultValueHandling
EventHandler< ErrorEventArgs >< Error > k__BackingField
PreserveReferencesHandling? _preserveReferencesHandling
SerializationBinder< Binder > k__BackingField
const MetadataPropertyHandling DefaultMetadataPropertyHandling
const FormatterAssemblyStyle DefaultTypeNameAssemblyFormat
IContractResolver< ContractResolver > k__BackingField
IEqualityComparer< EqualityComparer > k__BackingField
const FloatFormatHandling DefaultFloatFormatHandling
const FormatterAssemblyStyle DefaultFormatterAssemblyStyle
const MissingMemberHandling DefaultMissingMemberHandling
static readonly StreamingContext DefaultContext
Func< IReferenceResolver > ReferenceResolverProvider
const DateTimeZoneHandling DefaultDateTimeZoneHandling
const PreserveReferencesHandling DefaultPreserveReferencesHandling
static CultureInfo InvariantCulture