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
MonoMethodInfo.cs
Go to the documentation of this file.
1using System;
6
7namespace System.Reflection
8{
9 [global::Cpp2ILInjected.Token(Token = "0x200050D")]
10 internal struct MonoMethodInfo
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x60025C2")]
13 [global::Cpp2ILInjected.Address(RVA = "0x1B8EC4C", Offset = "0x1B8EC4C", Length = "0x4")]
14 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
15 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
16 [MethodImpl(4096)]
17 private static extern void get_method_info(global::System.IntPtr handle, out MonoMethodInfo info);
18
19 [global::Cpp2ILInjected.Token(Token = "0x60025C3")]
20 [global::Cpp2ILInjected.Address(RVA = "0x1B8EC50", Offset = "0x1B8EC50", Length = "0x4")]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
22 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
23 [MethodImpl(4096)]
24 private static extern int get_method_attributes(global::System.IntPtr handle);
25
26 [global::Cpp2ILInjected.Token(Token = "0x60025C4")]
27 [global::Cpp2ILInjected.Address(RVA = "0x1B8EC54", Offset = "0x1B8EC54", Length = "0x30")]
28 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
29 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
30 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
31 internal static MonoMethodInfo GetMethodInfo(global::System.IntPtr handle)
32 {
33 throw null;
34 }
35
36 [global::Cpp2ILInjected.Token(Token = "0x60025C5")]
37 [global::Cpp2ILInjected.Address(RVA = "0x1B8EC84", Offset = "0x1B8EC84", Length = "0x28")]
38 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
39 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
40 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
41 internal static global::System.Type GetDeclaringType(global::System.IntPtr handle)
42 {
43 throw null;
44 }
45
46 [global::Cpp2ILInjected.Token(Token = "0x60025C6")]
47 [global::Cpp2ILInjected.Address(RVA = "0x1B8ECAC", Offset = "0x1B8ECAC", Length = "0x28")]
48 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
49 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
50 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
51 internal static global::System.Type GetReturnType(global::System.IntPtr handle)
52 {
53 throw null;
54 }
55
56 [global::Cpp2ILInjected.Token(Token = "0x60025C7")]
57 [global::Cpp2ILInjected.Address(RVA = "0x1B8ECD4", Offset = "0x1B8ECD4", Length = "0x4")]
58 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
59 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
60 internal static MethodAttributes GetAttributes(global::System.IntPtr handle)
61 {
62 throw null;
63 }
64
65 [global::Cpp2ILInjected.Token(Token = "0x60025C8")]
66 [global::Cpp2ILInjected.Address(RVA = "0x1B8ECD8", Offset = "0x1B8ECD8", Length = "0x28")]
67 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
68 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
69 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
70 internal static CallingConventions GetCallingConvention(global::System.IntPtr handle)
71 {
72 throw null;
73 }
74
75 [global::Cpp2ILInjected.Token(Token = "0x60025C9")]
76 [global::Cpp2ILInjected.Address(RVA = "0x1B8ED00", Offset = "0x1B8ED00", Length = "0x28")]
77 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
78 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
79 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
80 internal static MethodImplAttributes GetMethodImplementationFlags(global::System.IntPtr handle)
81 {
82 throw null;
83 }
84
85 [global::Cpp2ILInjected.Token(Token = "0x60025CA")]
86 [global::Cpp2ILInjected.Address(RVA = "0x1B8ED28", Offset = "0x1B8ED28", Length = "0x4")]
87 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
88 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
89 [MethodImpl(4096)]
90 private static extern ParameterInfo[] get_parameter_info(global::System.IntPtr handle, MemberInfo member);
91
92 [global::Cpp2ILInjected.Token(Token = "0x60025CB")]
93 [global::Cpp2ILInjected.Address(RVA = "0x1B8ED2C", Offset = "0x1B8ED2C", Length = "0x4")]
94 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
95 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
96 internal static ParameterInfo[] GetParametersInfo(global::System.IntPtr handle, MemberInfo member)
97 {
98 throw null;
99 }
100
101 [global::Cpp2ILInjected.Token(Token = "0x60025CC")]
102 [global::Cpp2ILInjected.Address(RVA = "0x1B8ED30", Offset = "0x1B8ED30", Length = "0x4")]
103 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
104 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
105 [MethodImpl(4096)]
106 private static extern global::System.Runtime.InteropServices.MarshalAsAttribute get_retval_marshal(global::System.IntPtr handle);
107
108 [global::Cpp2ILInjected.Token(Token = "0x60025CD")]
109 [global::Cpp2ILInjected.Address(RVA = "0x1B8ED34", Offset = "0x1B8ED34", Length = "0x50")]
110 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
111 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RuntimeMethodInfo), Member = "get_ReturnParameter", ReturnType = typeof(ParameterInfo))]
112 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
113 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeParameterInfo), Member = "New", MemberParameters = new object[]
114 {
115 typeof(global::System.Type),
117 typeof(global::System.Runtime.InteropServices.MarshalAsAttribute)
118 }, ReturnType = typeof(ParameterInfo))]
119 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
121 {
122 throw null;
123 }
124
125 [global::Cpp2ILInjected.Token(Token = "0x40014ED")]
126 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
127 private global::System.Type parent;
128
129 [global::Cpp2ILInjected.Token(Token = "0x40014EE")]
130 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8")]
131 private global::System.Type ret;
132
133 [global::Cpp2ILInjected.Token(Token = "0x40014EF")]
134 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
136
137 [global::Cpp2ILInjected.Token(Token = "0x40014F0")]
138 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
140
141 [global::Cpp2ILInjected.Token(Token = "0x40014F1")]
142 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
144 }
145}
class f__AnonymousType0<< Count > j__TPar
static global::System.Runtime.InteropServices.MarshalAsAttribute get_retval_marshal(global::System.IntPtr handle)
static ParameterInfo[] get_parameter_info(global::System.IntPtr handle, MemberInfo member)
static MethodAttributes GetAttributes(global::System.IntPtr handle)
static MonoMethodInfo GetMethodInfo(global::System.IntPtr handle)
static MethodImplAttributes GetMethodImplementationFlags(global::System.IntPtr handle)
static ParameterInfo[] GetParametersInfo(global::System.IntPtr handle, MemberInfo member)
static CallingConventions GetCallingConvention(global::System.IntPtr handle)
static int get_method_attributes(global::System.IntPtr handle)
static global::System.Type GetReturnType(global::System.IntPtr handle)
static ParameterInfo GetReturnParameterInfo(RuntimeMethodInfo method)
static global::System.Type GetDeclaringType(global::System.IntPtr handle)
static void get_method_info(global::System.IntPtr handle, out MonoMethodInfo info)