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
ValueTypeFixupInfo.cs
Go to the documentation of this file.
1using System;
5
7{
8 [global::Cpp2ILInjected.Token(Token = "0x20003D6")]
9 internal sealed class ValueTypeFixupInfo
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x6001EFE")]
12 [global::Cpp2ILInjected.Address(RVA = "0x1B52058", Offset = "0x1B52058", Length = "0x138")]
13 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
14 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ObjectHolder), Member = ".ctor", MemberParameters = new object[]
15 {
16 typeof(object),
17 typeof(long),
20 typeof(long),
21 typeof(global::System.Reflection.FieldInfo),
22 typeof(int[])
23 }, ReturnType = typeof(void))]
24 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ObjectHolder), Member = ".ctor", MemberParameters = new object[]
25 {
26 typeof(string),
27 typeof(long),
30 typeof(long),
31 typeof(global::System.Reflection.FieldInfo),
32 typeof(int[])
33 }, ReturnType = typeof(void))]
34 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ObjectHolder), Member = "UpdateData", MemberParameters = new object[]
35 {
36 typeof(object),
39 typeof(long),
40 typeof(global::System.Reflection.FieldInfo),
41 typeof(int[]),
43 }, ReturnType = typeof(void))]
44 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
45 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Reflection.FieldInfo), Member = "op_Equality", MemberParameters = new object[]
47 {
48 typeof(global::System.Reflection.FieldInfo),
49 typeof(global::System.Reflection.FieldInfo)
50 }, ReturnType = typeof(bool))]
51 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Reflection.FieldInfo), Member = "op_Inequality", MemberParameters = new object[]
52 {
53 typeof(global::System.Reflection.FieldInfo),
54 typeof(global::System.Reflection.FieldInfo)
55 }, ReturnType = typeof(bool))]
56 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "get_IsValueType", ReturnType = typeof(bool))]
57 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
58 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
59 public ValueTypeFixupInfo(long containerID, global::System.Reflection.FieldInfo member, int[] parentIndex)
60 {
61 throw null;
62 }
63
64 [global::Cpp2ILInjected.Token(Token = "0x17000412")]
65 public long ContainerID
66 {
67 [global::Cpp2ILInjected.Token(Token = "0x6001EFF")]
68 [global::Cpp2ILInjected.Address(RVA = "0x1B52190", Offset = "0x1B52190", Length = "0x8")]
69 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
70 get
71 {
72 throw null;
73 }
74 }
75
76 [global::Cpp2ILInjected.Token(Token = "0x17000413")]
77 public global::System.Reflection.FieldInfo ParentField
78 {
79 [global::Cpp2ILInjected.Token(Token = "0x6001F00")]
80 [global::Cpp2ILInjected.Address(RVA = "0x1B52198", Offset = "0x1B52198", Length = "0x8")]
81 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
82 get
83 {
84 throw null;
85 }
86 }
87
88 [global::Cpp2ILInjected.Token(Token = "0x17000414")]
89 public int[] ParentIndex
90 {
91 [global::Cpp2ILInjected.Token(Token = "0x6001F01")]
92 [global::Cpp2ILInjected.Address(RVA = "0x1B521A0", Offset = "0x1B521A0", Length = "0x8")]
93 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
94 get
95 {
96 throw null;
97 }
98 }
99
100 [global::Cpp2ILInjected.Token(Token = "0x4000F8B")]
101 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
102 private readonly long _containerID;
103
104 [global::Cpp2ILInjected.Token(Token = "0x4000F8C")]
105 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
106 private readonly global::System.Reflection.FieldInfo _parentField;
107
108 [global::Cpp2ILInjected.Token(Token = "0x4000F8D")]
109 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
110 private readonly int[] _parentIndex;
111 }
112}
class f__AnonymousType0<< Count > j__TPar
ValueTypeFixupInfo(long containerID, global::System.Reflection.FieldInfo member, int[] parentIndex)
global::System.Reflection.FieldInfo ParentField
readonly global::System.Reflection.FieldInfo _parentField