12 [global::Cpp2ILInjected.Token(Token =
"0x6002880")]
13 [global::Cpp2ILInjected.Address(RVA =
"0x1BA4958", Offset =
"0x1BA4958", Length =
"0x168")]
14 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
FileSystem), Member =
"CopyFile", MemberParameters =
new object[]
20 }, ReturnType =
typeof(
void))]
21 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
FileSystem), Member =
"LinkOrCopyFile", MemberParameters =
new object[]
25 }, ReturnType =
typeof(
void))]
26 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::Interop.Sys), Member =
"Stat", MemberParameters =
new object[]
30 typeof(
ref global::Interop.Sys.FileStatus)
31 }, ReturnType =
typeof(
int))]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::Interop.Sys), Member =
"LStat", MemberParameters =
new object[]
35 typeof(
ref global::Interop.Sys.FileStatus)
36 }, ReturnType =
typeof(
int))]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::Interop.Sys), Member =
"ReadLink", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
string))]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::Interop.Sys), Member =
"Symlink", MemberParameters =
new object[]
42 }, ReturnType =
typeof(
int))]
43 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::Interop.Sys), Member =
"GetLastErrorInfo", ReturnType =
typeof(global::Interop.ErrorInfo))]
44 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::Interop), Member =
"GetExceptionForIoErrno", MemberParameters =
new object[]
46 typeof(global::Interop.ErrorInfo),
50 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
56 [global::Cpp2ILInjected.Token(Token =
"0x6002881")]
57 [global::Cpp2ILInjected.Address(RVA =
"0x1BA23FC", Offset =
"0x1BA23FC", Length =
"0x428")]
58 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
59 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
FileSystem), Member =
"LinkOrCopyFile", MemberParameters =
new object[]
63 }, ReturnType =
typeof(
void))]
64 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
65 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
string), Member =
"GetRawStringData", ReturnType =
typeof(
ref char))]
66 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(FileSystem), Member =
"FileExists", MemberParameters =
new object[]
71 }, ReturnType =
typeof(
bool))]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Path), Member =
"GetFileName", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
string))]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Path),
Member =
"Combine", MemberParameters =
new object[]
77 }, ReturnType =
typeof(
string))]
78 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(FileSystem),
Member =
"CopyDanglingSymlink", MemberParameters =
new object[]
82 }, ReturnType =
typeof(
bool))]
83 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(FileStream),
Member =
".ctor", MemberParameters =
new object[]
91 }, ReturnType =
typeof(
void))]
92 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::Interop.Sys),
Member =
"CopyFile", MemberParameters =
new object[]
96 }, ReturnType =
typeof(
int))]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::Interop),
Member =
"CheckIo", MemberParameters =
new object[]
103 }, ReturnType =
typeof(
int))]
104 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 23)]
110 [global::Cpp2ILInjected.Token(Token =
"0x6002882")]
111 [global::Cpp2ILInjected.Address(RVA =
"0x1BA4AC0", Offset =
"0x1BA4AC0", Length =
"0x17C")]
112 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
113 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
FileSystem), Member =
"MoveFile", MemberParameters =
new object[]
117 }, ReturnType =
typeof(
void))]
118 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
119 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(FileSystem), Member =
"CopyDanglingSymlink", MemberParameters =
new object[]
123 }, ReturnType =
typeof(
bool))]
124 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::Interop.Sys), Member =
"Link", MemberParameters =
new object[]
128 }, ReturnType =
typeof(
int))]
129 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::Interop.Sys),
Member =
"GetLastErrorInfo", ReturnType =
typeof(global::Interop.ErrorInfo))]
130 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(FileSystem),
Member =
"CopyFile", MemberParameters =
new object[]
135 }, ReturnType =
typeof(
void))]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Path),
Member =
"GetDirectoryName", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
string))]
138 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::Interop),
Member =
"GetExceptionForIoErrno", MemberParameters =
new object[]
140 typeof(global::Interop.ErrorInfo),
144 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
150 [global::Cpp2ILInjected.Token(Token =
"0x6002883")]
151 [global::Cpp2ILInjected.Address(RVA =
"0x1BA3D3C", Offset =
"0x1BA3D3C", Length =
"0x118")]
152 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
153 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
154 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::Interop.Sys), Member =
"LStat", MemberParameters =
new object[]
157 typeof(
ref global::Interop.Sys.FileStatus)
158 }, ReturnType =
typeof(
int))]
159 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::Interop.Sys), Member =
"Rename", MemberParameters =
new object[]
163 }, ReturnType =
typeof(
int))]
164 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(FileSystem), Member =
"LinkOrCopyFile", MemberParameters =
new object[]
168 }, ReturnType =
typeof(
void))]
169 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(FileSystem),
Member =
"DeleteFile", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
void))]
170 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
176 [global::Cpp2ILInjected.Token(Token =
"0x6002884")]
177 [global::Cpp2ILInjected.Address(RVA =
"0x1BA294C", Offset =
"0x1BA294C", Length =
"0x1AC")]
178 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
179 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
FileSystem), Member =
"MoveFile", MemberParameters =
new object[]
183 }, ReturnType =
typeof(
void))]
184 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
185 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::Interop.Sys), Member =
"Unlink", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
int))]
186 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::Interop.Sys), Member =
"GetLastErrorInfo", ReturnType =
typeof(global::Interop.ErrorInfo))]
187 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(PathInternal), Member =
"TrimEndingDirectorySeparator", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
string))]
188 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
string),
Member =
"GetRawStringData", ReturnType =
typeof(
ref char))]
189 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(FileSystem),
Member =
"FileExists", MemberParameters =
new object[]
194 }, ReturnType =
typeof(
bool))]
195 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::InteropErrorExtensions),
Member =
"Info", MemberParameters =
new object[] {
typeof(global::Interop.Error) }, ReturnType =
typeof(global::Interop.ErrorInfo))]
196 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::Interop),
Member =
"GetExceptionForIoErrno", MemberParameters =
new object[]
198 typeof(global::Interop.ErrorInfo),
202 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
208 [global::Cpp2ILInjected.Token(Token =
"0x6002885")]
209 [global::Cpp2ILInjected.Address(RVA =
"0x1BA0BC8", Offset =
"0x1BA0BC8", Length =
"0x5CC")]
210 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
211 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Directory), Member =
"CreateDirectory", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(DirectoryInfo))]
212 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(DirectoryInfo), Member =
"Create", ReturnType =
typeof(
void))]
213 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
214 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
string), Member =
"GetRawStringData", ReturnType =
typeof(
ref char))]
215 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(PathInternal), Member =
"EndsInDirectorySeparator", MemberParameters =
new object[] {
typeof(global::System.
ReadOnlySpan<char>) }, ReturnType =
typeof(
bool))]
216 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
string), Member =
"get_Chars", MemberParameters =
new object[] {
typeof(
int) }, ReturnType =
typeof(
char))]
217 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(FileSystem),
Member =
"FileExists", MemberParameters =
new object[]
222 }, ReturnType =
typeof(
bool))]
223 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Collections.Generic.Stack<>),
Member =
".ctor", ReturnType =
typeof(
void))]
225 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
string),
Member =
"Substring", MemberParameters =
new object[]
229 }, ReturnType =
typeof(
string))]
230 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Collections.Generic.Stack<>),
Member =
"Push", MemberParameters =
new object[] {
"T" }, ReturnType =
typeof(
void))]
231 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Directory),
Member =
"InternalGetDirectoryRoot", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
string))]
232 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::System.Collections.Generic.Stack<>),
Member =
"Pop", ReturnType =
"T")]
233 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::Interop.Sys),
Member =
"MkDir", MemberParameters =
new object[]
237 }, ReturnType =
typeof(
int))]
238 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::Interop.Sys),
Member =
"GetLastErrorInfo", ReturnType =
typeof(global::Interop.ErrorInfo))]
240 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::SR),
Member =
"Format", MemberParameters =
new object[]
244 }, ReturnType =
typeof(
string))]
245 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(IOException),
Member =
".ctor", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
void))]
246 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::InteropErrorExtensions),
Member =
"Info", MemberParameters =
new object[] {
typeof(global::Interop.Error) }, ReturnType =
typeof(global::Interop.ErrorInfo))]
247 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::Interop),
Member =
"GetExceptionForIoErrno", MemberParameters =
new object[]
249 typeof(global::Interop.ErrorInfo),
253 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 28)]
259 [global::Cpp2ILInjected.Token(Token =
"0x6002886")]
260 [global::Cpp2ILInjected.Address(RVA =
"0x1BA1358", Offset =
"0x1BA1358", Length =
"0x20")]
261 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
262 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
FileSystem), Member =
"FileExists", MemberParameters =
new object[]
267 }, ReturnType =
typeof(
bool))]
273 [global::Cpp2ILInjected.Token(Token =
"0x6002887")]
274 [global::Cpp2ILInjected.Address(RVA =
"0x1BA4D4C", Offset =
"0x1BA4D4C", Length =
"0xC")]
275 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
276 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
FileSystem), Member =
"FileExists", MemberParameters =
new object[]
281 }, ReturnType =
typeof(
bool))]
287 [global::Cpp2ILInjected.Token(Token =
"0x6002888")]
288 [global::Cpp2ILInjected.Address(RVA =
"0x1BA2AF8", Offset =
"0x1BA2AF8", Length =
"0x7C")]
289 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
File), Member =
"Exists", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
bool))]
290 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(File), Member =
"Move", MemberParameters =
new object[]
294 }, ReturnType =
typeof(
void))]
295 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(FileSystem), Member =
"CreateDirectory", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
void))]
296 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
298 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(FileSystem),
Member =
"FileExists", MemberParameters =
new object[]
303 }, ReturnType =
typeof(
bool))]
304 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
310 [global::Cpp2ILInjected.Token(Token =
"0x6002889")]
311 [global::Cpp2ILInjected.Address(RVA =
"0x1BA4C3C", Offset =
"0x1BA4C3C", Length =
"0x110")]
312 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
313 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Directory), Member =
"Exists", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
bool))]
314 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(FileSystem), Member =
"CopyFile", MemberParameters =
new object[]
319 }, ReturnType =
typeof(
void))]
320 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(FileSystem), Member =
"DeleteFile", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
void))]
321 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(FileSystem),
Member =
"CreateDirectory", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
void))]
323 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(FileSystem),
Member =
"DirectoryExists", MemberParameters =
new object[]
327 }, ReturnType =
typeof(
bool))]
329 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 10)]
330 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::Interop.Sys),
Member =
"Stat", MemberParameters =
new object[]
333 typeof(
ref global::Interop.Sys.FileStatus)
334 }, ReturnType =
typeof(
int))]
335 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::Interop.Sys),
Member =
"LStat", MemberParameters =
new object[]
338 typeof(
ref global::Interop.Sys.FileStatus)
339 }, ReturnType =
typeof(
int))]
340 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(global::Interop.Sys),
Member =
"GetLastErrorInfo", ReturnType =
typeof(global::Interop.ErrorInfo))]
341 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
347 [global::Cpp2ILInjected.Token(Token =
"0x600288A")]
348 [global::Cpp2ILInjected.Address(RVA =
"0x1BA3074", Offset =
"0x1BA3074", Length =
"0x78")]
349 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
File), Member =
"SetAttributes", MemberParameters =
new object[]
353 }, ReturnType =
typeof(
void))]
354 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
355 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(FileInfo), Member =
".ctor", MemberParameters =
new object[]
361 }, ReturnType =
typeof(
void))]
362 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(FileStatus), Member =
"SetAttributes", MemberParameters =
new object[]
366 }, ReturnType =
typeof(
void))]
367 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
373 [global::Cpp2ILInjected.Token(Token =
"0x600288B")]
374 [global::Cpp2ILInjected.Address(RVA =
"0x1BA2C88", Offset =
"0x1BA2C88", Length =
"0xA4")]
375 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
File), Member =
"GetCreationTime", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(global::System.
DateTime))]
376 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
377 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(FileInfo), Member =
".ctor", MemberParameters =
new object[]
383 }, ReturnType =
typeof(
void))]
384 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(FileSystemInfo), Member =
"get_CreationTime", ReturnType =
typeof(global::System.
DateTime))]
386 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
392 [global::Cpp2ILInjected.Token(Token =
"0x600288C")]
393 [global::Cpp2ILInjected.Address(RVA =
"0x1BA2DA8", Offset =
"0x1BA2DA8", Length =
"0xA4")]
394 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
File), Member =
"GetLastAccessTime", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(global::System.
DateTime))]
395 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
396 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(FileInfo), Member =
".ctor", MemberParameters =
new object[]
402 }, ReturnType =
typeof(
void))]
403 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(FileSystemInfo), Member =
"get_LastAccessTime", ReturnType =
typeof(global::System.
DateTime))]
405 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
411 [global::Cpp2ILInjected.Token(Token =
"0x600288D")]
412 [global::Cpp2ILInjected.Address(RVA =
"0x1BA2EC8", Offset =
"0x1BA2EC8", Length =
"0xA4")]
413 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
File), Member =
"GetLastWriteTime", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(global::System.
DateTime))]
414 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
415 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(FileInfo), Member =
".ctor", MemberParameters =
new object[]
421 }, ReturnType =
typeof(
void))]
422 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(FileSystemInfo), Member =
"get_LastWriteTime", ReturnType =
typeof(global::System.
DateTime))]
424 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]