terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
SafeFileHandle.cs
Go to the documentation of this file.
1using System;
2using System.IO;
5
7{
8 [global::Cpp2ILInjected.Token(Token = "0x200005B")]
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x600021B")]
12 [global::Cpp2ILInjected.Address(RVA = "0x1AC694C", Offset = "0x1AC694C", Length = "0x28")]
13 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.FileStream), Member = ".ctor", MemberParameters = new object[]
14 {
15 typeof(global::System.IntPtr),
16 typeof(global::System.IO.FileAccess),
17 typeof(bool),
18 typeof(int),
19 typeof(bool),
20 typeof(bool)
21 }, ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.IO.FileStream), Member = ".ctor", MemberParameters = new object[]
23 {
24 typeof(string),
25 typeof(global::System.IO.FileMode),
26 typeof(global::System.IO.FileAccess),
27 typeof(global::System.IO.FileShare),
28 typeof(int),
29 typeof(bool),
30 typeof(global::System.IO.FileOptions)
31 }, ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SafeHandleZeroOrMinusOneIsInvalid), Member = ".ctor", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
35 {
36 throw null;
37 }
38
39 [global::Cpp2ILInjected.Token(Token = "0x600021C")]
40 [global::Cpp2ILInjected.Address(RVA = "0x1AC69D8", Offset = "0x1AC69D8", Length = "0x7C")]
41 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
42 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
43 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IO.MonoIO), Member = "Close", MemberParameters = new object[]
44 {
45 typeof(global::System.IntPtr),
46 typeof(ref global::System.IO.MonoIOError)
47 }, ReturnType = typeof(bool))]
48 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
49 protected override bool ReleaseHandle()
50 {
51 throw null;
52 }
53 }
54}
class f__AnonymousType0<< Count > j__TPar
SafeFileHandle(global::System.IntPtr preexistingHandle, bool ownsHandle)