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
SignatureConstructedGenericType.cs
Go to the documentation of this file.
1using System;
2using System.Text;
5
6namespace System.Reflection
7{
8 [global::Cpp2ILInjected.Token(Token = "0x20004ED")]
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x6002443")]
12 [global::Cpp2ILInjected.Address(RVA = "0x1B845C0", Offset = "0x1B845C0", Length = "0x18C")]
13 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
14 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Type), Member = "MakeGenericSignatureType", MemberParameters = new object[]
15 {
16 typeof(global::System.Type),
17 typeof(global::System.Type[])
18 }, ReturnType = typeof(global::System.Type))]
19 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
20 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SignatureType), Member = ".ctor", ReturnType = typeof(void))]
21 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
22 {
23 typeof(global::System.Type),
24 typeof(global::System.Type)
25 }, ReturnType = typeof(bool))]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Clone", ReturnType = typeof(object))]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
28 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
30 {
31 throw null;
32 }
33
34 [global::Cpp2ILInjected.Token(Token = "0x170004D9")]
35 public sealed override bool IsGenericTypeDefinition
36 {
37 [global::Cpp2ILInjected.Token(Token = "0x6002444")]
38 [global::Cpp2ILInjected.Address(RVA = "0x1B847A4", Offset = "0x1B847A4", Length = "0x8")]
39 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
40 get
41 {
42 throw null;
43 }
44 }
45
46 [global::Cpp2ILInjected.Token(Token = "0x6002445")]
47 [global::Cpp2ILInjected.Address(RVA = "0x1B847AC", Offset = "0x1B847AC", Length = "0x8")]
48 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
49 protected sealed override bool HasElementTypeImpl()
50 {
51 throw null;
52 }
53
54 [global::Cpp2ILInjected.Token(Token = "0x6002446")]
55 [global::Cpp2ILInjected.Address(RVA = "0x1B847B4", Offset = "0x1B847B4", Length = "0x8")]
56 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
57 protected sealed override bool IsArrayImpl()
58 {
59 throw null;
60 }
61
62 [global::Cpp2ILInjected.Token(Token = "0x6002447")]
63 [global::Cpp2ILInjected.Address(RVA = "0x1B847BC", Offset = "0x1B847BC", Length = "0x8")]
64 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
65 protected sealed override bool IsByRefImpl()
66 {
67 throw null;
68 }
69
70 [global::Cpp2ILInjected.Token(Token = "0x6002448")]
71 [global::Cpp2ILInjected.Address(RVA = "0x1B847C4", Offset = "0x1B847C4", Length = "0x8")]
72 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
73 protected sealed override bool IsPointerImpl()
74 {
75 throw null;
76 }
77
78 [global::Cpp2ILInjected.Token(Token = "0x170004DA")]
79 public sealed override bool IsSZArray
80 {
81 [global::Cpp2ILInjected.Token(Token = "0x6002449")]
82 [global::Cpp2ILInjected.Address(RVA = "0x1B847CC", Offset = "0x1B847CC", Length = "0x8")]
83 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
84 get
85 {
86 throw null;
87 }
88 }
89
90 [global::Cpp2ILInjected.Token(Token = "0x170004DB")]
91 public sealed override bool IsVariableBoundArray
92 {
93 [global::Cpp2ILInjected.Token(Token = "0x600244A")]
94 [global::Cpp2ILInjected.Address(RVA = "0x1B847D4", Offset = "0x1B847D4", Length = "0x8")]
95 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
96 get
97 {
98 throw null;
99 }
100 }
101
102 [global::Cpp2ILInjected.Token(Token = "0x170004DC")]
103 public sealed override bool IsConstructedGenericType
104 {
105 [global::Cpp2ILInjected.Token(Token = "0x600244B")]
106 [global::Cpp2ILInjected.Address(RVA = "0x1B847DC", Offset = "0x1B847DC", Length = "0x8")]
107 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
108 get
109 {
110 throw null;
111 }
112 }
113
114 [global::Cpp2ILInjected.Token(Token = "0x170004DD")]
115 public sealed override bool IsGenericParameter
116 {
117 [global::Cpp2ILInjected.Token(Token = "0x600244C")]
118 [global::Cpp2ILInjected.Address(RVA = "0x1B847E4", Offset = "0x1B847E4", Length = "0x8")]
119 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
120 get
121 {
122 throw null;
123 }
124 }
125
126 [global::Cpp2ILInjected.Token(Token = "0x170004DE")]
127 public sealed override bool IsGenericMethodParameter
128 {
129 [global::Cpp2ILInjected.Token(Token = "0x600244D")]
130 [global::Cpp2ILInjected.Address(RVA = "0x1B847EC", Offset = "0x1B847EC", Length = "0x8")]
131 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
132 get
133 {
134 throw null;
135 }
136 }
137
138 [global::Cpp2ILInjected.Token(Token = "0x170004DF")]
139 public sealed override bool ContainsGenericParameters
140 {
141 [global::Cpp2ILInjected.Token(Token = "0x600244E")]
142 [global::Cpp2ILInjected.Address(RVA = "0x1B847F4", Offset = "0x1B847F4", Length = "0x68")]
143 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
144 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
145 get
146 {
147 throw null;
148 }
149 }
150
151 [global::Cpp2ILInjected.Token(Token = "0x170004E0")]
152 internal sealed override SignatureType ElementType
153 {
154 [global::Cpp2ILInjected.Token(Token = "0x600244F")]
155 [global::Cpp2ILInjected.Address(RVA = "0x1B8485C", Offset = "0x1B8485C", Length = "0x8")]
156 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
157 get
158 {
159 throw null;
160 }
161 }
162
163 [global::Cpp2ILInjected.Token(Token = "0x6002450")]
164 [global::Cpp2ILInjected.Address(RVA = "0x1B84864", Offset = "0x1B84864", Length = "0x4C")]
165 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
167 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
168 public sealed override int GetArrayRank()
169 {
170 throw null;
171 }
172
173 [global::Cpp2ILInjected.Token(Token = "0x6002451")]
174 [global::Cpp2ILInjected.Address(RVA = "0x1B848B0", Offset = "0x1B848B0", Length = "0x8")]
175 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
176 public sealed override global::System.Type GetGenericTypeDefinition()
177 {
178 throw null;
179 }
180
181 [global::Cpp2ILInjected.Token(Token = "0x6002452")]
182 [global::Cpp2ILInjected.Address(RVA = "0x1B848B8", Offset = "0x1B848B8", Length = "0x10")]
183 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
184 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
185 public sealed override global::System.Type[] GetGenericArguments()
186 {
187 throw null;
188 }
189
190 [global::Cpp2ILInjected.Token(Token = "0x170004E1")]
191 public sealed override global::System.Type[] GenericTypeArguments
192 {
193 [global::Cpp2ILInjected.Token(Token = "0x6002453")]
194 [global::Cpp2ILInjected.Address(RVA = "0x1B848C8", Offset = "0x1B848C8", Length = "0x70")]
195 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
196 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Clone", ReturnType = typeof(object))]
197 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
198 get
199 {
200 throw null;
201 }
202 }
203
204 [global::Cpp2ILInjected.Token(Token = "0x170004E2")]
205 public sealed override int GenericParameterPosition
206 {
207 [global::Cpp2ILInjected.Token(Token = "0x6002454")]
208 [global::Cpp2ILInjected.Address(RVA = "0x1B84938", Offset = "0x1B84938", Length = "0x4C")]
209 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
210 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
211 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
212 get
213 {
214 throw null;
215 }
216 }
217
218 [global::Cpp2ILInjected.Token(Token = "0x170004E3")]
219 public sealed override string Name
220 {
221 [global::Cpp2ILInjected.Token(Token = "0x6002455")]
222 [global::Cpp2ILInjected.Address(RVA = "0x1B84984", Offset = "0x1B84984", Length = "0x10")]
223 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
224 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
225 get
226 {
227 throw null;
228 }
229 }
230
231 [global::Cpp2ILInjected.Token(Token = "0x170004E4")]
232 public sealed override string Namespace
233 {
234 [global::Cpp2ILInjected.Token(Token = "0x6002456")]
235 [global::Cpp2ILInjected.Address(RVA = "0x1B84994", Offset = "0x1B84994", Length = "0x14")]
236 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
237 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
238 get
239 {
240 throw null;
241 }
242 }
243
244 [global::Cpp2ILInjected.Token(Token = "0x6002457")]
245 [global::Cpp2ILInjected.Address(RVA = "0x1B849A8", Offset = "0x1B849A8", Length = "0x104")]
246 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
247 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
248 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = ".ctor", ReturnType = typeof(void))]
249 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(global::System.Text.StringBuilder))]
250 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(global::System.Text.StringBuilder))]
251 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
252 public sealed override string ToString()
253 {
254 throw null;
255 }
256
257 [global::Cpp2ILInjected.Token(Token = "0x400141A")]
258 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
259 private readonly global::System.Type _genericTypeDefinition;
260
261 [global::Cpp2ILInjected.Token(Token = "0x400141B")]
262 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
263 private readonly global::System.Type[] _genericTypeArguments;
264 }
265}
class f__AnonymousType0<< Count > j__TPar
SignatureConstructedGenericType(global::System.Type genericTypeDefinition, global::System.Type[] typeArguments)