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
FileSystemInfo.cs
Go to the documentation of this file.
1using System;
4
5namespace System.IO
6{
7 // Token: 0x02000551 RID: 1361
10 {
11 // Token: 0x0600288E RID: 10382 RVA: 0x00058200 File Offset: 0x00056400
12 protected FileSystemInfo()
13 {
14 if (this != null)
15 {
16 return;
17 }
18 long num = 0L;
19 this._fileStatus.<InitiallyDirectory>k__BackingField = num != 0L;
21 }
22
23 // Token: 0x0600288F RID: 10383 RVA: 0x00058234 File Offset: 0x00056434
24 internal void Invalidate()
25 {
26 }
27
28 // Token: 0x170005D1 RID: 1489
29 // (set) Token: 0x06002890 RID: 10384 RVA: 0x00058244 File Offset: 0x00056444
31 {
32 set
33 {
34 string fullPath = this.FullPath;
35 }
36 }
37
38 // Token: 0x170005D2 RID: 1490
39 // (get) Token: 0x06002891 RID: 10385 RVA: 0x00058258 File Offset: 0x00056458
40 internal bool ExistsCore
41 {
42 get
43 {
44 string fullPath = this.FullPath;
45 if (fullPath != null)
46 {
47 char rawStringData = fullPath.GetRawStringData();
48 int stringLength = fullPath._stringLength;
49 while (fullPath != null)
50 {
51 }
52 }
54 if (this._fileStatus._exists)
55 {
56 bool <InitiallyDirectory>k__BackingField = this._fileStatus.<InitiallyDirectory>k__BackingField;
58 return;
59 }
60 }
61 }
62
63 // Token: 0x170005D3 RID: 1491
64 // (get) Token: 0x06002892 RID: 10386 RVA: 0x000582B8 File Offset: 0x000564B8
66 {
67 get
68 {
69 /*
70An exception occurred when decompiling this method (06002892)
71
72ICSharpCode.Decompiler.DecompilerException: Error decompiling System.DateTimeOffset System.IO.FileSystemInfo::get_CreationTimeCore()
73
74 ---> System.Exception: Basic block has to end with unconditional control flow.
75{
76 IL_001A:
77 brtrue(IL_001A, ldloc:string[exp:bool](var_0_06))
78}
79
80 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
81 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
82 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
83 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
84 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
85 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
86 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
87 --- End of inner exception stack trace ---
88 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
89 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
90*/;
91 }
92 }
93
94 // Token: 0x170005D4 RID: 1492
95 // (get) Token: 0x06002893 RID: 10387 RVA: 0x000582E4 File Offset: 0x000564E4
97 {
98 get
99 {
100 /*
101An exception occurred when decompiling this method (06002893)
102
103ICSharpCode.Decompiler.DecompilerException: Error decompiling System.DateTimeOffset System.IO.FileSystemInfo::get_LastAccessTimeCore()
104
105 ---> System.Exception: Basic block has to end with unconditional control flow.
106{
107 IL_001A:
108 brtrue(IL_001A, ldloc:string[exp:bool](var_0_06))
109}
110
111 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
112 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
113 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
114 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
115 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
116 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
117 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
118 --- End of inner exception stack trace ---
119 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
120 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
121*/;
122 }
123 }
124
125 // Token: 0x170005D5 RID: 1493
126 // (get) Token: 0x06002894 RID: 10388 RVA: 0x00058310 File Offset: 0x00056510
128 {
129 get
130 {
131 /*
132An exception occurred when decompiling this method (06002894)
133
134ICSharpCode.Decompiler.DecompilerException: Error decompiling System.DateTimeOffset System.IO.FileSystemInfo::get_LastWriteTimeCore()
135
136 ---> System.Exception: Basic block has to end with unconditional control flow.
137{
138 IL_001A:
139 brtrue(IL_001A, ldloc:string[exp:bool](var_0_06))
140}
141
142 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
143 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
144 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
145 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
146 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
147 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
148 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
149 --- End of inner exception stack trace ---
150 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
151 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
152*/;
153 }
154 }
155
156 // Token: 0x06002895 RID: 10389 RVA: 0x0005833C File Offset: 0x0005653C
157 internal static void ThrowNotFound(string path)
158 {
159 /*
160An exception occurred when decompiling this method (06002895)
161
162ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void System.IO.FileSystemInfo::ThrowNotFound(System.String)
163
164 ---> System.Exception: Basic block has to end with unconditional control flow.
165{
166 Block_0:
167 stloc:bool(var_0_10, call:bool(Directory::Exists, call:string(Path::GetDirectoryName, call:string(PathInternal::TrimEndingDirectorySeparator, ldloc:string(path)))))
168}
169
170 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
171 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
172 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
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 88
174 --- End of inner exception stack trace ---
175 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
176 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
177*/;
178 }
179
180 // Token: 0x170005D6 RID: 1494
181 // (get) Token: 0x06002896 RID: 10390 RVA: 0x0005835C File Offset: 0x0005655C
182 internal string NormalizedPath
183 {
184 get
185 {
186 return this.FullPath;
187 }
188 }
189
190 // Token: 0x06002897 RID: 10391 RVA: 0x00058370 File Offset: 0x00056570
192 {
193 do
194 {
195 base..ctor();
196 }
197 while (info == null);
198 string fullPathInternal = Path.GetFullPathInternal(info.GetString("FullPath"));
200 string @string = info.GetString("OriginalPath");
201 this.OriginalPath = @string;
202 string string2 = info.GetString("Name");
204 }
205
206 // Token: 0x06002898 RID: 10392 RVA: 0x000583C4 File Offset: 0x000565C4
207 [ComVisible(false)]
209 {
210 string originalPath = this.OriginalPath;
211 if (!true)
212 {
213 }
214 Type type;
215 info.AddValue("OriginalPath", originalPath, type);
216 string fullPath = this.FullPath;
217 Type type2;
218 info.AddValue("FullPath", fullPath, type2);
219 Type type3;
220 info.AddValue("Name", this, type3);
221 }
222
223 // Token: 0x170005D7 RID: 1495
224 // (get) Token: 0x06002899 RID: 10393 RVA: 0x0005840C File Offset: 0x0005660C
225 public virtual string FullName
226 {
227 get
228 {
229 return this.FullPath;
230 }
231 }
232
233 // Token: 0x170005D8 RID: 1496
234 // (get) Token: 0x0600289A RID: 10394 RVA: 0x00058420 File Offset: 0x00056620
235 public virtual string Name
236 {
237 get
238 {
239 return this._name;
240 }
241 }
242
243 // Token: 0x170005D9 RID: 1497
244 // (get) Token: 0x0600289B RID: 10395 RVA: 0x00058434 File Offset: 0x00056634
245 public virtual bool Exists
246 {
247 get
248 {
249 return this.ExistsCore;
250 }
251 }
252
253 // Token: 0x170005DA RID: 1498
254 // (get) Token: 0x0600289C RID: 10396 RVA: 0x0005844C File Offset: 0x0005664C
256 {
257 get
258 {
261 return dateTime2;
262 }
263 }
264
265 // Token: 0x170005DB RID: 1499
266 // (get) Token: 0x0600289D RID: 10397 RVA: 0x0005846C File Offset: 0x0005666C
268 {
269 get
270 {
272 DateTime dateTime;
273 return dateTime;
274 }
275 }
276
277 // Token: 0x170005DC RID: 1500
278 // (get) Token: 0x0600289E RID: 10398 RVA: 0x00058488 File Offset: 0x00056688
280 {
281 get
282 {
285 return dateTime2;
286 }
287 }
288
289 // Token: 0x170005DD RID: 1501
290 // (get) Token: 0x0600289F RID: 10399 RVA: 0x000584A8 File Offset: 0x000566A8
292 {
293 get
294 {
296 DateTime dateTime;
297 return dateTime;
298 }
299 }
300
301 // Token: 0x170005DE RID: 1502
302 // (get) Token: 0x060028A0 RID: 10400 RVA: 0x000584C4 File Offset: 0x000566C4
304 {
305 get
306 {
309 return dateTime2;
310 }
311 }
312
313 // Token: 0x170005DF RID: 1503
314 // (get) Token: 0x060028A1 RID: 10401 RVA: 0x000584E4 File Offset: 0x000566E4
316 {
317 get
318 {
320 DateTime dateTime;
321 return dateTime;
322 }
323 }
324
325 // Token: 0x060028A2 RID: 10402 RVA: 0x00058500 File Offset: 0x00056700
326 public override string ToString()
327 {
328 /*
329An exception occurred when decompiling this method (060028A2)
330
331ICSharpCode.Decompiler.DecompilerException: Error decompiling System.String System.IO.FileSystemInfo::ToString()
332
333 ---> System.Exception: Basic block has to end with unconditional control flow.
334{
335 IL_0000:
336 brtrue(IL_0000, ldfld:string[exp:bool](FileSystemInfo::OriginalPath, ldloc:FileSystemInfo(this)))
337}
338
339 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
340 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
341 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
342 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
343 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
344 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
345 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
346 --- End of inner exception stack trace ---
347 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
348 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
349*/;
350 }
351
352 // Token: 0x040015CF RID: 5583
354
355 // Token: 0x040015D0 RID: 5584
356 protected string FullPath;
357
358 // Token: 0x040015D1 RID: 5585
359 protected string OriginalPath;
360
361 // Token: 0x040015D2 RID: 5586
362 internal string _name;
363 }
364}
class f__AnonymousType0<< Count > j__TPar
DateTimeOffset LastWriteTimeCore
DateTimeOffset LastAccessTimeCore
FileSystemInfo(SerializationInfo info, StreamingContext context)
static void ThrowNotFound(string path)
virtual void GetObjectData(SerializationInfo info, StreamingContext context)
override string ToString()
DateTimeOffset CreationTimeCore
static string GetFullPathInternal(string path)
Definition Path.cs:181
DateTime ToLocalTime()
Definition DateTime.cs:801