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
FieldInfo.cs
Go to the documentation of this file.
1using System;
5using System.IO;
10using Cpp2ILInjected;
12
13namespace System.Reflection
14{
15 [global::Cpp2ILInjected.Token(Token = "0x20004D4")]
16 [global::System.Serializable]
17 public abstract class FieldInfo : MemberInfo
18 {
19 [global::Cpp2ILInjected.Token(Token = "0x6002390")]
20 [global::Cpp2ILInjected.Address(RVA = "0x1B80E9C", Offset = "0x1B80E9C", Length = "0x8")]
21 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.SerializationFieldInfo), Member = ".ctor", MemberParameters = new object[]
22 {
23 typeof(RuntimeFieldInfo),
24 typeof(string)
25 }, ReturnType = typeof(void))]
26 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RtFieldInfo), Member = ".ctor", ReturnType = typeof(void))]
27 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RuntimeFieldInfo), Member = ".ctor", ReturnType = typeof(void))]
28 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
30 protected FieldInfo()
31 {
32 throw null;
33 }
34
35 [global::Cpp2ILInjected.Token(Token = "0x1700049D")]
36 public override MemberTypes MemberType
37 {
38 [global::Cpp2ILInjected.Token(Token = "0x6002391")]
39 [global::Cpp2ILInjected.Address(RVA = "0x1B80EA4", Offset = "0x1B80EA4", Length = "0x8")]
40 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
41 get
42 {
43 throw null;
44 }
45 }
46
47 [global::Cpp2ILInjected.Token(Token = "0x1700049E")]
49 {
50 [global::Cpp2ILInjected.Token(Token = "0x6002392")]
51 get;
52 }
53
54 [global::Cpp2ILInjected.Token(Token = "0x1700049F")]
55 public abstract global::System.Type FieldType
56 {
57 [global::Cpp2ILInjected.Token(Token = "0x6002393")]
58 get;
59 }
60
61 [global::Cpp2ILInjected.Token(Token = "0x170004A0")]
62 public bool IsInitOnly
63 {
64 [global::Cpp2ILInjected.Token(Token = "0x6002394")]
65 [global::Cpp2ILInjected.Address(RVA = "0x1B80EAC", Offset = "0x1B80EAC", Length = "0x20")]
66 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
67 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.ReflectionUtils", Member = "CanSetMemberValue", MemberParameters = new object[]
68 {
70 typeof(bool),
71 typeof(bool)
72 }, ReturnType = typeof(bool))]
73 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
74 get
75 {
76 throw null;
77 }
78 }
79
80 [global::Cpp2ILInjected.Token(Token = "0x170004A1")]
81 public bool IsLiteral
82 {
83 [global::Cpp2ILInjected.Token(Token = "0x6002395")]
84 [global::Cpp2ILInjected.Address(RVA = "0x1B80ECC", Offset = "0x1B80ECC", Length = "0x20")]
85 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
86 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RuntimeFieldInfo), Member = "GetValue", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(object))]
87 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RuntimeFieldInfo), Member = "SetValue", MemberParameters = new object[]
88 {
89 typeof(object),
90 typeof(object),
93 typeof(global::System.Globalization.CultureInfo)
94 }, ReturnType = typeof(void))]
95 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.EnumUtils.<>c", Member = "<GetValues>b__5_0", MemberParameters = new object[] { typeof(FieldInfo) }, ReturnType = typeof(bool))]
96 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.EnumUtils.<>c", Member = "<GetNames>b__6_0", MemberParameters = new object[] { typeof(FieldInfo) }, ReturnType = typeof(bool))]
97 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.ReflectionUtils", Member = "CanSetMemberValue", MemberParameters = new object[]
98 {
99 typeof(MemberInfo),
100 typeof(bool),
101 typeof(bool)
102 }, ReturnType = typeof(bool))]
103 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
104 get
105 {
106 throw null;
107 }
108 }
109
110 [global::Cpp2ILInjected.Token(Token = "0x170004A2")]
111 public bool IsNotSerialized
112 {
113 [global::Cpp2ILInjected.Token(Token = "0x6002396")]
114 [global::Cpp2ILInjected.Address(RVA = "0x1B80EEC", Offset = "0x1B80EEC", Length = "0x20")]
115 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
116 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.FormatterServices), Member = "InternalGetSerializableMembers", MemberParameters = new object[] { typeof(global::System.RuntimeType) }, ReturnType = typeof(MemberInfo[]))]
117 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
118 get
119 {
120 throw null;
121 }
122 }
123
124 [global::Cpp2ILInjected.Token(Token = "0x170004A3")]
125 public bool IsStatic
126 {
127 [global::Cpp2ILInjected.Token(Token = "0x6002397")]
128 [global::Cpp2ILInjected.Address(RVA = "0x1B80F0C", Offset = "0x1B80F0C", Length = "0x20")]
129 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
130 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TypedReference), Member = "MakeTypedReference", MemberParameters = new object[]
131 {
132 typeof(object),
134 }, ReturnType = typeof(global::System.TypedReference))]
135 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RuntimeFieldInfo), Member = "GetValue", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(object))]
136 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RuntimeFieldInfo), Member = "SetValue", MemberParameters = new object[]
137 {
138 typeof(object),
139 typeof(object),
141 typeof(Binder),
142 typeof(global::System.Globalization.CultureInfo)
143 }, ReturnType = typeof(void))]
144 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.AttributeCollection", Member = "GetDefaultAttribute", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = typeof(global::System.Attribute))]
145 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.Design.Serialization.InstanceDescriptor", Member = ".ctor", MemberParameters = new object[]
146 {
148 typeof(global::System.Collections.ICollection),
149 typeof(bool)
150 }, ReturnType = typeof(void))]
151 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Serialization.DefaultContractResolver", Member = "GetSerializableMembers", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = "System.Collections.Generic.List`1<MemberInfo>")]
152 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
153 get
154 {
155 throw null;
156 }
157 }
158
159 [global::Cpp2ILInjected.Token(Token = "0x170004A4")]
160 public bool IsPrivate
161 {
162 [global::Cpp2ILInjected.Token(Token = "0x6002398")]
163 [global::Cpp2ILInjected.Address(RVA = "0x1B80F2C", Offset = "0x1B80F2C", Length = "0x28")]
164 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
165 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.ReflectionUtils.<>c", Member = "<GetChildPrivateFields>b__39_0", MemberParameters = new object[] { typeof(FieldInfo) }, ReturnType = typeof(bool))]
166 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
167 get
168 {
169 throw null;
170 }
171 }
172
173 [global::Cpp2ILInjected.Token(Token = "0x170004A5")]
174 public bool IsPublic
175 {
176 [global::Cpp2ILInjected.Token(Token = "0x6002399")]
177 [global::Cpp2ILInjected.Address(RVA = "0x1B80F54", Offset = "0x1B80F54", Length = "0x28")]
178 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
179 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.ReflectionUtils", Member = "CanReadMemberValue", MemberParameters = new object[]
180 {
182 typeof(bool)
183 }, ReturnType = typeof(bool))]
184 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.ReflectionUtils", Member = "CanSetMemberValue", MemberParameters = new object[]
185 {
187 typeof(bool),
188 typeof(bool)
189 }, ReturnType = typeof(bool))]
190 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
191 get
192 {
193 throw null;
194 }
195 }
196
197 [global::Cpp2ILInjected.Token(Token = "0x170004A6")]
198 public abstract global::System.RuntimeFieldHandle FieldHandle
199 {
200 [global::Cpp2ILInjected.Token(Token = "0x600239A")]
201 get;
202 }
203
204 [global::Cpp2ILInjected.Token(Token = "0x600239B")]
205 [global::Cpp2ILInjected.Address(RVA = "0x1B80F7C", Offset = "0x1B80F7C", Length = "0x8")]
206 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
207 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "Equals", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(bool))]
208 public override bool Equals(object obj)
209 {
210 throw null;
211 }
212
213 [global::Cpp2ILInjected.Token(Token = "0x600239C")]
214 [global::Cpp2ILInjected.Address(RVA = "0x1B80F84", Offset = "0x1B80F84", Length = "0x8")]
215 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
216 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetHashCode", ReturnType = typeof(int))]
217 public override int GetHashCode()
218 {
219 throw null;
220 }
221
222 [global::Cpp2ILInjected.Token(Token = "0x600239D")]
223 [global::Cpp2ILInjected.Address(RVA = "0x1B80F8C", Offset = "0x1B80F8C", Length = "0x2C")]
224 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
225 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "GetField", MemberParameters = new object[]
226 {
227 typeof(string),
229 }, ReturnType = typeof(FieldInfo))]
230 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TypedReference), Member = "MakeTypedReference", MemberParameters = new object[]
231 {
232 typeof(object),
233 typeof(FieldInfo[])
234 }, ReturnType = typeof(global::System.TypedReference))]
235 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.ValueTypeFixupInfo), Member = ".ctor", MemberParameters = new object[]
236 {
237 typeof(long),
238 typeof(FieldInfo),
239 typeof(int[])
240 }, ReturnType = typeof(void))]
241 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.ObjectManager), Member = "DoValueTypeFixup", MemberParameters = new object[]
242 {
243 typeof(FieldInfo),
244 typeof(global::System.Runtime.Serialization.ObjectHolder),
245 typeof(object)
246 }, ReturnType = typeof(bool))]
247 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
248 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
249 public static bool operator ==(FieldInfo left, FieldInfo right)
250 {
251 throw null;
252 }
253
254 [global::Cpp2ILInjected.Token(Token = "0x600239E")]
255 [global::Cpp2ILInjected.Address(RVA = "0x1B80FB8", Offset = "0x1B80FB8", Length = "0x3C")]
256 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
257 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "ReLogic.Reflection.IdDictionary", Member = "Create", MemberParameters = new object[]
258 {
259 typeof(global::System.Type),
260 typeof(global::System.Type)
261 }, ReturnType = "ReLogic.Reflection.IdDictionary")]
262 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "GetField", MemberParameters = new object[]
263 {
264 typeof(string),
265 typeof(BindingFlags)
266 }, ReturnType = typeof(FieldInfo))]
267 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "InvokeMember", MemberParameters = new object[]
268 {
269 typeof(string),
270 typeof(BindingFlags),
271 typeof(Binder),
272 typeof(object),
273 typeof(object[]),
274 typeof(ParameterModifier[]),
275 typeof(global::System.Globalization.CultureInfo),
276 typeof(string[])
277 }, ReturnType = typeof(object))]
278 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.ValueTypeFixupInfo), Member = ".ctor", MemberParameters = new object[]
279 {
280 typeof(long),
281 typeof(FieldInfo),
282 typeof(int[])
283 }, ReturnType = typeof(void))]
284 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.FormatterServices), Member = "SerializationSetValue", MemberParameters = new object[]
285 {
286 typeof(MemberInfo),
287 typeof(object),
288 typeof(object)
289 }, ReturnType = typeof(void))]
290 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.FormatterServices), Member = "GetObjectData", MemberParameters = new object[]
291 {
292 typeof(object),
293 typeof(MemberInfo[])
294 }, ReturnType = typeof(object[]))]
295 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.ObjectManager), Member = "DoValueTypeFixup", MemberParameters = new object[]
296 {
297 typeof(FieldInfo),
298 typeof(global::System.Runtime.Serialization.ObjectHolder),
299 typeof(object)
300 }, ReturnType = typeof(bool))]
301 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.ObjectHolder), Member = ".ctor", MemberParameters = new object[]
302 {
303 typeof(object),
304 typeof(long),
305 typeof(global::System.Runtime.Serialization.SerializationInfo),
306 typeof(global::System.Runtime.Serialization.ISerializationSurrogate),
307 typeof(long),
308 typeof(FieldInfo),
309 typeof(int[])
310 }, ReturnType = typeof(void))]
311 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.ObjectHolder), Member = "UpdateData", MemberParameters = new object[]
312 {
313 typeof(object),
314 typeof(global::System.Runtime.Serialization.SerializationInfo),
315 typeof(global::System.Runtime.Serialization.ISerializationSurrogate),
316 typeof(long),
317 typeof(FieldInfo),
318 typeof(int[]),
319 typeof(global::System.Runtime.Serialization.ObjectManager)
320 }, ReturnType = typeof(void))]
321 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.SerializationFieldInfo), Member = "InternalGetValue", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(object))]
322 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Serialization.SerializationFieldInfo), Member = "InternalSetValue", MemberParameters = new object[]
323 {
324 typeof(object),
325 typeof(object),
326 typeof(BindingFlags),
327 typeof(Binder),
328 typeof(global::System.Globalization.CultureInfo)
329 }, ReturnType = typeof(void))]
330 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.AttributeCollection", Member = "GetDefaultAttribute", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = typeof(global::System.Attribute))]
331 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.ComponentModel.EnumConverter", Member = "ConvertTo", MemberParameters = new object[]
332 {
333 "System.ComponentModel.ITypeDescriptorContext",
334 typeof(global::System.Globalization.CultureInfo),
335 typeof(object),
336 typeof(global::System.Type)
337 }, ReturnType = typeof(object))]
338 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 16)]
339 public static bool operator !=(FieldInfo left, FieldInfo right)
340 {
341 throw null;
342 }
343
344 [global::Cpp2ILInjected.Token(Token = "0x600239F")]
345 public abstract object GetValue(object obj);
346
347 [global::System.Diagnostics.DebuggerStepThrough]
348 [global::System.Diagnostics.DebuggerHidden]
349 [global::Cpp2ILInjected.Token(Token = "0x60023A0")]
350 [global::Cpp2ILInjected.Address(RVA = "0x1B80FF4", Offset = "0x1B80FF4", Length = "0x8C")]
351 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "LayoutDefinition", Member = "LoadFields", MemberParameters = new object[]
352 {
353 typeof(global::System.IO.BinaryReader),
354 typeof(global::System.Type),
355 typeof(object)
356 }, ReturnType = typeof(void))]
357 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Proxies.TransparentProxy), Member = "StoreRemoteField", MemberParameters = new object[]
358 {
359 typeof(global::System.IntPtr),
360 typeof(global::System.IntPtr),
361 typeof(object)
362 }, ReturnType = typeof(void))]
363 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.LateBoundReflectionDelegateFactory.<>c__DisplayClass8_0`1", Member = "<CreateSet>b__0", MemberParameters = new object[]
364 {
365 "T",
366 typeof(object)
367 }, ReturnType = typeof(void))]
368 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Utilities.ReflectionUtils", Member = "SetMemberValue", MemberParameters = new object[]
369 {
370 typeof(MemberInfo),
371 typeof(object),
372 typeof(object)
373 }, ReturnType = typeof(void))]
374 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
375 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "get_DefaultBinder", ReturnType = typeof(Binder))]
376 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
377 public void SetValue(object obj, object value)
378 {
379 throw null;
380 }
381
382 [global::Cpp2ILInjected.Token(Token = "0x60023A1")]
383 public abstract void SetValue(object obj, object value, BindingFlags invokeAttr, Binder binder, global::System.Globalization.CultureInfo culture);
384
385 [global::System.CLSCompliant(false)]
386 [global::Cpp2ILInjected.Token(Token = "0x60023A2")]
387 [global::Cpp2ILInjected.Address(RVA = "0x1B81080", Offset = "0x1B81080", Length = "0x4C")]
388 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
389 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
390 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
391 public virtual void SetValueDirect(global::System.TypedReference obj, object value)
392 {
393 throw null;
394 }
395
396 [global::Cpp2ILInjected.Token(Token = "0x60023A3")]
397 [global::Cpp2ILInjected.Address(RVA = "0x1B810CC", Offset = "0x1B810CC", Length = "0x4C")]
398 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
399 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
400 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
401 public virtual object GetRawConstantValue()
402 {
403 throw null;
404 }
405
406 [global::Cpp2ILInjected.Token(Token = "0x60023A4")]
407 [global::Cpp2ILInjected.Address(RVA = "0x1B81118", Offset = "0x1B81118", Length = "0x4")]
408 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
409 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
410 [MethodImpl(4096)]
411 private static extern FieldInfo internal_from_handle_type(global::System.IntPtr field_handle, global::System.IntPtr type_handle);
412
413 [global::Cpp2ILInjected.Token(Token = "0x60023A5")]
414 [global::Cpp2ILInjected.Address(RVA = "0x1B8111C", Offset = "0x1B8111C", Length = "0xB4")]
415 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeFieldHandle), Member = "GetObjectData", MemberParameters = new object[]
416 {
417 typeof(global::System.Runtime.Serialization.SerializationInfo),
418 typeof(global::System.Runtime.Serialization.StreamingContext)
419 }, ReturnType = typeof(void))]
420 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Proxies.TransparentProxy), Member = "LoadRemoteFieldNew", MemberParameters = new object[]
421 {
422 typeof(global::System.IntPtr),
423 typeof(global::System.IntPtr)
424 }, ReturnType = typeof(object))]
425 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Runtime.Remoting.Proxies.TransparentProxy), Member = "StoreRemoteField", MemberParameters = new object[]
426 {
427 typeof(global::System.IntPtr),
428 typeof(global::System.IntPtr),
429 typeof(object)
430 }, ReturnType = typeof(void))]
431 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
432 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IntPtr), Member = "op_Equality", MemberParameters = new object[]
433 {
434 typeof(global::System.IntPtr),
435 typeof(global::System.IntPtr)
436 }, ReturnType = typeof(bool))]
437 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
438 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
439 public static FieldInfo GetFieldFromHandle(global::System.RuntimeFieldHandle handle)
440 {
441 throw null;
442 }
443
444 [global::System.Runtime.InteropServices.ComVisible(false)]
445 [global::Cpp2ILInjected.Token(Token = "0x60023A6")]
446 [global::Cpp2ILInjected.Address(RVA = "0x1B811D0", Offset = "0x1B811D0", Length = "0xE0")]
447 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "GetFields_internal", MemberParameters = new object[]
448 {
449 typeof(string),
451 typeof(global::System.RuntimeType.MemberListType),
452 typeof(global::System.RuntimeType)
453 }, ReturnType = typeof(RuntimeFieldInfo[]))]
454 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
455 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IntPtr), Member = "op_Equality", MemberParameters = new object[]
456 {
457 typeof(global::System.IntPtr),
458 typeof(global::System.IntPtr)
459 }, ReturnType = typeof(bool))]
460 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
461 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
462 public static FieldInfo GetFieldFromHandle(global::System.RuntimeFieldHandle handle, global::System.RuntimeTypeHandle declaringType)
463 {
464 throw null;
465 }
466
467 [global::Cpp2ILInjected.Token(Token = "0x60023A7")]
468 [global::Cpp2ILInjected.Address(RVA = "0x1B812B0", Offset = "0x1B812B0", Length = "0x4C")]
469 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
470 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.SystemException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
471 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
472 internal virtual int GetFieldOffset()
473 {
474 throw null;
475 }
476
477 [global::Cpp2ILInjected.Token(Token = "0x60023A8")]
478 [global::Cpp2ILInjected.Address(RVA = "0x1B812FC", Offset = "0x1B812FC", Length = "0x4")]
479 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
480 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
481 [MethodImpl(4096)]
482 private extern global::System.Runtime.InteropServices.MarshalAsAttribute get_marshal_info();
483
484 [global::Cpp2ILInjected.Token(Token = "0x60023A9")]
485 [global::Cpp2ILInjected.Address(RVA = "0x1B81300", Offset = "0x1B81300", Length = "0x1D4")]
486 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
487 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.MonoCustomAttrs), Member = "GetPseudoCustomAttributes", MemberParameters = new object[]
488 {
490 typeof(global::System.Type)
491 }, ReturnType = typeof(object[]))]
492 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
493 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "get_IsExplicitLayout", ReturnType = typeof(bool))]
494 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.NonSerializedAttribute), Member = ".ctor", ReturnType = typeof(void))]
495 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Runtime.InteropServices.FieldOffsetAttribute), Member = ".ctor", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
496 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
497 internal object[] GetPseudoCustomAttributes()
498 {
499 throw null;
500 }
501
502 [global::Cpp2ILInjected.Token(Token = "0x60023AA")]
503 [global::Cpp2ILInjected.Address(RVA = "0x1B814D4", Offset = "0x1B814D4", Length = "0x50C")]
504 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
505 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.MonoCustomAttrs), Member = "GetPseudoCustomAttributesData", MemberParameters = new object[]
506 {
508 typeof(global::System.Type)
509 }, ReturnType = typeof(CustomAttributeData[]))]
510 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
511 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "get_IsExplicitLayout", ReturnType = typeof(bool))]
512 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
513 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetConstructor", MemberParameters = new object[] { typeof(global::System.Type[]) }, ReturnType = typeof(ConstructorInfo))]
514 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CustomAttributeData), Member = ".ctor", MemberParameters = new object[] { typeof(ConstructorInfo) }, ReturnType = typeof(void))]
515 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CustomAttributeTypedArgument), Member = ".ctor", MemberParameters = new object[]
516 {
517 typeof(global::System.Type),
518 typeof(object)
519 }, ReturnType = typeof(void))]
520 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
521 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 36)]
523 {
524 throw null;
525 }
526 }
527}
class f__AnonymousType0<< Count > j__TPar
FieldAttributes Attributes
Definition FieldInfo.cs:49
object GetValue(object obj)
override int GetHashCode()
Definition FieldInfo.cs:217
global::System.Runtime.InteropServices.MarshalAsAttribute get_marshal_info()
override bool Equals(object obj)
Definition FieldInfo.cs:208
CustomAttributeData[] GetPseudoCustomAttributesData()
Definition FieldInfo.cs:522
object[] GetPseudoCustomAttributes()
Definition FieldInfo.cs:497
void SetValue(object obj, object value, BindingFlags invokeAttr, Binder binder, global::System.Globalization.CultureInfo culture)
global::System.Type FieldType
Definition FieldInfo.cs:56
override MemberTypes MemberType
Definition FieldInfo.cs:37
virtual int GetFieldOffset()
Definition FieldInfo.cs:472
static FieldInfo GetFieldFromHandle(global::System.RuntimeFieldHandle handle)
Definition FieldInfo.cs:439
static FieldInfo GetFieldFromHandle(global::System.RuntimeFieldHandle handle, global::System.RuntimeTypeHandle declaringType)
Definition FieldInfo.cs:462
virtual object GetRawConstantValue()
Definition FieldInfo.cs:401
static FieldInfo internal_from_handle_type(global::System.IntPtr field_handle, global::System.IntPtr type_handle)
void SetValue(object obj, object value)
Definition FieldInfo.cs:377
virtual void SetValueDirect(global::System.TypedReference obj, object value)
Definition FieldInfo.cs:391