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
ValueTaskAwaiter.cs
Go to the documentation of this file.
1using System;
6
8{
9 [global::Cpp2ILInjected.Token(Token = "0x2000483")]
10 public readonly struct ValueTaskAwaiter : ICriticalNotifyCompletion
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x600222E")]
13 [global::Cpp2ILInjected.Address(RVA = "0x1B739A4", Offset = "0x1B739A4", Length = "0x8")]
14 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
15 [MethodImpl(256)]
16 internal ValueTaskAwaiter(global::System.Threading.Tasks.ValueTask value)
17 {
18 throw null;
19 }
20
21 [global::Cpp2ILInjected.Token(Token = "0x17000471")]
22 public bool IsCompleted
23 {
24 [global::Cpp2ILInjected.Token(Token = "0x600222F")]
25 [global::Cpp2ILInjected.Address(RVA = "0x1B739AC", Offset = "0x1B739AC", Length = "0x108")]
26 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
27 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
28 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.Task), Member = "get_IsCompleted", ReturnType = typeof(bool))]
29 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
30 [MethodImpl(256)]
31 get
32 {
33 throw null;
34 }
35 }
36
37 [global::System.Diagnostics.StackTraceHidden]
38 [global::Cpp2ILInjected.Token(Token = "0x6002230")]
39 [global::Cpp2ILInjected.Address(RVA = "0x1B73AB4", Offset = "0x1B73AB4", Length = "0x100")]
40 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
41 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TaskAwaiter), Member = "ValidateEnd", MemberParameters = new object[] { typeof(global::System.Threading.Tasks.Task) }, ReturnType = typeof(void))]
43 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
44 [MethodImpl(256)]
45 public void GetResult()
46 {
47 throw null;
48 }
49
50 [global::Cpp2ILInjected.Token(Token = "0x6002231")]
51 [global::Cpp2ILInjected.Address(RVA = "0x1B73BB4", Offset = "0x1B73BB4", Length = "0x188")]
52 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
53 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
54 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.ValueTask), Member = "get_CompletedTask", ReturnType = typeof(global::System.Threading.Tasks.Task))]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.Tasks.Task), Member = "GetAwaiter", ReturnType = typeof(TaskAwaiter))]
56 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TaskAwaiter), Member = "OnCompletedInternal", MemberParameters = new object[]
57 {
58 typeof(global::System.Threading.Tasks.Task),
59 typeof(global::System.Action),
60 typeof(bool),
61 typeof(bool)
62 }, ReturnType = typeof(void))]
63 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
64 public void UnsafeOnCompleted(global::System.Action continuation)
65 {
66 throw null;
67 }
68
69 // Note: this type is marked as 'beforefieldinit'.
70 [global::Cpp2ILInjected.Token(Token = "0x6002232")]
71 [global::Cpp2ILInjected.Address(RVA = "0x1B73D4C", Offset = "0x1B73D4C", Length = "0xC4")]
72 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Action<object>), Member = ".ctor", MemberParameters = new object[]
74 {
75 typeof(object),
76 typeof(global::System.IntPtr)
77 }, ReturnType = typeof(void))]
78 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
80 {
81 throw null;
82 }
83
84 [global::Cpp2ILInjected.Token(Token = "0x40012B9")]
85 internal static readonly global::System.Action<object> s_invokeActionDelegate;
86
87 [global::Cpp2ILInjected.Token(Token = "0x40012BA")]
88 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
89 private readonly global::System.Threading.Tasks.ValueTask _value;
90
92 [global::Cpp2ILInjected.Token(Token = "0x2000484")]
93 [global::System.Serializable]
94 private sealed class <>c
95 {
96 // Note: this type is marked as 'beforefieldinit'.
97 [global::Cpp2ILInjected.Token(Token = "0x6002233")]
98 [global::Cpp2ILInjected.Address(RVA = "0x1B73E10", Offset = "0x1B73E10", Length = "0x5C")]
99 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
101 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
102 static <>c()
103 {
104 throw null;
105 }
106
107 [global::Cpp2ILInjected.Token(Token = "0x6002234")]
108 [global::Cpp2ILInjected.Address(RVA = "0x1B73E6C", Offset = "0x1B73E6C", Length = "0x8")]
109 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
111 public <>c()
112 {
113 throw null;
114 }
115
116 [global::Cpp2ILInjected.Token(Token = "0x6002235")]
117 [global::Cpp2ILInjected.Address(RVA = "0x1B73E74", Offset = "0x1B73E74", Length = "0x74")]
118 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
119 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
120 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRangeException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(void))]
121 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
122 internal void <.cctor>b__9_0(object state)
123 {
124 throw null;
125 }
126
127 [global::Cpp2ILInjected.Token(Token = "0x40012BB")]
128 public static readonly ValueTaskAwaiter.<>c <>9;
129 }
130 }
131}
class f__AnonymousType0<< Count > j__TPar
ValueTaskAwaiter(global::System.Threading.Tasks.ValueTask value)
readonly global::System.Threading.Tasks.ValueTask _value
static readonly global::System.Action< object > s_invokeActionDelegate
void UnsafeOnCompleted(global::System.Action continuation)