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
StackBuilderSink.cs
Go to the documentation of this file.
1using System;
8
10{
11 [global::Cpp2ILInjected.Token(Token = "0x20003C1")]
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x6001EB5")]
15 [global::Cpp2ILInjected.Address(RVA = "0x1B500F0", Offset = "0x1B500F0", Length = "0xA4")]
16 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Contexts.Context), Member = "CreateServerObjectSinkChain", MemberParameters = new object[]
17 {
18 typeof(global::System.MarshalByRefObject),
19 typeof(bool)
20 }, ReturnType = typeof(IMessageSink))]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
22 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
23 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RemotingServices), Member = "IsTransparentProxy", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
24 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RemotingServices), Member = "GetRealProxy", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(global::System.Runtime.Remoting.Proxies.RealProxy))]
25 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
27 {
28 throw null;
29 }
30
31 [global::Cpp2ILInjected.Token(Token = "0x6001EB6")]
32 [global::Cpp2ILInjected.Address(RVA = "0x1B50194", Offset = "0x1B50194", Length = "0xCC")]
33 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StackBuilderSink), Member = "CheckParameters", MemberParameters = new object[] { typeof(IMessage) }, ReturnType = typeof(void))]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RemotingServices), Member = "InternalExecuteMessage", MemberParameters = new object[]
36 {
37 typeof(global::System.MarshalByRefObject),
38 typeof(IMethodCallMessage)
39 }, ReturnType = typeof(IMethodReturnMessage))]
40 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
42 {
43 throw null;
44 }
45
46 [global::Cpp2ILInjected.Token(Token = "0x6001EB7")]
47 [global::Cpp2ILInjected.Address(RVA = "0x1B505DC", Offset = "0x1B505DC", Length = "0xFC")]
48 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
49 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.WaitCallback), Member = ".ctor", MemberParameters = new object[]
50 {
51 typeof(object),
52 typeof(global::System.IntPtr)
53 }, ReturnType = typeof(void))]
54 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Threading.ThreadPool), Member = "QueueUserWorkItem", MemberParameters = new object[]
55 {
56 typeof(global::System.Threading.WaitCallback),
57 typeof(object)
58 }, ReturnType = typeof(bool))]
59 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
61 {
62 throw null;
63 }
64
65 [global::Cpp2ILInjected.Token(Token = "0x6001EB8")]
66 [global::Cpp2ILInjected.Address(RVA = "0x1B506D8", Offset = "0x1B506D8", Length = "0x1E4")]
67 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
68 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StackBuilderSink), Member = "<AsyncProcessMessage>b__4_0", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
69 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
70 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StackBuilderSink), Member = "CheckParameters", MemberParameters = new object[] { typeof(IMessage) }, ReturnType = typeof(void))]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RemotingServices), Member = "InternalExecuteMessage", MemberParameters = new object[]
72 {
73 typeof(global::System.MarshalByRefObject),
74 typeof(IMethodCallMessage)
75 }, ReturnType = typeof(IMethodReturnMessage))]
76 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
77 private void ExecuteAsyncMessage(object ob)
78 {
79 throw null;
80 }
81
82 [global::Cpp2ILInjected.Token(Token = "0x6001EB9")]
83 [global::Cpp2ILInjected.Address(RVA = "0x1B50260", Offset = "0x1B50260", Length = "0x37C")]
84 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
85 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StackBuilderSink), Member = "SyncProcessMessage", MemberParameters = new object[] { typeof(IMessage) }, ReturnType = typeof(IMessage))]
86 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(StackBuilderSink), Member = "ExecuteAsyncMessage", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
87 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
88 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "get_IsByRef", ReturnType = typeof(bool))]
89 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
90 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
91 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[] { typeof(string[]) }, ReturnType = typeof(string))]
92 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RemotingException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
93 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 27)]
94 private void CheckParameters(IMessage msg)
95 {
96 throw null;
97 }
98
99 [global::System.Runtime.CompilerServices.CompilerGenerated]
100 [global::Cpp2ILInjected.Token(Token = "0x6001EBA")]
101 [global::Cpp2ILInjected.Address(RVA = "0x1B508BC", Offset = "0x1B508BC", Length = "0x80")]
102 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
103 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StackBuilderSink), Member = "ExecuteAsyncMessage", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
105 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
107 {
108 throw null;
109 }
110
111 [global::Cpp2ILInjected.Token(Token = "0x4000F71")]
112 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
113 private global::System.MarshalByRefObject _target;
114
115 [global::Cpp2ILInjected.Token(Token = "0x4000F72")]
116 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
117 private global::System.Runtime.Remoting.Proxies.RealProxy _rp;
118 }
119}
class f__AnonymousType0<< Count > j__TPar
IMessageCtrl AsyncProcessMessage(IMessage msg, IMessageSink replySink)
StackBuilderSink(global::System.MarshalByRefObject obj, bool forceInternalExecute)
global::System.Runtime.Remoting.Proxies.RealProxy _rp
void< AsyncProcessMessage > b__4_0(object data)