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
ReflectTypeDescriptionProvider.cs
Go to the documentation of this file.
1using System;
10
12{
13 [global::Cpp2ILInjected.Token(Token = "0x20003EA")]
15 {
16 [global::Cpp2ILInjected.Token(Token = "0x17000624")]
17 internal static Guid ExtenderProviderKey
18 {
19 [global::Cpp2ILInjected.Token(Token = "0x6001A9E")]
20 [global::Cpp2ILInjected.Address(RVA = "0x1E6F4A8", Offset = "0x1E6F4A8", Length = "0x58")]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
22 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
23 get
24 {
25 throw null;
26 }
27 }
28
29 [global::Cpp2ILInjected.Token(Token = "0x6001A9F")]
30 [global::Cpp2ILInjected.Address(RVA = "0x1E6F500", Offset = "0x1E6F500", Length = "0x8")]
31 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeDescriptionProvider), Member = ".ctor", ReturnType = typeof(void))]
34 {
35 throw null;
36 }
37
38 [global::Cpp2ILInjected.Token(Token = "0x17000625")]
40 {
41 [global::Cpp2ILInjected.Token(Token = "0x6001AA0")]
42 [global::Cpp2ILInjected.Address(RVA = "0x1E6F508", Offset = "0x1E6F508", Length = "0xAF8")]
43 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
44 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData), Member = "GetConverter", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(TypeConverter))]
45 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Hashtable), Member = ".ctor", ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
48 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 60)]
49 get
50 {
51 throw null;
52 }
53 }
54
55 [global::Cpp2ILInjected.Token(Token = "0x6001AA1")]
56 [global::Cpp2ILInjected.Address(RVA = "0x1E70000", Offset = "0x1E70000", Length = "0x28C")]
57 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
58 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TypeDescriptor), Member = "AddEditorTable", MemberParameters = new object[]
59 {
60 typeof(Type),
62 }, ReturnType = typeof(void))]
63 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "op_Equality", MemberParameters = new object[]
65 {
66 typeof(Type),
68 }, ReturnType = typeof(bool))]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Enter", MemberParameters = new object[]
70 {
71 typeof(object),
72 typeof(ref bool)
73 }, ReturnType = typeof(void))]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Hashtable), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
75 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
76 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
77 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 25)]
78 internal static void AddEditorTable(Type editorBaseType, Hashtable table)
79 {
80 throw null;
81 }
82
83 [global::Cpp2ILInjected.Token(Token = "0x6001AA2")]
84 [global::Cpp2ILInjected.Address(RVA = "0x1E7028C", Offset = "0x1E7028C", Length = "0x198")]
85 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
86 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
87 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SecurityUtils), Member = "SecureConstructorInvoke", MemberParameters = new object[]
88 {
89 typeof(Type),
90 typeof(Type[]),
91 typeof(object[]),
92 typeof(bool),
94 }, ReturnType = typeof(object))]
95 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
96 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SecurityUtils), Member = "SecureConstructorInvoke", MemberParameters = new object[]
98 {
99 typeof(Type),
100 typeof(Type[]),
101 typeof(object[]),
102 typeof(bool)
103 }, ReturnType = typeof(object))]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SecurityUtils), Member = "SecureCreateInstance", MemberParameters = new object[]
105 {
106 typeof(Type),
107 typeof(object[])
108 }, ReturnType = typeof(object))]
109 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
110 public override object CreateInstance(IServiceProvider provider, Type objectType, Type[] argTypes, object[] args)
111 {
112 throw null;
113 }
114
115 [global::Cpp2ILInjected.Token(Token = "0x6001AA3")]
116 [global::Cpp2ILInjected.Address(RVA = "0x1E70424", Offset = "0x1E70424", Length = "0xE8")]
117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData), Member = "GetConverter", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(TypeConverter))]
118 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData), Member = "GetEditor", MemberParameters = new object[]
119 {
120 typeof(object),
121 typeof(Type)
122 }, ReturnType = typeof(object))]
123 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider), Member = "SearchIntrinsicTable", MemberParameters = new object[]
124 {
126 typeof(Type)
127 }, ReturnType = typeof(object))]
128 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SecurityUtils), Member = "SecureConstructorInvoke", MemberParameters = new object[]
130 {
131 typeof(Type),
132 typeof(Type[]),
133 typeof(object[]),
134 typeof(bool)
135 }, ReturnType = typeof(object))]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SecurityUtils), Member = "SecureCreateInstance", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(object))]
137 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
138 private static object CreateInstance(Type objectType, Type callingType)
139 {
140 throw null;
141 }
142
143 [global::Cpp2ILInjected.Token(Token = "0x6001AA4")]
144 [global::Cpp2ILInjected.Address(RVA = "0x1E7050C", Offset = "0x1E7050C", Length = "0x14")]
145 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultTypeDescriptor", Member = "System.ComponentModel.ICustomTypeDescriptor.GetAttributes", ReturnType = typeof(AttributeCollection))]
146 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
147 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetTypeData", MemberParameters = new object[]
148 {
149 typeof(Type),
150 typeof(bool)
151 }, ReturnType = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData))]
152 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData), Member = "GetAttributes", ReturnType = typeof(AttributeCollection))]
154 {
155 throw null;
156 }
157
158 [global::Cpp2ILInjected.Token(Token = "0x6001AA5")]
159 [global::Cpp2ILInjected.Address(RVA = "0x1E70C4C", Offset = "0x1E70C4C", Length = "0x35C")]
160 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
161 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
162 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
163 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Hashtable), Member = ".ctor", ReturnType = typeof(void))]
164 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 20)]
165 public override IDictionary GetCache(object instance)
166 {
167 throw null;
168 }
169
170 [global::Cpp2ILInjected.Token(Token = "0x6001AA6")]
171 [global::Cpp2ILInjected.Address(RVA = "0x1E70FA8", Offset = "0x1E70FA8", Length = "0x24")]
172 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultTypeDescriptor", Member = "System.ComponentModel.ICustomTypeDescriptor.GetClassName", ReturnType = typeof(string))]
173 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
174 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetTypeData", MemberParameters = new object[]
175 {
176 typeof(Type),
177 typeof(bool)
178 }, ReturnType = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData))]
179 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
180 internal string GetClassName(Type type)
181 {
182 throw null;
183 }
184
185 [global::Cpp2ILInjected.Token(Token = "0x6001AA7")]
186 [global::Cpp2ILInjected.Address(RVA = "0x1E70FE0", Offset = "0x1E70FE0", Length = "0x1C")]
187 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultTypeDescriptor", Member = "System.ComponentModel.ICustomTypeDescriptor.GetComponentName", ReturnType = typeof(string))]
188 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
189 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetTypeData", MemberParameters = new object[]
190 {
191 typeof(Type),
192 typeof(bool)
193 }, ReturnType = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData))]
194 internal string GetComponentName(Type type, object instance)
195 {
196 throw null;
197 }
198
199 [global::Cpp2ILInjected.Token(Token = "0x6001AA8")]
200 [global::Cpp2ILInjected.Address(RVA = "0x1E711A8", Offset = "0x1E711A8", Length = "0x1C")]
201 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultTypeDescriptor", Member = "System.ComponentModel.ICustomTypeDescriptor.GetConverter", ReturnType = typeof(TypeConverter))]
202 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
203 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetTypeData", MemberParameters = new object[]
204 {
205 typeof(Type),
206 typeof(bool)
207 }, ReturnType = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData))]
208 internal TypeConverter GetConverter(Type type, object instance)
209 {
210 throw null;
211 }
212
213 [global::Cpp2ILInjected.Token(Token = "0x6001AA9")]
214 [global::Cpp2ILInjected.Address(RVA = "0x1E71610", Offset = "0x1E71610", Length = "0x1C")]
215 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultTypeDescriptor", Member = "System.ComponentModel.ICustomTypeDescriptor.GetDefaultEvent", ReturnType = typeof(EventDescriptor))]
216 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetTypeData", MemberParameters = new object[]
218 {
219 typeof(Type),
220 typeof(bool)
221 }, ReturnType = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData))]
222 internal EventDescriptor GetDefaultEvent(Type type, object instance)
223 {
224 throw null;
225 }
226
227 [global::Cpp2ILInjected.Token(Token = "0x6001AAA")]
228 [global::Cpp2ILInjected.Address(RVA = "0x1E717BC", Offset = "0x1E717BC", Length = "0x1C")]
229 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultTypeDescriptor", Member = "System.ComponentModel.ICustomTypeDescriptor.GetDefaultProperty", ReturnType = typeof(PropertyDescriptor))]
230 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
231 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetTypeData", MemberParameters = new object[]
232 {
233 typeof(Type),
234 typeof(bool)
235 }, ReturnType = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData))]
236 internal PropertyDescriptor GetDefaultProperty(Type type, object instance)
237 {
238 throw null;
239 }
240
241 [global::Cpp2ILInjected.Token(Token = "0x6001AAB")]
242 [global::Cpp2ILInjected.Address(RVA = "0x1E71968", Offset = "0x1E71968", Length = "0x2C")]
243 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultTypeDescriptor", Member = "System.ComponentModel.ICustomTypeDescriptor.GetEditor", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(object))]
244 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
245 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetTypeData", MemberParameters = new object[]
246 {
247 typeof(Type),
248 typeof(bool)
249 }, ReturnType = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData))]
250 internal object GetEditor(Type type, object instance, Type editorBaseType)
251 {
252 throw null;
253 }
254
255 [global::Cpp2ILInjected.Token(Token = "0x6001AAC")]
256 [global::Cpp2ILInjected.Address(RVA = "0x1E71EB4", Offset = "0x1E71EB4", Length = "0x3EC")]
257 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
258 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData), Member = "GetEditor", MemberParameters = new object[]
259 {
260 typeof(object),
261 typeof(Type)
262 }, ReturnType = typeof(object))]
263 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
264 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Enter", MemberParameters = new object[]
265 {
266 typeof(object),
267 typeof(ref bool)
268 }, ReturnType = typeof(void))]
269 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Hashtable), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
270 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
271 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "RunClassConstructor", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(void))]
272 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 33)]
274 {
275 throw null;
276 }
277
278 [global::Cpp2ILInjected.Token(Token = "0x6001AAD")]
279 [global::Cpp2ILInjected.Address(RVA = "0x1E722A0", Offset = "0x1E722A0", Length = "0x14")]
280 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultTypeDescriptor", Member = "System.ComponentModel.ICustomTypeDescriptor.GetEvents", ReturnType = typeof(EventDescriptorCollection))]
281 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultTypeDescriptor", Member = "System.ComponentModel.ICustomTypeDescriptor.GetEvents", MemberParameters = new object[] { typeof(Attribute[]) }, ReturnType = typeof(EventDescriptorCollection))]
282 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
283 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetTypeData", MemberParameters = new object[]
284 {
285 typeof(Type),
286 typeof(bool)
287 }, ReturnType = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData))]
289 {
290 throw null;
291 }
292
293 [global::Cpp2ILInjected.Token(Token = "0x6001AAE")]
294 [global::Cpp2ILInjected.Address(RVA = "0x1E72598", Offset = "0x1E72598", Length = "0x58")]
295 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
296 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
298 {
299 throw null;
300 }
301
302 [global::Cpp2ILInjected.Token(Token = "0x6001AAF")]
303 [global::Cpp2ILInjected.Address(RVA = "0x1E725F0", Offset = "0x1E725F0", Length = "0x3C")]
304 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultExtendedTypeDescriptor", Member = "System.ComponentModel.ICustomTypeDescriptor.GetClassName", ReturnType = typeof(string))]
305 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
306 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
307 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetTypeData", MemberParameters = new object[]
308 {
309 typeof(Type),
310 typeof(bool)
311 }, ReturnType = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData))]
312 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
313 internal string GetExtendedClassName(object instance)
314 {
315 throw null;
316 }
317
318 [global::Cpp2ILInjected.Token(Token = "0x6001AB0")]
319 [global::Cpp2ILInjected.Address(RVA = "0x1E7262C", Offset = "0x1E7262C", Length = "0x3C")]
320 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultExtendedTypeDescriptor", Member = "System.ComponentModel.ICustomTypeDescriptor.GetComponentName", ReturnType = typeof(string))]
321 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
322 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
323 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetTypeData", MemberParameters = new object[]
324 {
325 typeof(Type),
326 typeof(bool)
327 }, ReturnType = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData))]
328 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData), Member = "GetComponentName", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(string))]
329 internal string GetExtendedComponentName(object instance)
330 {
331 throw null;
332 }
333
334 [global::Cpp2ILInjected.Token(Token = "0x6001AB1")]
335 [global::Cpp2ILInjected.Address(RVA = "0x1E72668", Offset = "0x1E72668", Length = "0x3C")]
336 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultExtendedTypeDescriptor", Member = "System.ComponentModel.ICustomTypeDescriptor.GetConverter", ReturnType = typeof(TypeConverter))]
337 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
338 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
339 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetTypeData", MemberParameters = new object[]
340 {
341 typeof(Type),
342 typeof(bool)
343 }, ReturnType = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData))]
344 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData), Member = "GetConverter", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(TypeConverter))]
345 internal TypeConverter GetExtendedConverter(object instance)
346 {
347 throw null;
348 }
349
350 [global::Cpp2ILInjected.Token(Token = "0x6001AB2")]
351 [global::Cpp2ILInjected.Address(RVA = "0x1E726A4", Offset = "0x1E726A4", Length = "0x8")]
352 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultExtendedTypeDescriptor", Member = "System.ComponentModel.ICustomTypeDescriptor.GetDefaultEvent", ReturnType = typeof(EventDescriptor))]
353 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
354 internal EventDescriptor GetExtendedDefaultEvent(object instance)
355 {
356 throw null;
357 }
358
359 [global::Cpp2ILInjected.Token(Token = "0x6001AB3")]
360 [global::Cpp2ILInjected.Address(RVA = "0x1E726AC", Offset = "0x1E726AC", Length = "0x8")]
361 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultExtendedTypeDescriptor", Member = "System.ComponentModel.ICustomTypeDescriptor.GetDefaultProperty", ReturnType = typeof(PropertyDescriptor))]
362 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
364 {
365 throw null;
366 }
367
368 [global::Cpp2ILInjected.Token(Token = "0x6001AB4")]
369 [global::Cpp2ILInjected.Address(RVA = "0x1E726B4", Offset = "0x1E726B4", Length = "0x44")]
370 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultExtendedTypeDescriptor", Member = "System.ComponentModel.ICustomTypeDescriptor.GetEditor", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(object))]
371 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
372 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
373 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetTypeData", MemberParameters = new object[]
374 {
375 typeof(Type),
376 typeof(bool)
377 }, ReturnType = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData))]
378 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData), Member = "GetEditor", MemberParameters = new object[]
379 {
380 typeof(object),
381 typeof(Type)
382 }, ReturnType = typeof(object))]
383 internal object GetExtendedEditor(object instance, Type editorBaseType)
384 {
385 throw null;
386 }
387
388 [global::Cpp2ILInjected.Token(Token = "0x6001AB5")]
389 [global::Cpp2ILInjected.Address(RVA = "0x1E726F8", Offset = "0x1E726F8", Length = "0x58")]
390 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
391 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
393 {
394 throw null;
395 }
396
397 [global::Cpp2ILInjected.Token(Token = "0x6001AB6")]
398 [global::Cpp2ILInjected.Address(RVA = "0x1E72750", Offset = "0x1E72750", Length = "0x4FC")]
399 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
400 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultExtendedTypeDescriptor", Member = "System.ComponentModel.ICustomTypeDescriptor.GetProperties", ReturnType = typeof(PropertyDescriptorCollection))]
401 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultExtendedTypeDescriptor", Member = "System.ComponentModel.ICustomTypeDescriptor.GetProperties", MemberParameters = new object[] { typeof(Attribute[]) }, ReturnType = typeof(PropertyDescriptorCollection))]
402 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
403 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
404 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeDescriptor), Member = "GetCache", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(IDictionary))]
405 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider), Member = "ReflectGetExtendedProperties", MemberParameters = new object[] { typeof(IExtenderProvider) }, ReturnType = typeof(PropertyDescriptor[]))]
406 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArrayList), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
407 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
408 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "op_Inequality", MemberParameters = new object[]
409 {
410 typeof(Type),
411 typeof(Type)
412 }, ReturnType = typeof(bool))]
413 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PropertyDescriptorCollection), Member = ".ctor", MemberParameters = new object[]
414 {
415 typeof(PropertyDescriptor[]),
416 typeof(bool)
417 }, ReturnType = typeof(void))]
418 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 25)]
420 {
421 throw null;
422 }
423
424 [global::Cpp2ILInjected.Token(Token = "0x6001AB7")]
425 [global::Cpp2ILInjected.Address(RVA = "0x1E73A8C", Offset = "0x1E73A8C", Length = "0x490")]
426 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
427 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
428 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
429 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeDescriptor), Member = "GetCache", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(IDictionary))]
430 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
431 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 28)]
432 protected internal override IExtenderProvider[] GetExtenderProviders(object instance)
433 {
434 throw null;
435 }
436
437 [global::Cpp2ILInjected.Token(Token = "0x6001AB8")]
438 [global::Cpp2ILInjected.Address(RVA = "0x1E73F1C", Offset = "0x1E73F1C", Length = "0xA6C")]
439 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
440 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
441 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 45)]
442 private static IExtenderProvider[] GetExtenders(ICollection components, object instance, IDictionary cache)
443 {
444 throw null;
445 }
446
447 [global::Cpp2ILInjected.Token(Token = "0x6001AB9")]
448 [global::Cpp2ILInjected.Address(RVA = "0x1E74988", Offset = "0x1E74988", Length = "0x24")]
449 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultExtendedTypeDescriptor", Member = "System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner", MemberParameters = new object[] { typeof(PropertyDescriptor) }, ReturnType = typeof(object))]
450 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
451 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
452 internal object GetExtendedPropertyOwner(object instance, PropertyDescriptor pd)
453 {
454 throw null;
455 }
456
457 [global::Cpp2ILInjected.Token(Token = "0x6001ABA")]
458 [global::Cpp2ILInjected.Address(RVA = "0x1E74A10", Offset = "0x1E74A10", Length = "0x8")]
459 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
460 public override ICustomTypeDescriptor GetExtendedTypeDescriptor(object instance)
461 {
462 throw null;
463 }
464
465 [global::Cpp2ILInjected.Token(Token = "0x6001ABB")]
466 [global::Cpp2ILInjected.Address(RVA = "0x1E74A18", Offset = "0x1E74A18", Length = "0x158")]
467 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
468 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
469 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
470 public override string GetFullComponentName(object component)
471 {
472 throw null;
473 }
474
475 [global::Cpp2ILInjected.Token(Token = "0x6001ABC")]
476 [global::Cpp2ILInjected.Address(RVA = "0x1E74BC8", Offset = "0x1E74BC8", Length = "0x498")]
477 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
478 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TypeDescriptor), Member = "Refresh", MemberParameters = new object[] { typeof(Module) }, ReturnType = typeof(void))]
479 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
480 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArrayList), Member = ".ctor", ReturnType = typeof(void))]
481 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Module), Member = "op_Equality", MemberParameters = new object[]
482 {
483 typeof(Module),
485 }, ReturnType = typeof(bool))]
486 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
487 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 30)]
488 internal Type[] GetPopulatedTypes(Module module)
489 {
490 throw null;
491 }
492
493 [global::Cpp2ILInjected.Token(Token = "0x6001ABD")]
494 [global::Cpp2ILInjected.Address(RVA = "0x1E7507C", Offset = "0x1E7507C", Length = "0x14")]
495 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultTypeDescriptor", Member = "System.ComponentModel.ICustomTypeDescriptor.GetProperties", ReturnType = typeof(PropertyDescriptorCollection))]
496 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultTypeDescriptor", Member = "System.ComponentModel.ICustomTypeDescriptor.GetProperties", MemberParameters = new object[] { typeof(Attribute[]) }, ReturnType = typeof(PropertyDescriptorCollection))]
497 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
498 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetTypeData", MemberParameters = new object[]
499 {
500 typeof(Type),
501 typeof(bool)
502 }, ReturnType = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData))]
504 {
505 throw null;
506 }
507
508 [global::Cpp2ILInjected.Token(Token = "0x6001ABE")]
509 [global::Cpp2ILInjected.Address(RVA = "0x1E749AC", Offset = "0x1E749AC", Length = "0x64")]
510 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.TypeDescriptor.TypeDescriptionNode.DefaultTypeDescriptor", Member = "System.ComponentModel.ICustomTypeDescriptor.GetPropertyOwner", MemberParameters = new object[] { typeof(PropertyDescriptor) }, ReturnType = typeof(object))]
511 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
512 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeDescriptor), Member = "GetAssociation", MemberParameters = new object[]
513 {
514 typeof(Type),
515 typeof(object)
516 }, ReturnType = typeof(object))]
517 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
518 internal object GetPropertyOwner(Type type, object instance, PropertyDescriptor pd)
519 {
520 throw null;
521 }
522
523 [global::Cpp2ILInjected.Token(Token = "0x6001ABF")]
524 [global::Cpp2ILInjected.Address(RVA = "0x1E75374", Offset = "0x1E75374", Length = "0x8")]
525 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
526 public override Type GetReflectionType(Type objectType, object instance)
527 {
528 throw null;
529 }
530
531 [global::Cpp2ILInjected.Token(Token = "0x6001AC0")]
532 [global::Cpp2ILInjected.Address(RVA = "0x1E70520", Offset = "0x1E70520", Length = "0x268")]
533 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
534 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetAttributes", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(AttributeCollection))]
535 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetClassName", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(string))]
536 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetComponentName", MemberParameters = new object[]
537 {
538 typeof(Type),
539 typeof(object)
540 }, ReturnType = typeof(string))]
541 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetConverter", MemberParameters = new object[]
542 {
543 typeof(Type),
544 typeof(object)
545 }, ReturnType = typeof(TypeConverter))]
546 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetDefaultEvent", MemberParameters = new object[]
547 {
548 typeof(Type),
549 typeof(object)
550 }, ReturnType = typeof(EventDescriptor))]
551 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetDefaultProperty", MemberParameters = new object[]
552 {
553 typeof(Type),
554 typeof(object)
555 }, ReturnType = typeof(PropertyDescriptor))]
556 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetEditor", MemberParameters = new object[]
557 {
558 typeof(Type),
559 typeof(object),
560 typeof(Type)
561 }, ReturnType = typeof(object))]
562 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetEvents", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(EventDescriptorCollection))]
563 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetExtendedClassName", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(string))]
564 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetExtendedComponentName", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(string))]
565 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetExtendedConverter", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(TypeConverter))]
566 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetExtendedEditor", MemberParameters = new object[]
567 {
568 typeof(object),
569 typeof(Type)
570 }, ReturnType = typeof(object))]
571 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetProperties", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(PropertyDescriptorCollection))]
572 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider), Member = "IsPopulated", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(bool))]
573 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider), Member = "Refresh", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(void))]
574 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TypeDescriptor), Member = "Refresh", MemberParameters = new object[]
575 {
576 typeof(object),
577 typeof(bool)
578 }, ReturnType = typeof(void))]
579 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TypeDescriptor), Member = "Refresh", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(void))]
580 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TypeDescriptor), Member = "Refresh", MemberParameters = new object[] { typeof(Module) }, ReturnType = typeof(void))]
581 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 18)]
582 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Enter", MemberParameters = new object[]
583 {
584 typeof(object),
585 typeof(ref bool)
586 }, ReturnType = typeof(void))]
587 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
588 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Hashtable), Member = ".ctor", ReturnType = typeof(void))]
589 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
590 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
595
596 [global::Cpp2ILInjected.Token(Token = "0x6001AC1")]
597 [global::Cpp2ILInjected.Address(RVA = "0x1E753A4", Offset = "0x1E753A4", Length = "0x8")]
598 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
599 public override ICustomTypeDescriptor GetTypeDescriptor(Type objectType, object instance)
600 {
601 throw null;
602 }
603
604 [global::Cpp2ILInjected.Token(Token = "0x6001AC2")]
605 [global::Cpp2ILInjected.Address(RVA = "0x1E753AC", Offset = "0x1E753AC", Length = "0x108")]
606 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider), Member = "ReflectGetExtendedProperties", MemberParameters = new object[] { typeof(IExtenderProvider) }, ReturnType = typeof(PropertyDescriptor[]))]
607 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
608 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "op_Equality", MemberParameters = new object[]
609 {
610 typeof(Type),
611 typeof(Type)
612 }, ReturnType = typeof(bool))]
613 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IndexOf", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(int))]
614 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
615 {
616 typeof(int),
617 typeof(int)
618 }, ReturnType = typeof(string))]
619 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
620 private static Type GetTypeFromName(string typeName)
621 {
622 throw null;
623 }
624
625 [global::Cpp2ILInjected.Token(Token = "0x6001AC3")]
626 [global::Cpp2ILInjected.Address(RVA = "0x1E754B4", Offset = "0x1E754B4", Length = "0x30")]
627 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
628 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TypeDescriptor), Member = "Refresh", MemberParameters = new object[]
629 {
630 typeof(object),
631 typeof(bool)
632 }, ReturnType = typeof(void))]
633 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TypeDescriptor), Member = "Refresh", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(void))]
634 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
635 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetTypeData", MemberParameters = new object[]
636 {
637 typeof(Type),
638 typeof(bool)
639 }, ReturnType = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData))]
640 internal bool IsPopulated(Type type)
641 {
642 throw null;
643 }
644
645 [global::Cpp2ILInjected.Token(Token = "0x6001AC4")]
646 [global::Cpp2ILInjected.Address(RVA = "0x1E754E4", Offset = "0x1E754E4", Length = "0x414")]
647 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
648 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData), Member = "GetAttributes", ReturnType = typeof(AttributeCollection))]
649 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
650 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Enter", MemberParameters = new object[]
651 {
652 typeof(object),
653 typeof(ref bool)
654 }, ReturnType = typeof(void))]
655 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Hashtable), Member = ".ctor", ReturnType = typeof(void))]
656 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
657 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
658 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "CopyTo", MemberParameters = new object[]
659 {
660 typeof(Array),
661 typeof(int)
662 }, ReturnType = typeof(void))]
663 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 36)]
664 private static Attribute[] ReflectGetAttributes(Type type)
665 {
666 throw null;
667 }
668
669 [global::Cpp2ILInjected.Token(Token = "0x6001AC5")]
670 [global::Cpp2ILInjected.Address(RVA = "0x1E6DA5C", Offset = "0x1E6DA5C", Length = "0x414")]
671 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
672 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectEventDescriptor), Member = "FillEventInfoAttribute", MemberParameters = new object[]
673 {
676 }, ReturnType = typeof(void))]
677 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectEventDescriptor), Member = "FillSingleMethodAttribute", MemberParameters = new object[]
678 {
681 }, ReturnType = typeof(void))]
682 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectPropertyDescriptor), Member = "FillAttributes", MemberParameters = new object[] { typeof(IList) }, ReturnType = typeof(void))]
683 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
684 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Enter", MemberParameters = new object[]
685 {
686 typeof(object),
687 typeof(ref bool)
688 }, ReturnType = typeof(void))]
689 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Hashtable), Member = ".ctor", ReturnType = typeof(void))]
690 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
691 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
692 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "CopyTo", MemberParameters = new object[]
693 {
694 typeof(Array),
695 typeof(int)
696 }, ReturnType = typeof(void))]
697 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 36)]
699 {
700 throw null;
701 }
702
703 [global::Cpp2ILInjected.Token(Token = "0x6001AC6")]
704 [global::Cpp2ILInjected.Address(RVA = "0x1E758F8", Offset = "0x1E758F8", Length = "0x604")]
705 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
706 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData), Member = "GetEvents", ReturnType = typeof(EventDescriptorCollection))]
707 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
708 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Enter", MemberParameters = new object[]
709 {
710 typeof(object),
711 typeof(ref bool)
712 }, ReturnType = typeof(void))]
713 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Hashtable), Member = ".ctor", ReturnType = typeof(void))]
714 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
715 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "get_IsPublic", ReturnType = typeof(bool))]
716 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "get_IsNestedPublic", ReturnType = typeof(bool))]
717 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
718 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Assembly), Member = "op_Equality", MemberParameters = new object[]
719 {
722 }, ReturnType = typeof(bool))]
723 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EventInfo), Member = "GetAddMethod", ReturnType = typeof(MethodInfo))]
724 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EventInfo), Member = "GetRemoveMethod", ReturnType = typeof(MethodInfo))]
725 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MethodInfo), Member = "op_Inequality", MemberParameters = new object[]
726 {
729 }, ReturnType = typeof(bool))]
730 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectEventDescriptor), Member = ".ctor", MemberParameters = new object[]
731 {
732 typeof(Type),
734 }, ReturnType = typeof(void))]
735 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Copy", MemberParameters = new object[]
736 {
737 typeof(Array),
738 typeof(int),
739 typeof(Array),
740 typeof(int),
741 typeof(int)
742 }, ReturnType = typeof(void))]
743 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 42)]
744 private static EventDescriptor[] ReflectGetEvents(Type type)
745 {
746 throw null;
747 }
748
749 [global::Cpp2ILInjected.Token(Token = "0x6001AC7")]
750 [global::Cpp2ILInjected.Address(RVA = "0x1E72CB0", Offset = "0x1E72CB0", Length = "0xDDC")]
751 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
752 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetExtendedProperties", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(PropertyDescriptorCollection))]
753 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
754 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeDescriptor), Member = "GetCache", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(IDictionary))]
755 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(Type))]
756 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ExtendedPropertyDescriptor), Member = ".ctor", MemberParameters = new object[]
757 {
758 typeof(ReflectPropertyDescriptor),
759 typeof(Type),
760 typeof(IExtenderProvider),
762 }, ReturnType = typeof(void))]
763 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Enter", MemberParameters = new object[]
764 {
765 typeof(object),
766 typeof(ref bool)
767 }, ReturnType = typeof(void))]
768 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Hashtable), Member = ".ctor", ReturnType = typeof(void))]
769 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
770 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeDescriptor), Member = "GetAttributes", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(AttributeCollection))]
771 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AttributeCollection), Member = "get_Count", ReturnType = typeof(int))]
772 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArrayList), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
773 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AttributeCollection), Member = "GetEnumerator", ReturnType = typeof(IEnumerator))]
774 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetTypeFromName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Type))]
775 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "op_Inequality", MemberParameters = new object[]
776 {
777 typeof(Type),
778 typeof(Type)
779 }, ReturnType = typeof(bool))]
780 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
781 {
782 typeof(string),
783 typeof(string)
784 }, ReturnType = typeof(string))]
785 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetMethod", MemberParameters = new object[]
786 {
787 typeof(string),
788 typeof(Type[])
789 }, ReturnType = typeof(MethodInfo))]
790 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MethodInfo), Member = "op_Inequality", MemberParameters = new object[]
791 {
794 }, ReturnType = typeof(bool))]
795 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MethodBase), Member = "get_IsStatic", ReturnType = typeof(bool))]
796 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MethodBase), Member = "get_IsPublic", ReturnType = typeof(bool))]
797 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectPropertyDescriptor), Member = ".ctor", MemberParameters = new object[]
798 {
799 typeof(Type),
800 typeof(string),
801 typeof(Type),
802 typeof(Type),
806 }, ReturnType = typeof(void))]
807 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 95)]
809 {
810 throw null;
811 }
812
813 [global::Cpp2ILInjected.Token(Token = "0x6001AC8")]
814 [global::Cpp2ILInjected.Address(RVA = "0x1E75EFC", Offset = "0x1E75EFC", Length = "0x584")]
815 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
816 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData), Member = "GetProperties", ReturnType = typeof(PropertyDescriptorCollection))]
817 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
818 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Enter", MemberParameters = new object[]
819 {
820 typeof(object),
821 typeof(ref bool)
822 }, ReturnType = typeof(void))]
823 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Hashtable), Member = ".ctor", ReturnType = typeof(void))]
824 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
825 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PropertyInfo), Member = "GetGetMethod", ReturnType = typeof(MethodInfo))]
826 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PropertyInfo), Member = "GetSetMethod", ReturnType = typeof(MethodInfo))]
827 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MethodInfo), Member = "op_Inequality", MemberParameters = new object[]
828 {
831 }, ReturnType = typeof(bool))]
832 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectPropertyDescriptor), Member = ".ctor", MemberParameters = new object[]
833 {
834 typeof(Type),
835 typeof(string),
836 typeof(Type),
841 }, ReturnType = typeof(void))]
842 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Copy", MemberParameters = new object[]
843 {
844 typeof(Array),
845 typeof(int),
846 typeof(Array),
847 typeof(int),
848 typeof(int)
849 }, ReturnType = typeof(void))]
850 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 39)]
852 {
853 throw null;
854 }
855
856 [global::Cpp2ILInjected.Token(Token = "0x6001AC9")]
857 [global::Cpp2ILInjected.Address(RVA = "0x1E76480", Offset = "0x1E76480", Length = "0x2C")]
858 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
859 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
860 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetTypeData", MemberParameters = new object[]
861 {
862 typeof(Type),
863 typeof(bool)
864 }, ReturnType = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData))]
865 internal void Refresh(Type type)
866 {
867 throw null;
868 }
869
870 [global::Cpp2ILInjected.Token(Token = "0x6001ACA")]
871 [global::Cpp2ILInjected.Address(RVA = "0x1E764C4", Offset = "0x1E764C4", Length = "0x8FC")]
872 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
873 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData), Member = "GetConverter", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(TypeConverter))]
874 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData), Member = "GetEditor", MemberParameters = new object[]
875 {
876 typeof(object),
877 typeof(Type)
878 }, ReturnType = typeof(object))]
879 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
880 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Enter", MemberParameters = new object[]
881 {
882 typeof(object),
883 typeof(ref bool)
884 }, ReturnType = typeof(void))]
885 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "op_Inequality", MemberParameters = new object[]
886 {
887 typeof(Type),
888 typeof(Type)
889 }, ReturnType = typeof(bool))]
890 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
891 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "get_IsInterface", ReturnType = typeof(bool))]
892 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider), Member = "CreateInstance", MemberParameters = new object[]
893 {
894 typeof(Type),
895 typeof(Type)
896 }, ReturnType = typeof(object))]
897 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetConstructor", MemberParameters = new object[] { typeof(Type[]) }, ReturnType = typeof(ConstructorInfo))]
898 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ConstructorInfo), Member = "op_Equality", MemberParameters = new object[]
899 {
902 }, ReturnType = typeof(bool))]
903 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
904 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "op_Equality", MemberParameters = new object[]
905 {
906 typeof(Type),
907 typeof(Type)
908 }, ReturnType = typeof(bool))]
909 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 43)]
910 private static object SearchIntrinsicTable(Hashtable table, Type callingType)
911 {
912 throw null;
913 }
914
915 // Note: this type is marked as 'beforefieldinit'.
916 [global::Cpp2ILInjected.Token(Token = "0x6001ACB")]
917 [global::Cpp2ILInjected.Address(RVA = "0x1E76DC0", Offset = "0x1E76DC0", Length = "0x29C")]
918 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
919 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
920 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
921 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Guid), Member = "NewGuid", ReturnType = typeof(Guid))]
922 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
924 {
925 throw null;
926 }
927
928 [global::Cpp2ILInjected.Token(Token = "0x4001336")]
929 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
931
932 [global::Cpp2ILInjected.Token(Token = "0x4001337")]
933 private static Type[] _typeConstructor;
934
935 [global::Cpp2ILInjected.Token(Token = "0x4001338")]
936 private static Hashtable _editorTables;
937
938 [global::Cpp2ILInjected.Token(Token = "0x4001339")]
940
941 [global::Cpp2ILInjected.Token(Token = "0x400133A")]
942 private static object _intrinsicReferenceKey;
943
944 [global::Cpp2ILInjected.Token(Token = "0x400133B")]
945 private static object _intrinsicNullableKey;
946
947 [global::Cpp2ILInjected.Token(Token = "0x400133C")]
948 private static object _dictionaryKey;
949
950 [global::Cpp2ILInjected.Token(Token = "0x400133D")]
951 private static Hashtable _propertyCache;
952
953 [global::Cpp2ILInjected.Token(Token = "0x400133E")]
954 private static Hashtable _eventCache;
955
956 [global::Cpp2ILInjected.Token(Token = "0x400133F")]
958
959 [global::Cpp2ILInjected.Token(Token = "0x4001340")]
961
962 [global::Cpp2ILInjected.Token(Token = "0x4001341")]
964
965 [global::Cpp2ILInjected.Token(Token = "0x4001342")]
967
968 [global::Cpp2ILInjected.Token(Token = "0x4001343")]
970
971 [global::Cpp2ILInjected.Token(Token = "0x4001344")]
973
974 [global::Cpp2ILInjected.Token(Token = "0x4001345")]
975 private static object _internalSyncObject;
976
977 [global::Cpp2ILInjected.Token(Token = "0x20003EB")]
978 private class ReflectedTypeData
979 {
980 [global::Cpp2ILInjected.Token(Token = "0x6001ACC")]
981 [global::Cpp2ILInjected.Address(RVA = "0x1E7537C", Offset = "0x1E7537C", Length = "0x28")]
982 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
983 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
984 internal ReflectedTypeData(Type type)
985 {
986 throw null;
987 }
988
989 [global::Cpp2ILInjected.Token(Token = "0x17000626")]
990 internal bool IsPopulated
991 {
992 [global::Cpp2ILInjected.Token(Token = "0x6001ACD")]
993 [global::Cpp2ILInjected.Address(RVA = "0x1E75060", Offset = "0x1E75060", Length = "0x1C")]
994 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
995 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
996 get
997 {
998 throw null;
999 }
1000 }
1001
1002 [global::Cpp2ILInjected.Token(Token = "0x6001ACE")]
1003 [global::Cpp2ILInjected.Address(RVA = "0x1E70788", Offset = "0x1E70788", Length = "0x4C4")]
1004 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1005 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetAttributes", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(AttributeCollection))]
1006 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1007 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider), Member = "ReflectGetAttributes", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(Attribute[]))]
1008 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "op_Inequality", MemberParameters = new object[]
1009 {
1010 typeof(Type),
1011 typeof(Type)
1012 }, ReturnType = typeof(bool))]
1013 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
1014 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Copy", MemberParameters = new object[]
1015 {
1016 typeof(Array),
1017 typeof(int),
1018 typeof(Array),
1019 typeof(int),
1020 typeof(int)
1021 }, ReturnType = typeof(void))]
1022 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "get_Attributes", ReturnType = typeof(TypeAttributes))]
1023 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeDescriptor), Member = "GetAttributes", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(AttributeCollection))]
1024 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AttributeCollection), Member = "get_Count", ReturnType = typeof(int))]
1025 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AttributeCollection), Member = "CopyTo", MemberParameters = new object[]
1026 {
1027 typeof(Array),
1028 typeof(int)
1029 }, ReturnType = typeof(void))]
1030 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(OrderedDictionary), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1031 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(OrderedDictionary), Member = "Contains", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
1032 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(OrderedDictionary), Member = "set_Item", MemberParameters = new object[]
1033 {
1034 typeof(object),
1035 typeof(object)
1036 }, ReturnType = typeof(void))]
1037 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(OrderedDictionary), Member = "get_Count", ReturnType = typeof(int))]
1038 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(OrderedDictionary), Member = "get_Values", ReturnType = typeof(ICollection))]
1039 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AttributeCollection), Member = ".ctor", MemberParameters = new object[] { typeof(Attribute[]) }, ReturnType = typeof(void))]
1040 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
1042 {
1043 throw null;
1044 }
1045
1046 [global::Cpp2ILInjected.Token(Token = "0x6001ACF")]
1047 [global::Cpp2ILInjected.Address(RVA = "0x1E70FCC", Offset = "0x1E70FCC", Length = "0x14")]
1048 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1049 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1050 internal string GetClassName(object instance)
1051 {
1052 throw null;
1053 }
1054
1055 [global::Cpp2ILInjected.Token(Token = "0x6001AD0")]
1056 [global::Cpp2ILInjected.Address(RVA = "0x1E70FFC", Offset = "0x1E70FFC", Length = "0x1AC")]
1057 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1058 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetExtendedComponentName", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(string))]
1059 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1060 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
1061 internal string GetComponentName(object instance)
1062 {
1063 throw null;
1064 }
1065
1066 [global::Cpp2ILInjected.Token(Token = "0x6001AD1")]
1067 [global::Cpp2ILInjected.Address(RVA = "0x1E711C4", Offset = "0x1E711C4", Length = "0x44C")]
1068 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1069 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetExtendedConverter", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(TypeConverter))]
1070 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1071 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeDescriptor), Member = "GetAttributes", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(AttributeCollection))]
1072 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
1073 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeDescriptor), Member = "GetAttributes", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(AttributeCollection))]
1074 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData), Member = "GetTypeFromName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Type))]
1075 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "op_Inequality", MemberParameters = new object[]
1076 {
1077 typeof(Type),
1078 typeof(Type)
1079 }, ReturnType = typeof(bool))]
1080 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider), Member = "CreateInstance", MemberParameters = new object[]
1081 {
1082 typeof(Type),
1083 typeof(Type)
1084 }, ReturnType = typeof(object))]
1085 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider), Member = "get_IntrinsicTypeConverters", ReturnType = typeof(Hashtable))]
1086 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider), Member = "SearchIntrinsicTable", MemberParameters = new object[]
1087 {
1089 typeof(Type)
1090 }, ReturnType = typeof(object))]
1091 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 20)]
1092 internal TypeConverter GetConverter(object instance)
1093 {
1094 throw null;
1095 }
1096
1097 [global::Cpp2ILInjected.Token(Token = "0x6001AD2")]
1098 [global::Cpp2ILInjected.Address(RVA = "0x1E7162C", Offset = "0x1E7162C", Length = "0x190")]
1099 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1100 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1101 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeDescriptor), Member = "GetAttributes", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(AttributeCollection))]
1102 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeDescriptor), Member = "GetAttributes", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(AttributeCollection))]
1103 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
1104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeDescriptor), Member = "GetEvents", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(EventDescriptorCollection))]
1105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeDescriptor), Member = "GetEvents", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(EventDescriptorCollection))]
1106 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
1107 internal EventDescriptor GetDefaultEvent(object instance)
1108 {
1109 throw null;
1110 }
1111
1112 [global::Cpp2ILInjected.Token(Token = "0x6001AD3")]
1113 [global::Cpp2ILInjected.Address(RVA = "0x1E717D8", Offset = "0x1E717D8", Length = "0x190")]
1114 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1115 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1116 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeDescriptor), Member = "GetAttributes", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(AttributeCollection))]
1117 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeDescriptor), Member = "GetAttributes", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(AttributeCollection))]
1118 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
1119 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeDescriptor), Member = "GetProperties", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(PropertyDescriptorCollection))]
1120 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeDescriptor), Member = "GetProperties", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(PropertyDescriptorCollection))]
1121 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
1122 internal PropertyDescriptor GetDefaultProperty(object instance)
1123 {
1124 throw null;
1125 }
1126
1127 [global::Cpp2ILInjected.Token(Token = "0x6001AD4")]
1128 [global::Cpp2ILInjected.Address(RVA = "0x1E71994", Offset = "0x1E71994", Length = "0x520")]
1129 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1130 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetExtendedEditor", MemberParameters = new object[]
1131 {
1132 typeof(object),
1133 typeof(Type)
1134 }, ReturnType = typeof(object))]
1135 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1136 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeDescriptor), Member = "GetAttributes", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(AttributeCollection))]
1137 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData), Member = "GetEditorAttribute", MemberParameters = new object[]
1138 {
1139 typeof(AttributeCollection),
1140 typeof(Type)
1141 }, ReturnType = typeof(EditorAttribute))]
1142 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TypeDescriptor), Member = "GetAttributes", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(AttributeCollection))]
1143 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData), Member = "GetTypeFromName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(Type))]
1144 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "op_Inequality", MemberParameters = new object[]
1145 {
1146 typeof(Type),
1147 typeof(Type)
1148 }, ReturnType = typeof(bool))]
1149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider), Member = "CreateInstance", MemberParameters = new object[]
1150 {
1151 typeof(Type),
1152 typeof(Type)
1153 }, ReturnType = typeof(object))]
1154 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Enter", MemberParameters = new object[]
1155 {
1156 typeof(object),
1157 typeof(ref bool)
1158 }, ReturnType = typeof(void))]
1159 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "op_Equality", MemberParameters = new object[]
1160 {
1161 typeof(Type),
1162 typeof(Type)
1163 }, ReturnType = typeof(bool))]
1164 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
1165 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider), Member = "GetEditorTable", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(Hashtable))]
1166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider), Member = "SearchIntrinsicTable", MemberParameters = new object[]
1167 {
1169 typeof(Type)
1170 }, ReturnType = typeof(object))]
1171 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "CopyTo", MemberParameters = new object[]
1172 {
1173 typeof(Array),
1174 typeof(int)
1175 }, ReturnType = typeof(void))]
1176 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 32)]
1177 internal object GetEditor(object instance, Type editorBaseType)
1178 {
1179 throw null;
1180 }
1181
1182 [global::Cpp2ILInjected.Token(Token = "0x6001AD5")]
1183 [global::Cpp2ILInjected.Address(RVA = "0x1E77404", Offset = "0x1E77404", Length = "0x3B4")]
1184 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1185 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData), Member = "GetEditor", MemberParameters = new object[]
1186 {
1187 typeof(object),
1188 typeof(Type)
1189 }, ReturnType = typeof(object))]
1190 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
1191 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AttributeCollection), Member = "GetEnumerator", ReturnType = typeof(IEnumerator))]
1192 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "op_Inequality", MemberParameters = new object[]
1193 {
1194 typeof(Type),
1195 typeof(Type)
1196 }, ReturnType = typeof(bool))]
1197 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "op_Equality", MemberParameters = new object[]
1198 {
1199 typeof(Type),
1200 typeof(Type)
1201 }, ReturnType = typeof(bool))]
1202 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 23)]
1204 {
1205 throw null;
1206 }
1207
1208 [global::Cpp2ILInjected.Token(Token = "0x6001AD6")]
1209 [global::Cpp2ILInjected.Address(RVA = "0x1E722B4", Offset = "0x1E722B4", Length = "0x2E4")]
1210 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1211 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1212 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1213 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
1214 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider), Member = "ReflectGetEvents", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(EventDescriptor[]))]
1215 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = "ContainsKey", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
1216 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = "Add", MemberParameters = new object[]
1217 {
1218 typeof(object),
1219 typeof(object)
1220 }, ReturnType = typeof(void))]
1221 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "op_Inequality", MemberParameters = new object[]
1222 {
1223 typeof(Type),
1224 typeof(Type)
1225 }, ReturnType = typeof(bool))]
1226 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = "get_Count", ReturnType = typeof(int))]
1227 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = "get_Values", ReturnType = "ValueCollection<TKey, TValue>")]
1228 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>.ValueCollection), Member = "CopyTo", MemberParameters = new object[]
1229 {
1230 typeof(object[]),
1231 typeof(int)
1232 }, ReturnType = typeof(void))]
1233 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EventDescriptorCollection), Member = ".ctor", MemberParameters = new object[]
1234 {
1235 typeof(EventDescriptor[]),
1236 typeof(bool)
1237 }, ReturnType = typeof(void))]
1238 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
1240 {
1241 throw null;
1242 }
1243
1244 [global::Cpp2ILInjected.Token(Token = "0x6001AD7")]
1245 [global::Cpp2ILInjected.Address(RVA = "0x1E75090", Offset = "0x1E75090", Length = "0x2E4")]
1246 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1247 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1248 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1249 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
1250 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReflectTypeDescriptionProvider), Member = "ReflectGetProperties", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(PropertyDescriptor[]))]
1251 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = "ContainsKey", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
1252 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = "Add", MemberParameters = new object[]
1253 {
1254 typeof(object),
1255 typeof(object)
1256 }, ReturnType = typeof(void))]
1257 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "op_Inequality", MemberParameters = new object[]
1258 {
1259 typeof(Type),
1260 typeof(Type)
1261 }, ReturnType = typeof(bool))]
1262 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = "get_Count", ReturnType = typeof(int))]
1263 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>), Member = "get_Values", ReturnType = "ValueCollection<TKey, TValue>")]
1264 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<object, object>.ValueCollection), Member = "CopyTo", MemberParameters = new object[]
1265 {
1266 typeof(object[]),
1267 typeof(int)
1268 }, ReturnType = typeof(void))]
1269 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PropertyDescriptorCollection), Member = ".ctor", MemberParameters = new object[]
1270 {
1271 typeof(PropertyDescriptor[]),
1272 typeof(bool)
1273 }, ReturnType = typeof(void))]
1274 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
1276 {
1277 throw null;
1278 }
1279
1280 [global::Cpp2ILInjected.Token(Token = "0x6001AD8")]
1281 [global::Cpp2ILInjected.Address(RVA = "0x1E7705C", Offset = "0x1E7705C", Length = "0x19C")]
1282 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1283 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData), Member = "GetConverter", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(TypeConverter))]
1284 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReflectTypeDescriptionProvider.ReflectedTypeData), Member = "GetEditor", MemberParameters = new object[]
1285 {
1286 typeof(object),
1287 typeof(Type)
1288 }, ReturnType = typeof(object))]
1289 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
1290 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IndexOf", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(int))]
1291 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "op_Equality", MemberParameters = new object[]
1292 {
1293 typeof(Type),
1294 typeof(Type)
1295 }, ReturnType = typeof(bool))]
1296 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
1297 {
1298 typeof(int),
1299 typeof(int)
1300 }, ReturnType = typeof(string))]
1301 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
1302 private Type GetTypeFromName(string typeName)
1303 {
1304 throw null;
1305 }
1306
1307 [global::Cpp2ILInjected.Token(Token = "0x6001AD9")]
1308 [global::Cpp2ILInjected.Address(RVA = "0x1E764AC", Offset = "0x1E764AC", Length = "0x18")]
1309 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1310 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1311 internal void Refresh()
1312 {
1313 throw null;
1314 }
1315
1316 [global::Cpp2ILInjected.Token(Token = "0x4001346")]
1317 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
1318 private Type _type;
1319
1320 [global::Cpp2ILInjected.Token(Token = "0x4001347")]
1321 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
1323
1324 [global::Cpp2ILInjected.Token(Token = "0x4001348")]
1325 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
1327
1328 [global::Cpp2ILInjected.Token(Token = "0x4001349")]
1329 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
1331
1332 [global::Cpp2ILInjected.Token(Token = "0x400134A")]
1333 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
1335
1336 [global::Cpp2ILInjected.Token(Token = "0x400134B")]
1337 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
1338 private object[] _editors;
1339
1340 [global::Cpp2ILInjected.Token(Token = "0x400134C")]
1341 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
1343
1344 [global::Cpp2ILInjected.Token(Token = "0x400134D")]
1345 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
1346 private int _editorCount;
1347 }
1348 }
1349}
class f__AnonymousType0<< Count > j__TPar
static EditorAttribute GetEditorAttribute(AttributeCollection attributes, Type editorBaseType)
static void AddEditorTable(Type editorBaseType, Hashtable table)
override ICustomTypeDescriptor GetExtendedTypeDescriptor(object instance)
ReflectTypeDescriptionProvider.ReflectedTypeData GetTypeData(Type type, bool createIfNeeded)
object GetExtendedEditor(object instance, Type editorBaseType)
object GetPropertyOwner(Type type, object instance, PropertyDescriptor pd)
object GetEditor(Type type, object instance, Type editorBaseType)
static PropertyDescriptor[] ReflectGetExtendedProperties(IExtenderProvider provider)
PropertyDescriptorCollection GetExtendedProperties(object instance)
static object CreateInstance(Type objectType, Type callingType)
override ICustomTypeDescriptor GetTypeDescriptor(Type objectType, object instance)
override object CreateInstance(IServiceProvider provider, Type objectType, Type[] argTypes, object[] args)
override Type GetReflectionType(Type objectType, object instance)
EventDescriptor GetDefaultEvent(Type type, object instance)
static object SearchIntrinsicTable(Hashtable table, Type callingType)
object GetExtendedPropertyOwner(object instance, PropertyDescriptor pd)
override IExtenderProvider[] GetExtenderProviders(object instance)
PropertyDescriptor GetDefaultProperty(Type type, object instance)
static IExtenderProvider[] GetExtenders(ICollection components, object instance, IDictionary cache)