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
InstanceDescriptor.cs
Go to the documentation of this file.
1using System;
8
10{
11 [global::Cpp2ILInjected.Token(Token = "0x2000414")]
12 public sealed class InstanceDescriptor
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x6001C17")]
15 [global::Cpp2ILInjected.Address(RVA = "0x1E8BF04", Offset = "0x1E8BF04", Length = "0x8")]
16 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CultureInfoConverter), Member = "ConvertTo", MemberParameters = new object[]
17 {
20 typeof(object),
22 }, ReturnType = typeof(object))]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DecimalConverter), Member = "ConvertTo", MemberParameters = new object[]
24 {
27 typeof(object),
29 }, ReturnType = typeof(object))]
30 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GuidConverter), Member = "ConvertTo", MemberParameters = new object[]
31 {
34 typeof(object),
36 }, ReturnType = typeof(object))]
37 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TimeSpanConverter), Member = "ConvertTo", MemberParameters = new object[]
38 {
41 typeof(object),
43 }, ReturnType = typeof(object))]
44 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DateTimeOffsetConverter), Member = "ConvertTo", MemberParameters = new object[]
45 {
48 typeof(object),
50 }, ReturnType = typeof(object))]
51 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(EnumConverter), Member = "ConvertTo", MemberParameters = new object[]
52 {
55 typeof(object),
57 }, ReturnType = typeof(object))]
58 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
60 {
61 throw null;
62 }
63
64 [global::Cpp2ILInjected.Token(Token = "0x6001C18")]
65 [global::Cpp2ILInjected.Address(RVA = "0x1E8BF0C", Offset = "0x1E8BF0C", Length = "0x4D8")]
66 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
67 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
68 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PropertyInfo), Member = "GetGetMethod", ReturnType = typeof(MethodInfo))]
70 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MethodInfo), Member = "op_Inequality", MemberParameters = new object[]
71 {
74 }, ReturnType = typeof(bool))]
75 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MethodBase), Member = "get_IsStatic", ReturnType = typeof(bool))]
76 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FieldInfo), Member = "get_IsStatic", ReturnType = typeof(bool))]
77 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
78 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 27)]
80 {
81 throw null;
82 }
83
84 [global::Cpp2ILInjected.Token(Token = "0x1700063C")]
86 {
88 [global::Cpp2ILInjected.Token(Token = "0x6001C19")]
89 [global::Cpp2ILInjected.Address(RVA = "0x1E8C3E4", Offset = "0x1E8C3E4", Length = "0x8")]
90 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
91 get
92 {
93 throw null;
94 }
95 }
96
97 [global::Cpp2ILInjected.Token(Token = "0x1700063D")]
99 {
101 [global::Cpp2ILInjected.Token(Token = "0x6001C1A")]
102 [global::Cpp2ILInjected.Address(RVA = "0x1E8C3EC", Offset = "0x1E8C3EC", Length = "0x8")]
103 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
104 get
105 {
106 throw null;
107 }
108 }
109
110 [global::Cpp2ILInjected.Token(Token = "0x6001C1B")]
111 [global::Cpp2ILInjected.Address(RVA = "0x1E8C3F4", Offset = "0x1E8C3F4", Length = "0x330")]
112 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
113 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TypeConverter), Member = "ConvertFrom", MemberParameters = new object[]
114 {
117 typeof(object)
118 }, ReturnType = typeof(object))]
119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InstanceDescriptor), Member = "Invoke", ReturnType = typeof(object))]
120 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
121 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InstanceDescriptor), Member = "Invoke", ReturnType = typeof(object))]
122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ConstructorInfo), Member = "Invoke", MemberParameters = new object[] { typeof(object[]) }, ReturnType = typeof(object))]
123 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MethodBase), Member = "Invoke", MemberParameters = new object[]
124 {
125 typeof(object),
126 typeof(object[])
127 }, ReturnType = typeof(object))]
128 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
129 public object Invoke()
130 {
131 throw null;
132 }
133
135 [global::Cpp2ILInjected.Token(Token = "0x400138E")]
136 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
137 private readonly ICollection <Arguments>k__BackingField;
138
140 [global::Cpp2ILInjected.Token(Token = "0x400138F")]
141 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
142 private readonly bool <IsComplete>k__BackingField;
143
145 [global::Cpp2ILInjected.Token(Token = "0x4001390")]
146 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
147 private readonly MemberInfo <MemberInfo>k__BackingField;
148 }
149}
class f__AnonymousType0<< Count > j__TPar
InstanceDescriptor(MemberInfo member, ICollection arguments)
InstanceDescriptor(MemberInfo member, ICollection arguments, bool isComplete)