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
TaskExceptionHolder.cs
Go to the documentation of this file.
1using System;
7
9{
10 [global::Cpp2ILInjected.Token(Token = "0x200024B")]
11 internal class TaskExceptionHolder
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x6001423")]
14 [global::Cpp2ILInjected.Address(RVA = "0x1CA7430", Offset = "0x1CA7430", Length = "0x28")]
15 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
16 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
18 {
19 throw null;
20 }
21
22 [global::Cpp2ILInjected.Token(Token = "0x6001424")]
23 [global::Cpp2ILInjected.Address(RVA = "0x1CADCB8", Offset = "0x1CADCB8", Length = "0x8")]
24 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
26 {
27 throw null;
28 }
29
30 [global::Cpp2ILInjected.Token(Token = "0x6001425")]
31 [global::Cpp2ILInjected.Address(RVA = "0x1CADCC0", Offset = "0x1CADCC0", Length = "0x1EC")]
32 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
33 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "get_HasShutdownStarted", ReturnType = typeof(bool))]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.AggregateException), Member = ".ctor", MemberParameters = new object[]
36 {
37 typeof(string),
38 typeof(global::System.Collections.Generic.IEnumerable<global::System.Runtime.ExceptionServices.ExceptionDispatchInfo>)
39 }, ReturnType = typeof(void))]
40 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnobservedTaskExceptionEventArgs), Member = ".ctor", MemberParameters = new object[] { typeof(global::System.AggregateException) }, ReturnType = typeof(void))]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TaskScheduler), Member = "PublishUnobservedTaskException", MemberParameters = new object[]
42 {
43 typeof(object),
44 typeof(UnobservedTaskExceptionEventArgs)
45 }, ReturnType = typeof(void))]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "Finalize", ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 20)]
48 protected override void Finalize()
49 {
50 throw null;
51 }
52
53 [global::Cpp2ILInjected.Token(Token = "0x170001F6")]
54 internal bool ContainsFaultList
55 {
56 [global::Cpp2ILInjected.Token(Token = "0x6001426")]
57 [global::Cpp2ILInjected.Address(RVA = "0x1CA705C", Offset = "0x1CA705C", Length = "0x1C")]
58 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
59 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
60 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
61 get
62 {
63 throw null;
64 }
65 }
66
67 [global::Cpp2ILInjected.Token(Token = "0x6001427")]
68 [global::Cpp2ILInjected.Address(RVA = "0x1CA7458", Offset = "0x1CA7458", Length = "0xC")]
69 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
70 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TaskExceptionHolder), Member = "SetCancellationException", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TaskExceptionHolder), Member = "AddFaultException", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
72 internal void Add(object exceptionObject, bool representsCancellation)
73 {
74 throw null;
75 }
76
77 [global::Cpp2ILInjected.Token(Token = "0x6001428")]
78 [global::Cpp2ILInjected.Address(RVA = "0x1CAE044", Offset = "0x1CAE044", Length = "0xBC")]
79 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
80 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Task), Member = "AddException", MemberParameters = new object[]
81 {
82 typeof(object),
83 typeof(bool)
84 }, ReturnType = typeof(void))]
85 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TaskExceptionHolder), Member = "Add", MemberParameters = new object[]
86 {
87 typeof(object),
88 typeof(bool)
89 }, ReturnType = typeof(void))]
90 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
91 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TaskExceptionHolder), Member = "MarkAsHandled", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
92 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.ExceptionServices.ExceptionDispatchInfo), Member = "Capture", MemberParameters = new object[] { typeof(global::System.Exception) }, ReturnType = typeof(global::System.Runtime.ExceptionServices.ExceptionDispatchInfo))]
93 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
95 {
96 throw null;
97 }
98
99 [global::Cpp2ILInjected.Token(Token = "0x6001429")]
100 [global::Cpp2ILInjected.Address(RVA = "0x1CAE100", Offset = "0x1CAE100", Length = "0x4D4")]
101 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
102 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Task), Member = "AddException", MemberParameters = new object[]
103 {
104 typeof(object),
105 typeof(bool)
106 }, ReturnType = typeof(void))]
107 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TaskExceptionHolder), Member = "Add", MemberParameters = new object[]
108 {
109 typeof(object),
110 typeof(bool)
111 }, ReturnType = typeof(void))]
112 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
113 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.LowLevelListWithIList<>), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
114 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.ExceptionServices.ExceptionDispatchInfo), Member = "Capture", MemberParameters = new object[] { typeof(global::System.Exception) }, ReturnType = typeof(global::System.Runtime.ExceptionServices.ExceptionDispatchInfo))]
115 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.LowLevelList<>), Member = "Add", MemberParameters = new object[] { "T" }, ReturnType = typeof(void))]
116 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.LowLevelList<>), Member = "AddRange", MemberParameters = new object[] { "System.Collections.Generic.IEnumerable`1<T>" }, ReturnType = typeof(void))]
117 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
118 {
119 typeof(string),
120 typeof(string)
121 }, ReturnType = typeof(void))]
122 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 34)]
124 {
125 throw null;
126 }
127
128 [global::Cpp2ILInjected.Token(Token = "0x600142A")]
129 [global::Cpp2ILInjected.Address(RVA = "0x1CAE5D4", Offset = "0x1CAE5D4", Length = "0x70")]
130 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
131 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.GC), Member = "ReRegisterForFinalize", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
132 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
133 private void MarkAsUnhandled()
134 {
135 throw null;
136 }
137
138 [global::Cpp2ILInjected.Token(Token = "0x600142B")]
139 [global::Cpp2ILInjected.Address(RVA = "0x1CA7230", Offset = "0x1CA7230", Length = "0x7C")]
140 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Task), Member = "ScheduleAndStart", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
141 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Task), Member = "AddException", MemberParameters = new object[]
142 {
143 typeof(object),
144 typeof(bool)
145 }, ReturnType = typeof(void))]
146 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TaskExceptionHolder), Member = "SetCancellationException", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
147 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TaskExceptionHolder), Member = "CreateExceptionObject", MemberParameters = new object[]
148 {
149 typeof(bool),
150 typeof(global::System.Exception)
151 }, ReturnType = typeof(global::System.AggregateException))]
152 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TaskExceptionHolder), Member = "GetExceptionDispatchInfos", ReturnType = typeof(global::System.Collections.ObjectModel.ReadOnlyCollection<global::System.Runtime.ExceptionServices.ExceptionDispatchInfo>))]
153 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
154 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.GC), Member = "SuppressFinalize", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
155 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
157 {
158 throw null;
159 }
160
161 [global::Cpp2ILInjected.Token(Token = "0x600142C")]
162 [global::Cpp2ILInjected.Address(RVA = "0x1CA7464", Offset = "0x1CA7464", Length = "0x18C")]
163 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
164 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Task), Member = "GetExceptions", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(global::System.AggregateException))]
165 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Task), Member = "AddExceptionsFromChildren", ReturnType = typeof(void))]
166 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
167 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TaskExceptionHolder), Member = "MarkAsHandled", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
168 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.Generic.LowLevelList<>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
169 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.AggregateException), Member = ".ctor", MemberParameters = new object[] { typeof(global::System.Exception[]) }, ReturnType = typeof(void))]
170 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.AggregateException), Member = ".ctor", MemberParameters = new object[] { typeof(global::System.Collections.Generic.IEnumerable<global::System.Runtime.ExceptionServices.ExceptionDispatchInfo>) }, ReturnType = typeof(void))]
171 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
172 internal global::System.AggregateException CreateExceptionObject(bool calledFromFinalizer, global::System.Exception includeThisException)
173 {
174 throw null;
175 }
176
177 [global::Cpp2ILInjected.Token(Token = "0x600142D")]
178 [global::Cpp2ILInjected.Address(RVA = "0x1CA76EC", Offset = "0x1CA76EC", Length = "0x8C")]
179 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
180 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TaskExceptionHolder), Member = "MarkAsHandled", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
181 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Collections.ObjectModel.ReadOnlyCollection<object>), Member = ".ctor", MemberParameters = new object[] { typeof(global::System.Collections.Generic.IList<object>) }, ReturnType = typeof(void))]
182 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
183 internal global::System.Collections.ObjectModel.ReadOnlyCollection<global::System.Runtime.ExceptionServices.ExceptionDispatchInfo> GetExceptionDispatchInfos()
184 {
185 throw null;
186 }
187
188 [global::Cpp2ILInjected.Token(Token = "0x600142E")]
189 [global::Cpp2ILInjected.Address(RVA = "0x1CAE644", Offset = "0x1CAE644", Length = "0x8")]
190 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
191 internal global::System.Runtime.ExceptionServices.ExceptionDispatchInfo GetCancellationExceptionDispatchInfo()
192 {
193 throw null;
194 }
195
196 // Note: this type is marked as 'beforefieldinit'.
197 [global::Cpp2ILInjected.Token(Token = "0x600142F")]
198 [global::Cpp2ILInjected.Address(RVA = "0x1CAE64C", Offset = "0x1CAE64C", Length = "0x48")]
199 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
200 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
202 {
203 throw null;
204 }
205
206 [global::Cpp2ILInjected.Token(Token = "0x4000AB4")]
208
209 [global::Cpp2ILInjected.Token(Token = "0x4000AB5")]
210 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
212
213 [global::Cpp2ILInjected.Token(Token = "0x4000AB6")]
214 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
215 private global::System.Collections.Generic.LowLevelListWithIList<global::System.Runtime.ExceptionServices.ExceptionDispatchInfo> m_faultExceptions;
216
217 [global::Cpp2ILInjected.Token(Token = "0x4000AB7")]
218 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
219 private global::System.Runtime.ExceptionServices.ExceptionDispatchInfo m_cancellationException;
220
221 [global::Cpp2ILInjected.Token(Token = "0x4000AB8")]
222 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
223 private bool m_isHandled;
224 }
225}
class f__AnonymousType0<< Count > j__TPar
global::System.Collections.ObjectModel.ReadOnlyCollection< global::System.Runtime.ExceptionServices.ExceptionDispatchInfo > GetExceptionDispatchInfos()
global::System.Runtime.ExceptionServices.ExceptionDispatchInfo m_cancellationException
global::System.Runtime.ExceptionServices.ExceptionDispatchInfo GetCancellationExceptionDispatchInfo()
global::System.AggregateException CreateExceptionObject(bool calledFromFinalizer, global::System.Exception includeThisException)
void MarkAsHandled(bool calledFromFinalizer)
void SetCancellationException(object exceptionObject)
global::System.Collections.Generic.LowLevelListWithIList< global::System.Runtime.ExceptionServices.ExceptionDispatchInfo > m_faultExceptions
void Add(object exceptionObject, bool representsCancellation)