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
ValueFixup.cs
Go to the documentation of this file.
1using System;
5
7{
8 [global::Cpp2ILInjected.Token(Token = "0x2000428")]
9 internal sealed class ValueFixup
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x6002139")]
12 [global::Cpp2ILInjected.Address(RVA = "0x1B680D0", Offset = "0x1B680D0", Length = "0x34")]
13 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
14 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
15 internal ValueFixup(global::System.Array arrayObj, int[] indexMap)
16 {
17 throw null;
18 }
19
20 [global::Cpp2ILInjected.Token(Token = "0x600213A")]
21 [global::Cpp2ILInjected.Address(RVA = "0x1B68468", Offset = "0x1B68468", Length = "0x44")]
22 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
23 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
25 {
26 throw null;
27 }
28
29 [global::Cpp2ILInjected.Token(Token = "0x600213B")]
30 [global::Cpp2ILInjected.Address(RVA = "0x1B67684", Offset = "0x1B67684", Length = "0x2C0")]
31 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
32 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ObjectReader), Member = "ParseObjectEnd", MemberParameters = new object[] { typeof(ParseRecord) }, ReturnType = typeof(void))]
33 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "SetValue", MemberParameters = new object[]
35 {
36 typeof(object),
37 typeof(int[])
38 }, ReturnType = typeof(void))]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
40 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Reflection.MemberInfo), Member = "op_Equality", MemberParameters = new object[]
41 {
42 typeof(global::System.Reflection.MemberInfo),
43 typeof(global::System.Reflection.MemberInfo)
44 }, ReturnType = typeof(bool))]
45 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetMember", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(global::System.Reflection.MemberInfo[]))]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FormatterServices), Member = "SerializationSetValue", MemberParameters = new object[]
47 {
48 typeof(global::System.Reflection.MemberInfo),
49 typeof(object),
50 typeof(object)
51 }, ReturnType = typeof(void))]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ReadObjectInfo), Member = "GetMemberInfo", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(global::System.Reflection.MemberInfo))]
53 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Reflection.MemberInfo), Member = "op_Inequality", MemberParameters = new object[]
54 {
55 typeof(global::System.Reflection.MemberInfo),
56 typeof(global::System.Reflection.MemberInfo)
57 }, ReturnType = typeof(bool))]
58 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[]
59 {
60 typeof(string),
61 typeof(object[])
62 }, ReturnType = typeof(string))]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
64 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
65 internal void Fixup(ParseRecord record, ParseRecord parent)
66 {
67 throw null;
68 }
69
70 [global::Cpp2ILInjected.Token(Token = "0x40011B6")]
71 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
73
74 [global::Cpp2ILInjected.Token(Token = "0x40011B7")]
75 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
76 internal global::System.Array arrayObj;
77
78 [global::Cpp2ILInjected.Token(Token = "0x40011B8")]
79 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
80 internal int[] indexMap;
81
82 [global::Cpp2ILInjected.Token(Token = "0x40011B9")]
83 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
84 internal object header;
85
86 [global::Cpp2ILInjected.Token(Token = "0x40011BA")]
87 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
88 internal object memberObject;
89
90 [global::Cpp2ILInjected.Token(Token = "0x40011BB")]
91 internal static global::System.Reflection.MemberInfo valueInfo;
92
93 [global::Cpp2ILInjected.Token(Token = "0x40011BC")]
94 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
96
97 [global::Cpp2ILInjected.Token(Token = "0x40011BD")]
98 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
99 internal string memberName;
100 }
101}
class f__AnonymousType0<< Count > j__TPar
ValueFixup(object memberObject, string memberName, ReadObjectInfo objectInfo)
Definition ValueFixup.cs:24
ValueFixup(global::System.Array arrayObj, int[] indexMap)
Definition ValueFixup.cs:15
void Fixup(ParseRecord record, ParseRecord parent)
Definition ValueFixup.cs:65
static global::System.Reflection.MemberInfo valueInfo
Definition ValueFixup.cs:91