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
ThreadHelper.cs
Go to the documentation of this file.
1using System;
4
5namespace System.Threading
6{
7 [global::Cpp2ILInjected.Token(Token = "0x20001F7")]
8 internal class ThreadHelper
9 {
10 [global::Cpp2ILInjected.Token(Token = "0x60011E1")]
11 [global::Cpp2ILInjected.Address(RVA = "0x1C9CC08", Offset = "0x1C9CC08", Length = "0x28")]
12 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
13 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
14 internal ThreadHelper(global::System.Delegate start)
15 {
16 throw null;
17 }
18
19 [global::Cpp2ILInjected.Token(Token = "0x60011E2")]
20 [global::Cpp2ILInjected.Address(RVA = "0x1C9CC30", Offset = "0x1C9CC30", Length = "0x8")]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
23 {
24 throw null;
25 }
26
27 [global::Cpp2ILInjected.Token(Token = "0x60011E3")]
28 [global::Cpp2ILInjected.Address(RVA = "0x1C9CC38", Offset = "0x1C9CC38", Length = "0xF4")]
29 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
30 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
31 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
32 private static void ThreadStart_Context(object state)
33 {
34 throw null;
35 }
36
37 [global::Cpp2ILInjected.Token(Token = "0x60011E4")]
38 [global::Cpp2ILInjected.Address(RVA = "0x1C9CD2C", Offset = "0x1C9CD2C", Length = "0xFC")]
39 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
40 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ExecutionContext), Member = "Run", MemberParameters = new object[]
42 {
45 typeof(object)
46 }, ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
48 internal void ThreadStart(object obj)
49 {
50 throw null;
51 }
52
53 [global::Cpp2ILInjected.Token(Token = "0x60011E5")]
54 [global::Cpp2ILInjected.Address(RVA = "0x1C9CE28", Offset = "0x1C9CE28", Length = "0xF0")]
55 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
56 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
57 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ExecutionContext), Member = "Run", MemberParameters = new object[]
58 {
61 typeof(object)
62 }, ReturnType = typeof(void))]
63 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
64 internal void ThreadStart()
65 {
66 throw null;
67 }
68
69 // Note: this type is marked as 'beforefieldinit'.
70 [global::Cpp2ILInjected.Token(Token = "0x60011E6")]
71 [global::Cpp2ILInjected.Address(RVA = "0x1C9CF18", Offset = "0x1C9CF18", Length = "0x90")]
72 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ContextCallback), Member = ".ctor", MemberParameters = new object[]
74 {
75 typeof(object),
76 typeof(global::System.IntPtr)
77 }, ReturnType = typeof(void))]
78 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
79 static ThreadHelper()
80 {
81 throw null;
82 }
83
84 [global::Cpp2ILInjected.Token(Token = "0x400099C")]
85 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
86 private global::System.Delegate _start;
87
88 [global::Cpp2ILInjected.Token(Token = "0x400099D")]
89 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
90 private object _startArg;
91
92 [global::Cpp2ILInjected.Token(Token = "0x400099E")]
93 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
95
96 [global::Cpp2ILInjected.Token(Token = "0x400099F")]
97 internal static ContextCallback _ccb;
98 }
99}
class f__AnonymousType0<< Count > j__TPar
ThreadHelper(global::System.Delegate start)
void SetExecutionContextHelper(ExecutionContext ec)
static void ThreadStart_Context(object state)
global::System.Delegate _start
static ContextCallback _ccb
ExecutionContext _executionContext
delegate void ContextCallback(object state)