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
RuntimeFieldInfo.cs
Go to the documentation of this file.
1using System;
9
10namespace System.Reflection
11{
12 [global::Cpp2ILInjected.Token(Token = "0x200050C")]
13 [global::System.Serializable]
14 [StructLayout(0)]
15 internal class RuntimeFieldInfo : RtFieldInfo, global::System.Runtime.Serialization.ISerializable
16 {
17 [global::Cpp2ILInjected.Token(Token = "0x17000537")]
19 {
20 [global::Cpp2ILInjected.Token(Token = "0x60025A2")]
21 [global::Cpp2ILInjected.Address(RVA = "0x1B8E030", Offset = "0x1B8E030", Length = "0x8")]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "GetFieldCandidates", MemberParameters = new object[]
23 {
24 typeof(string),
26 typeof(bool)
27 }, ReturnType = typeof(global::System.RuntimeType.ListBuilder<FieldInfo>))]
28 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.RuntimeType), Member = "GetField", MemberParameters = new object[]
29 {
30 typeof(string),
32 }, ReturnType = typeof(FieldInfo))]
33 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
34 get
35 {
36 throw null;
37 }
38 }
39
40 [global::Cpp2ILInjected.Token(Token = "0x17000538")]
41 public override Module Module
42 {
43 [global::Cpp2ILInjected.Token(Token = "0x60025A3")]
44 [global::Cpp2ILInjected.Address(RVA = "0x1B8E038", Offset = "0x1B8E038", Length = "0x14")]
45 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeFieldInfo), Member = "GetDeclaringTypeInternal", ReturnType = typeof(global::System.RuntimeType))]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.RuntimeType), Member = "GetRuntimeModule", ReturnType = typeof(RuntimeModule))]
48 get
49 {
50 throw null;
51 }
52 }
53
54 [global::Cpp2ILInjected.Token(Token = "0x60025A4")]
55 [global::Cpp2ILInjected.Address(RVA = "0x1B8E060", Offset = "0x1B8E060", Length = "0x84")]
56 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
57 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.TypedReference), Member = "MakeTypedReference", MemberParameters = new object[]
58 {
59 typeof(object),
61 }, ReturnType = typeof(global::System.TypedReference))]
62 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RuntimeFieldInfo), Member = "get_Module", ReturnType = typeof(Module))]
63 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RuntimeFieldInfo), Member = "GetRuntimeModule", ReturnType = typeof(RuntimeModule))]
64 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
65 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
66 internal global::System.RuntimeType GetDeclaringTypeInternal()
67 {
68 throw null;
69 }
70
71 [global::Cpp2ILInjected.Token(Token = "0x17000539")]
72 private global::System.RuntimeType ReflectedTypeInternal
73 {
74 [global::Cpp2ILInjected.Token(Token = "0x60025A5")]
75 [global::Cpp2ILInjected.Address(RVA = "0x1B8E0E4", Offset = "0x1B8E0E4", Length = "0x84")]
76 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
77 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RuntimeFieldInfo), Member = "GetObjectData", MemberParameters = new object[]
78 {
79 typeof(global::System.Runtime.Serialization.SerializationInfo),
80 typeof(global::System.Runtime.Serialization.StreamingContext)
81 }, ReturnType = typeof(void))]
82 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
83 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
84 get
85 {
86 throw null;
87 }
88 }
89
90 [global::Cpp2ILInjected.Token(Token = "0x60025A6")]
91 [global::Cpp2ILInjected.Address(RVA = "0x1B8E04C", Offset = "0x1B8E04C", Length = "0x14")]
92 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
93 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeFieldInfo), Member = "GetDeclaringTypeInternal", ReturnType = typeof(global::System.RuntimeType))]
94 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.RuntimeType), Member = "GetRuntimeModule", ReturnType = typeof(RuntimeModule))]
96 {
97 throw null;
98 }
99
100 [global::Cpp2ILInjected.Token(Token = "0x60025A7")]
101 [global::Cpp2ILInjected.Address(RVA = "0x1B8E168", Offset = "0x1B8E168", Length = "0xB4")]
102 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
103 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeFieldInfo), Member = "get_ReflectedTypeInternal", ReturnType = typeof(global::System.RuntimeType))]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MemberInfoSerializationHolder), Member = "GetSerializationInfo", MemberParameters = new object[]
106 {
107 typeof(global::System.Runtime.Serialization.SerializationInfo),
108 typeof(string),
109 typeof(global::System.RuntimeType),
110 typeof(string),
112 }, ReturnType = typeof(void))]
113 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
114 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
115 public void GetObjectData(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
116 {
117 throw null;
118 }
119
120 [global::Cpp2ILInjected.Token(Token = "0x60025A8")]
121 [global::Cpp2ILInjected.Address(RVA = "0x1B8E21C", Offset = "0x1B8E21C", Length = "0x4")]
122 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
123 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
124 [MethodImpl(4096)]
125 internal override extern object UnsafeGetValue(object obj);
126
127 [global::Cpp2ILInjected.Token(Token = "0x60025A9")]
128 [global::Cpp2ILInjected.Address(RVA = "0x1B8E220", Offset = "0x1B8E220", Length = "0x164")]
129 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
130 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
131 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
132 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TargetException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
133 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.CultureInfo), Member = "get_CurrentUICulture", ReturnType = typeof(global::System.Globalization.CultureInfo))]
134 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
135 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
136 {
137 typeof(global::System.IFormatProvider),
138 typeof(string),
139 typeof(object),
140 typeof(object),
141 typeof(object)
142 }, ReturnType = typeof(string))]
143 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
144 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
145 internal override void CheckConsistency(object target)
146 {
147 throw null;
148 }
149
150 [global::System.Diagnostics.DebuggerStepThrough]
151 [global::System.Diagnostics.DebuggerHidden]
152 [global::Cpp2ILInjected.Token(Token = "0x60025AA")]
153 [global::Cpp2ILInjected.Address(RVA = "0x1B8E384", Offset = "0x1B8E384", Length = "0x64")]
154 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
155 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
156 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.RuntimeFieldHandle), Member = "SetValue", MemberParameters = new object[]
157 {
159 typeof(object),
160 typeof(object),
161 typeof(global::System.RuntimeType),
163 typeof(global::System.RuntimeType),
164 typeof(ref bool)
165 }, ReturnType = typeof(void))]
166 internal override void UnsafeSetValue(object obj, object value, BindingFlags invokeAttr, Binder binder, global::System.Globalization.CultureInfo culture)
167 {
168 throw null;
169 }
170
171 [global::System.Diagnostics.DebuggerStepThrough]
172 [global::System.Diagnostics.DebuggerHidden]
173 [global::Cpp2ILInjected.Token(Token = "0x60025AB")]
174 [global::Cpp2ILInjected.Address(RVA = "0x1B8E3E8", Offset = "0x1B8E3E8", Length = "0x15C")]
175 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
176 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.TypedReference), Member = "get_IsNull", ReturnType = typeof(bool))]
178 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.RuntimeFieldHandle), Member = "SetValueDirect", MemberParameters = new object[]
179 {
181 typeof(global::System.RuntimeType),
182 typeof(void*),
183 typeof(object),
184 typeof(global::System.RuntimeType)
185 }, ReturnType = typeof(void))]
186 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
187 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
188 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
189 public unsafe override void SetValueDirect(global::System.TypedReference obj, object value)
190 {
191 throw null;
192 }
193
194 [global::Cpp2ILInjected.Token(Token = "0x1700053A")]
196 {
197 [global::Cpp2ILInjected.Token(Token = "0x60025AC")]
198 [global::Cpp2ILInjected.Address(RVA = "0x1B8E544", Offset = "0x1B8E544", Length = "0x8")]
199 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
200 get
201 {
202 throw null;
203 }
204 }
205
206 [global::Cpp2ILInjected.Token(Token = "0x1700053B")]
207 public override global::System.RuntimeFieldHandle FieldHandle
208 {
209 [global::Cpp2ILInjected.Token(Token = "0x60025AD")]
210 [global::Cpp2ILInjected.Address(RVA = "0x1B8E54C", Offset = "0x1B8E54C", Length = "0x8")]
211 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
212 get
213 {
214 throw null;
215 }
216 }
217
218 [global::Cpp2ILInjected.Token(Token = "0x60025AE")]
219 [global::Cpp2ILInjected.Address(RVA = "0x1B8E554", Offset = "0x1B8E554", Length = "0x4")]
220 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
221 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
222 [MethodImpl(4096)]
223 private extern global::System.Type ResolveType();
224
225 [global::Cpp2ILInjected.Token(Token = "0x1700053C")]
226 public override global::System.Type FieldType
227 {
228 [global::Cpp2ILInjected.Token(Token = "0x60025AF")]
229 [global::Cpp2ILInjected.Address(RVA = "0x1B8E558", Offset = "0x1B8E558", Length = "0x7C")]
230 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
231 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
232 {
233 typeof(global::System.Type),
234 typeof(global::System.Type)
235 }, ReturnType = typeof(bool))]
236 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
237 get
238 {
239 throw null;
240 }
241 }
242
243 [global::Cpp2ILInjected.Token(Token = "0x60025B0")]
244 [global::Cpp2ILInjected.Address(RVA = "0x1B8E5D4", Offset = "0x1B8E5D4", Length = "0x8")]
245 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
246 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
247 [MethodImpl(4096)]
248 private extern global::System.Type GetParentType(bool declaring);
249
250 [global::Cpp2ILInjected.Token(Token = "0x1700053D")]
251 public override global::System.Type ReflectedType
252 {
253 [global::Cpp2ILInjected.Token(Token = "0x60025B1")]
254 [global::Cpp2ILInjected.Address(RVA = "0x1B8E5DC", Offset = "0x1B8E5DC", Length = "0x8")]
255 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
256 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
257 get
258 {
259 throw null;
260 }
261 }
262
263 [global::Cpp2ILInjected.Token(Token = "0x1700053E")]
264 public override global::System.Type DeclaringType
265 {
266 [global::Cpp2ILInjected.Token(Token = "0x60025B2")]
267 [global::Cpp2ILInjected.Address(RVA = "0x1B8E5E4", Offset = "0x1B8E5E4", Length = "0x8")]
268 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
269 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
270 get
271 {
272 throw null;
273 }
274 }
275
276 [global::Cpp2ILInjected.Token(Token = "0x1700053F")]
277 public override string Name
278 {
279 [global::Cpp2ILInjected.Token(Token = "0x60025B3")]
280 [global::Cpp2ILInjected.Address(RVA = "0x1B8E5EC", Offset = "0x1B8E5EC", Length = "0x8")]
281 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
282 get
283 {
284 throw null;
285 }
286 }
287
288 [global::Cpp2ILInjected.Token(Token = "0x60025B4")]
289 [global::Cpp2ILInjected.Address(RVA = "0x1B8E5F4", Offset = "0x1B8E5F4", Length = "0x70")]
290 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
291 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.MonoCustomAttrs), Member = "IsDefined", MemberParameters = new object[]
292 {
294 typeof(global::System.Type),
295 typeof(bool)
296 }, ReturnType = typeof(bool))]
297 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
298 public override bool IsDefined(global::System.Type attributeType, bool inherit)
299 {
300 throw null;
301 }
302
303 [global::Cpp2ILInjected.Token(Token = "0x60025B5")]
304 [global::Cpp2ILInjected.Address(RVA = "0x1B8E664", Offset = "0x1B8E664", Length = "0x68")]
305 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
306 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.MonoCustomAttrs), Member = "GetCustomAttributes", MemberParameters = new object[]
307 {
309 typeof(bool)
310 }, ReturnType = typeof(object[]))]
311 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
312 public override object[] GetCustomAttributes(bool inherit)
313 {
314 throw null;
315 }
316
317 [global::Cpp2ILInjected.Token(Token = "0x60025B6")]
318 [global::Cpp2ILInjected.Address(RVA = "0x1B8E6CC", Offset = "0x1B8E6CC", Length = "0x70")]
319 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
320 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.MonoCustomAttrs), Member = "GetCustomAttributes", MemberParameters = new object[]
321 {
323 typeof(global::System.Type),
324 typeof(bool)
325 }, ReturnType = typeof(object[]))]
326 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
327 public override object[] GetCustomAttributes(global::System.Type attributeType, bool inherit)
328 {
329 throw null;
330 }
331
332 [global::Cpp2ILInjected.Token(Token = "0x60025B7")]
333 [global::Cpp2ILInjected.Address(RVA = "0x1B8E73C", Offset = "0x1B8E73C", Length = "0x4")]
334 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
335 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
336 [MethodImpl(4096)]
337 internal override extern int GetFieldOffset();
338
339 [global::Cpp2ILInjected.Token(Token = "0x60025B8")]
340 [global::Cpp2ILInjected.Address(RVA = "0x1B8E740", Offset = "0x1B8E740", Length = "0x4")]
341 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
342 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
343 [MethodImpl(4096)]
344 private extern object GetValueInternal(object obj);
345
346 [global::Cpp2ILInjected.Token(Token = "0x60025B9")]
347 [global::Cpp2ILInjected.Address(RVA = "0x1B8E744", Offset = "0x1B8E744", Length = "0x178")]
348 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
349 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
350 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FieldInfo), Member = "get_IsStatic", ReturnType = typeof(bool))]
351 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
352 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FieldInfo), Member = "get_IsLiteral", ReturnType = typeof(bool))]
353 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeFieldInfo), Member = "CheckGeneric", ReturnType = typeof(void))]
354 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TargetException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
355 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
356 {
357 typeof(string),
358 typeof(object),
359 typeof(object),
360 typeof(object)
361 }, ReturnType = typeof(string))]
362 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
363 {
364 typeof(string),
365 typeof(string)
366 }, ReturnType = typeof(void))]
367 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
368 public override object GetValue(object obj)
369 {
370 throw null;
371 }
372
373 [global::Cpp2ILInjected.Token(Token = "0x60025BA")]
374 [global::Cpp2ILInjected.Address(RVA = "0x1B8E930", Offset = "0x1B8E930", Length = "0x68")]
375 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
376 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
377 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
378 {
379 typeof(string),
380 typeof(object),
381 typeof(object)
382 }, ReturnType = typeof(string))]
383 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
384 public override string ToString()
385 {
386 throw null;
387 }
388
389 [global::Cpp2ILInjected.Token(Token = "0x60025BB")]
390 [global::Cpp2ILInjected.Address(RVA = "0x1B8E998", Offset = "0x1B8E998", Length = "0x4")]
391 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
392 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
393 [MethodImpl(4096)]
394 private static extern void SetValueInternal(FieldInfo fi, object obj, object value);
395
396 [global::Cpp2ILInjected.Token(Token = "0x60025BC")]
397 [global::Cpp2ILInjected.Address(RVA = "0x1B8E99C", Offset = "0x1B8E99C", Length = "0x29C")]
398 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
399 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
400 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FieldInfo), Member = "get_IsStatic", ReturnType = typeof(bool))]
401 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
402 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FieldInfo), Member = "get_IsLiteral", ReturnType = typeof(bool))]
403 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "get_DefaultBinder", ReturnType = typeof(Binder))]
404 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeFieldInfo), Member = "CheckGeneric", ReturnType = typeof(void))]
405 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.RuntimeType), Member = "CheckValue", MemberParameters = new object[]
406 {
407 typeof(object),
408 typeof(Binder),
409 typeof(global::System.Globalization.CultureInfo),
411 }, ReturnType = typeof(object))]
412 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.FieldAccessException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
413 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TargetException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
414 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
415 {
416 typeof(string),
417 typeof(object),
418 typeof(object),
419 typeof(object)
420 }, ReturnType = typeof(string))]
421 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
422 {
423 typeof(string),
424 typeof(string)
425 }, ReturnType = typeof(void))]
426 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 19)]
427 public override void SetValue(object obj, object val, BindingFlags invokeAttr, Binder binder, global::System.Globalization.CultureInfo culture)
428 {
429 throw null;
430 }
431
432 [global::Cpp2ILInjected.Token(Token = "0x60025BD")]
433 [global::Cpp2ILInjected.Address(RVA = "0x1B8EC38", Offset = "0x1B8EC38", Length = "0x4")]
434 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
435 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
436 [MethodImpl(4096)]
437 public override extern object GetRawConstantValue();
438
439 [global::Cpp2ILInjected.Token(Token = "0x60025BE")]
440 [global::Cpp2ILInjected.Address(RVA = "0x1B8E8BC", Offset = "0x1B8E8BC", Length = "0x74")]
441 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
442 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RuntimeFieldInfo), Member = "GetValue", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(object))]
443 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RuntimeFieldInfo), Member = "SetValue", MemberParameters = new object[]
444 {
445 typeof(object),
446 typeof(object),
448 typeof(Binder),
449 typeof(global::System.Globalization.CultureInfo)
450 }, ReturnType = typeof(void))]
451 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
452 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
453 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
454 private void CheckGeneric()
455 {
456 throw null;
457 }
458
459 [global::Cpp2ILInjected.Token(Token = "0x17000540")]
460 public override int MetadataToken
461 {
462 [global::Cpp2ILInjected.Token(Token = "0x60025BF")]
463 [global::Cpp2ILInjected.Address(RVA = "0x1B8EC3C", Offset = "0x1B8EC3C", Length = "0x4")]
464 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
465 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
466 get
467 {
468 throw null;
469 }
470 }
471
472 [global::Cpp2ILInjected.Token(Token = "0x60025C0")]
473 [global::Cpp2ILInjected.Address(RVA = "0x1B8EC40", Offset = "0x1B8EC40", Length = "0x4")]
474 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
475 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
476 [MethodImpl(4096)]
477 internal static extern int get_metadata_token(RuntimeFieldInfo monoField);
478
479 [global::Cpp2ILInjected.Token(Token = "0x60025C1")]
480 [global::Cpp2ILInjected.Address(RVA = "0x1B8EC44", Offset = "0x1B8EC44", Length = "0x8")]
481 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
482 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FieldInfo), Member = ".ctor", ReturnType = typeof(void))]
484 {
485 throw null;
486 }
487
488 [global::Cpp2ILInjected.Token(Token = "0x40014E8")]
489 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
490 internal global::System.IntPtr klass;
491
492 [global::Cpp2ILInjected.Token(Token = "0x40014E9")]
493 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
494 internal global::System.RuntimeFieldHandle fhandle;
495
496 [global::Cpp2ILInjected.Token(Token = "0x40014EA")]
497 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
498 private string name;
499
500 [global::Cpp2ILInjected.Token(Token = "0x40014EB")]
501 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
502 private global::System.Type type;
503
504 [global::Cpp2ILInjected.Token(Token = "0x40014EC")]
505 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
507 }
508}
class f__AnonymousType0<< Count > j__TPar
override object GetRawConstantValue()
override global::System.Type ReflectedType
global::System.RuntimeType GetDeclaringTypeInternal()
unsafe override void SetValueDirect(global::System.TypedReference obj, object value)
override void CheckConsistency(object target)
global::System.RuntimeFieldHandle fhandle
override bool IsDefined(global::System.Type attributeType, bool inherit)
override object[] GetCustomAttributes(global::System.Type attributeType, bool inherit)
override global::System.RuntimeFieldHandle FieldHandle
override object[] GetCustomAttributes(bool inherit)
global::System.Type GetParentType(bool declaring)
static int get_metadata_token(RuntimeFieldInfo monoField)
object GetValueInternal(object obj)
override object UnsafeGetValue(object obj)
override global::System.Type DeclaringType
global::System.Type ResolveType()
override void SetValue(object obj, object val, BindingFlags invokeAttr, Binder binder, global::System.Globalization.CultureInfo culture)
override global::System.Type FieldType
override FieldAttributes Attributes
static void SetValueInternal(FieldInfo fi, object obj, object value)
global::System.RuntimeType ReflectedTypeInternal
override object GetValue(object obj)
override void UnsafeSetValue(object obj, object value, BindingFlags invokeAttr, Binder binder, global::System.Globalization.CultureInfo culture)
void GetObjectData(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)