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
RendezvousAwaitable.cs
Go to the documentation of this file.
1using System;
6
8{
9 [global::Cpp2ILInjected.Token(Token = "0x2000227")]
10 internal class RendezvousAwaitable<TResult> : global::System.Runtime.CompilerServices.ICriticalNotifyCompletion
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x170001D0")]
14 {
15 [global::System.Runtime.CompilerServices.CompilerGenerated]
16 [global::Cpp2ILInjected.Token(Token = "0x600131D")]
17 [global::Cpp2ILInjected.Address(RVA = "0x1862964", Offset = "0x1862964", Length = "0x8")]
18 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
19 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
20 get
21 {
22 throw null;
23 }
24 [global::System.Runtime.CompilerServices.CompilerGenerated]
25 [global::Cpp2ILInjected.Token(Token = "0x600131E")]
26 [global::Cpp2ILInjected.Address(RVA = "0x186296C", Offset = "0x186296C", Length = "0xC")]
27 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
28 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
29 set
30 {
31 throw null;
32 }
33 }
34
35 [global::Cpp2ILInjected.Token(Token = "0x600131F")]
36 [global::Cpp2ILInjected.Address(RVA = "0x1862978", Offset = "0x1862978", Length = "0x4")]
37 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
38 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebClient.<GetWebResponseTaskAsync>d__112", Member = "MoveNext", ReturnType = typeof(void))]
39 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
41 {
42 throw null;
43 }
44
45 [global::Cpp2ILInjected.Token(Token = "0x170001D1")]
46 public bool IsCompleted
47 {
48 [global::Cpp2ILInjected.Token(Token = "0x6001320")]
49 [global::Cpp2ILInjected.Address(RVA = "0x186297C", Offset = "0x186297C", Length = "0x1C")]
50 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
51 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
52 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebClient.<GetWebResponseTaskAsync>d__112", Member = "MoveNext", ReturnType = typeof(void))]
53 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
54 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
55 get
56 {
57 throw null;
58 }
59 }
60
61 [global::Cpp2ILInjected.Token(Token = "0x6001321")]
62 [global::Cpp2ILInjected.Address(RVA = "0x1862998", Offset = "0x1862998", Length = "0x30")]
63 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
64 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebClient.<GetWebResponseTaskAsync>d__112", Member = "MoveNext", ReturnType = typeof(void))]
65 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
66 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.ExceptionServices.ExceptionDispatchInfo), Member = "Throw", ReturnType = typeof(void))]
68 {
69 throw null;
70 }
71
72 [global::Cpp2ILInjected.Token(Token = "0x6001322")]
73 [global::Cpp2ILInjected.Address(RVA = "0x18629C8", Offset = "0x18629C8", Length = "0x18")]
74 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
75 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Threading.Tasks.BeginEndAwaitableAdapter.<>c", Member = "<.cctor>b__2_0", MemberParameters = new object[] { typeof(global::System.IAsyncResult) }, ReturnType = typeof(void))]
76 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
77 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
78 public void SetResult(TResult result)
79 {
80 throw null;
81 }
82
83 [global::Cpp2ILInjected.Token(Token = "0x6001323")]
84 [global::Cpp2ILInjected.Address(RVA = "0x18629E0", Offset = "0x18629E0", Length = "0x110")]
85 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
86 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
87 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
88 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Task), Member = "Run", MemberParameters = new object[] { typeof(global::System.Action) }, ReturnType = typeof(Task))]
89 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
90 private void NotifyAwaiter()
91 {
92 throw null;
93 }
94
95 [global::Cpp2ILInjected.Token(Token = "0x6001324")]
96 [global::Cpp2ILInjected.Address(RVA = "0x1862AF0", Offset = "0x1862AF0", Length = "0x84")]
97 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
98 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
99 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Task), Member = "Run", MemberParameters = new object[] { typeof(global::System.Action) }, ReturnType = typeof(Task))]
100 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
101 public void OnCompleted(global::System.Action continuation)
102 {
103 throw null;
104 }
105
106 [global::Cpp2ILInjected.Token(Token = "0x6001325")]
107 [global::Cpp2ILInjected.Address(RVA = "0x1862B74", Offset = "0x1862B74", Length = "0x14")]
108 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
109 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
110 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
111 public void UnsafeOnCompleted(global::System.Action continuation)
112 {
113 throw null;
114 }
115
116 [global::Cpp2ILInjected.Token(Token = "0x6001326")]
117 [global::Cpp2ILInjected.Address(RVA = "0x1862B88", Offset = "0x1862B88", Length = "0x10")]
118 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BeginEndAwaitableAdapter), Member = ".ctor", ReturnType = typeof(void))]
120 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
121 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
123 {
124 throw null;
125 }
126
127 // Note: this type is marked as 'beforefieldinit'.
128 [global::Cpp2ILInjected.Token(Token = "0x6001327")]
129 [global::Cpp2ILInjected.Address(RVA = "0x1862B98", Offset = "0x1862B98", Length = "0x130")]
130 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
131 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
132 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Action), Member = ".ctor", MemberParameters = new object[]
133 {
134 typeof(object),
135 typeof(global::System.IntPtr)
136 }, ReturnType = typeof(void))]
137 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
139 {
140 throw null;
141 }
142
143 [global::Cpp2ILInjected.Token(Token = "0x4000A36")]
144 private static readonly global::System.Action s_completionSentinel;
145
146 [global::Cpp2ILInjected.Token(Token = "0x4000A37")]
147 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
148 private global::System.Action _continuation;
149
150 [global::Cpp2ILInjected.Token(Token = "0x4000A38")]
151 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
152 private global::System.Runtime.ExceptionServices.ExceptionDispatchInfo _error;
153
154 [global::Cpp2ILInjected.Token(Token = "0x4000A39")]
155 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
157
158 [global::System.Runtime.CompilerServices.CompilerGenerated]
159 [global::Cpp2ILInjected.Token(Token = "0x4000A3A")]
160 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
161 private bool <RunContinuationsAsynchronously>k__BackingField;
162
163 [global::System.Runtime.CompilerServices.CompilerGenerated]
164 [global::Cpp2ILInjected.Token(Token = "0x2000228")]
165 [global::System.Serializable]
166 private sealed class <>c
167 {
168 // Note: this type is marked as 'beforefieldinit'.
169 [global::Cpp2ILInjected.Token(Token = "0x6001328")]
170 [global::Cpp2ILInjected.Address(RVA = "0x15B016C", Offset = "0x15B016C", Length = "0xEC")]
171 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
172 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
173 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
174 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
175 static <>c()
176 {
177 throw null;
178 }
179
180 [global::Cpp2ILInjected.Token(Token = "0x6001329")]
181 [global::Cpp2ILInjected.Address(RVA = "0x15B0258", Offset = "0x15B0258", Length = "0x8")]
182 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
183 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
184 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
185 public <>c()
186 {
187 throw null;
188 }
189
190 [global::Cpp2ILInjected.Token(Token = "0x600132A")]
191 [global::Cpp2ILInjected.Address(RVA = "0x15B0260", Offset = "0x15B0260", Length = "0x4")]
192 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
193 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
194 internal void <.cctor>b__20_0()
195 {
196 throw null;
197 }
198
199 [global::Cpp2ILInjected.Token(Token = "0x4000A3B")]
201 }
202 }
203}
class f__AnonymousType0<< Count > j__TPar
RendezvousAwaitable< TResult > GetAwaiter()
void OnCompleted(global::System.Action continuation)
static readonly global::System.Action s_completionSentinel
void UnsafeOnCompleted(global::System.Action continuation)
global::System.Runtime.ExceptionServices.ExceptionDispatchInfo _error
bool< RunContinuationsAsynchronously > k__BackingField