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
JsonContainerContract.cs
Go to the documentation of this file.
1using System;
7
9{
10 [Preserve]
11 [global::Cpp2ILInjected.Token(Token = "0x200007C")]
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x170000BB")]
16 {
17 [global::Cpp2ILInjected.Token(Token = "0x6000454")]
18 [global::Cpp2ILInjected.Address(RVA = "0x1CDFBD8", Offset = "0x1CDFBD8", Length = "0x8")]
19 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
20 get
21 {
22 throw null;
23 }
24 [global::Cpp2ILInjected.Token(Token = "0x6000455")]
25 [global::Cpp2ILInjected.Address(RVA = "0x1CDFBE0", Offset = "0x1CDFBE0", Length = "0x3C")]
26 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "PopulateDictionary", MemberParameters = new object[]
27 {
32 typeof(string)
33 }, ReturnType = typeof(object))]
34 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalReader), Member = "PopulateList", MemberParameters = new object[]
35 {
40 typeof(string)
41 }, ReturnType = typeof(object))]
42 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalWriter), Member = "WriteStartArray", MemberParameters = new object[]
43 {
45 typeof(object),
50 }, ReturnType = typeof(bool))]
51 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonSerializerInternalWriter), Member = "SerializeDictionary", MemberParameters = new object[]
52 {
59 }, ReturnType = typeof(void))]
60 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
61 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "get_IsSealed", ReturnType = typeof(bool))]
62 set
63 {
64 throw null;
65 }
66 }
67
68 [global::Cpp2ILInjected.Token(Token = "0x170000BC")]
70 {
71 [global::Cpp2ILInjected.Token(Token = "0x6000456")]
72 [global::Cpp2ILInjected.Address(RVA = "0x1CDFC1C", Offset = "0x1CDFC1C", Length = "0x8")]
73 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
74 get
75 {
76 throw null;
77 }
78 }
79
80 [global::Cpp2ILInjected.Token(Token = "0x170000BD")]
82 {
84 [global::Cpp2ILInjected.Token(Token = "0x6000457")]
85 [global::Cpp2ILInjected.Address(RVA = "0x1CDFC24", Offset = "0x1CDFC24", Length = "0x8")]
86 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
87 get
88 {
89 throw null;
90 }
92 [global::Cpp2ILInjected.Token(Token = "0x6000458")]
93 [global::Cpp2ILInjected.Address(RVA = "0x1CDFC2C", Offset = "0x1CDFC2C", Length = "0x8")]
94 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
95 set
96 {
97 throw null;
98 }
99 }
100
101 [global::Cpp2ILInjected.Token(Token = "0x170000BE")]
102 public bool? ItemIsReference
103 {
105 [global::Cpp2ILInjected.Token(Token = "0x6000459")]
106 [global::Cpp2ILInjected.Address(RVA = "0x1CDFC34", Offset = "0x1CDFC34", Length = "0x8")]
107 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
108 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
109 get
110 {
111 throw null;
112 }
114 [global::Cpp2ILInjected.Token(Token = "0x600045A")]
115 [global::Cpp2ILInjected.Address(RVA = "0x1CDFC3C", Offset = "0x1CDFC3C", Length = "0x8")]
116 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
117 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
118 set
119 {
120 throw null;
121 }
122 }
123
124 [global::Cpp2ILInjected.Token(Token = "0x170000BF")]
126 {
128 [global::Cpp2ILInjected.Token(Token = "0x600045B")]
129 [global::Cpp2ILInjected.Address(RVA = "0x1CDFC44", Offset = "0x1CDFC44", Length = "0x8")]
130 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
131 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
132 get
133 {
134 throw null;
135 }
137 [global::Cpp2ILInjected.Token(Token = "0x600045C")]
138 [global::Cpp2ILInjected.Address(RVA = "0x1CDFC4C", Offset = "0x1CDFC4C", Length = "0x8")]
139 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
140 set
141 {
142 throw null;
143 }
144 }
145
146 [global::Cpp2ILInjected.Token(Token = "0x170000C0")]
148 {
150 [global::Cpp2ILInjected.Token(Token = "0x600045D")]
151 [global::Cpp2ILInjected.Address(RVA = "0x1CDFC54", Offset = "0x1CDFC54", Length = "0x8")]
152 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
153 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
154 get
155 {
156 throw null;
157 }
159 [global::Cpp2ILInjected.Token(Token = "0x600045E")]
160 [global::Cpp2ILInjected.Address(RVA = "0x1CDFC5C", Offset = "0x1CDFC5C", Length = "0x8")]
161 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
162 set
163 {
164 throw null;
165 }
166 }
167
168 [global::Cpp2ILInjected.Token(Token = "0x600045F")]
169 [global::Cpp2ILInjected.Address(RVA = "0x1CDFC64", Offset = "0x1CDFC64", Length = "0xDC")]
170 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
171 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonISerializableContract), Member = ".ctor", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(void))]
172 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DefaultContractResolver), Member = "CreateISerializableContract", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(JsonISerializableContract))]
173 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonArrayContract), Member = ".ctor", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(void))]
174 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonDictionaryContract), Member = ".ctor", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(void))]
175 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(JsonObjectContract), Member = ".ctor", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(void))]
176 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonContract), Member = ".ctor", MemberParameters = new object[] { typeof(Type) }, ReturnType = typeof(void))]
178 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonTypeReflector), Member = "GetCachedAttribute", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { typeof(object) }, ReturnType = "T")]
179 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(JsonTypeReflector), Member = "CreateJsonConverterInstance", MemberParameters = new object[]
180 {
181 typeof(Type),
182 typeof(object[])
183 }, ReturnType = typeof(JsonConverter))]
184 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
186 {
187 throw null;
188 }
189
190 [global::Cpp2ILInjected.Token(Token = "0x400020B")]
191 [global::Cpp2ILInjected.FieldOffset(Offset = "0x90")]
193
194 [global::Cpp2ILInjected.Token(Token = "0x400020C")]
195 [global::Cpp2ILInjected.FieldOffset(Offset = "0x98")]
197
199 [global::Cpp2ILInjected.Token(Token = "0x400020D")]
200 [global::Cpp2ILInjected.FieldOffset(Offset = "0xA0")]
201 private JsonConverter <ItemConverter>k__BackingField;
202
204 [global::Cpp2ILInjected.Token(Token = "0x400020E")]
205 [global::Cpp2ILInjected.FieldOffset(Offset = "0xA8")]
207
209 [global::Cpp2ILInjected.Token(Token = "0x400020F")]
210 [global::Cpp2ILInjected.FieldOffset(Offset = "0xAC")]
212
214 [global::Cpp2ILInjected.Token(Token = "0x4000210")]
215 [global::Cpp2ILInjected.FieldOffset(Offset = "0xB4")]
217 }
218}
class f__AnonymousType0<< Count > j__TPar
ReferenceLoopHandling?< ItemReferenceLoopHandling > k__BackingField
TypeNameHandling?< ItemTypeNameHandling > k__BackingField