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
Coroutine.cs
Go to the documentation of this file.
1using System;
8
9namespace UnityEngine
10{
11 [NativeHeader("Runtime/Mono/Coroutine.h")]
13 [global::Cpp2ILInjected.Token(Token = "0x20000BF")]
14 [StructLayout(0)]
15 public sealed class Coroutine : YieldInstruction
16 {
17 [global::Cpp2ILInjected.Token(Token = "0x6000349")]
18 [global::Cpp2ILInjected.Address(RVA = "0x1F7D934", Offset = "0x1F7D934", Length = "0x8")]
19 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
20 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
21 private Coroutine()
22 {
23 throw null;
24 }
25
26 [global::Cpp2ILInjected.Token(Token = "0x600034A")]
27 [global::Cpp2ILInjected.Address(RVA = "0x1F7D93C", Offset = "0x1F7D93C", Length = "0xBC")]
28 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
29 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "Finalize", ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
32 protected override void Finalize()
33 {
34 throw null;
35 }
36
37 [FreeFunction("Coroutine::CleanupCoroutineGC", true)]
38 [global::Cpp2ILInjected.Token(Token = "0x600034B")]
39 [global::Cpp2ILInjected.Address(RVA = "0x1F7D9F8", Offset = "0x1F7D9F8", Length = "0x3C")]
40 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
41 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
42 [MethodImpl(4096)]
43 private static extern void ReleaseCoroutine(IntPtr ptr);
44
45 [global::Cpp2ILInjected.Token(Token = "0x4000373")]
46 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
47 internal IntPtr m_Ptr;
48 }
49}
class f__AnonymousType0<< Count > j__TPar
static void ReleaseCoroutine(IntPtr ptr)
override void Finalize()
Definition Coroutine.cs:32