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
Collection.cs
Go to the documentation of this file.
1using System;
9
11{
12 [global::System.Diagnostics.DebuggerTypeProxy(typeof(global::System.Collections.Generic.ICollectionDebugView<>))]
13 [global::System.Diagnostics.DebuggerDisplay("Count = {Count}")]
14 [global::Cpp2ILInjected.Token(Token = "0x200061E")]
15 [global::System.Serializable]
16 public class Collection<T> : global::System.Collections.Generic.IList<T>, global::System.Collections.Generic.ICollection<T>, global::System.Collections.Generic.IEnumerable<T>, IEnumerable, IList, ICollection, global::System.Collections.Generic.IReadOnlyList<T>, global::System.Collections.Generic.IReadOnlyCollection<T>
17 {
18 [global::Cpp2ILInjected.Token(Token = "0x6002FCA")]
19 [global::Cpp2ILInjected.Address(RVA = "0x18EEEF0", Offset = "0x18EEEF0", Length = "0x5C")]
20 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
21 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Microsoft.Xna.Framework.GameComponentCollection", Member = ".ctor", ReturnType = typeof(void))]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Claims.ClaimsIdentity), Member = ".ctor", MemberParameters = new object[]
24 {
25 typeof(global::System.Security.Principal.IIdentity),
26 typeof(global::System.Collections.Generic.IEnumerable<global::System.Security.Claims.Claim>),
27 typeof(string),
28 typeof(string),
29 typeof(string),
30 typeof(bool)
31 }, ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Claims.ClaimsIdentity), Member = ".ctor", MemberParameters = new object[] { typeof(global::System.Security.Claims.ClaimsIdentity) }, ReturnType = typeof(void))]
33 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Claims.ClaimsIdentity), Member = ".ctor", MemberParameters = new object[]
34 {
35 typeof(global::System.Runtime.Serialization.SerializationInfo),
36 typeof(global::System.Runtime.Serialization.StreamingContext)
37 }, ReturnType = typeof(void))]
38 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(global::System.Security.Claims.ClaimsIdentity), Member = "OnDeserializingMethod", MemberParameters = new object[] { typeof(global::System.Runtime.Serialization.StreamingContext) }, ReturnType = typeof(void))]
39 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Diagnostics.ProcessStartInfo", Member = "get_ArgumentList", ReturnType = "System.Collections.ObjectModel.Collection`1<String>")]
40 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.NetworkInformation.UnicastIPAddressInformationCollection", Member = ".ctor", ReturnType = typeof(void))]
41 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.JsonConverterCollection", Member = ".ctor", ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
43 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
44 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
45 public Collection()
46 {
47 throw null;
48 }
49
50 [global::Cpp2ILInjected.Token(Token = "0x6002FCB")]
51 [global::Cpp2ILInjected.Address(RVA = "0x18EEF4C", Offset = "0x18EEF4C", Length = "0x38")]
52 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
53 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Linq.JPropertyKeyedCollection", Member = ".ctor", ReturnType = typeof(void))]
54 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
56 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentNullException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(void))]
57 public Collection(global::System.Collections.Generic.IList<T> list)
58 {
59 throw null;
60 }
61
62 [global::Cpp2ILInjected.Token(Token = "0x17000797")]
63 public int Count
64 {
65 [global::Cpp2ILInjected.Token(Token = "0x6002FCC")]
66 [global::Cpp2ILInjected.Address(RVA = "0x18EEF84", Offset = "0x18EEF84", Length = "0x80")]
67 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
68 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
69 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Microsoft.Xna.Framework.GameComponentCollection", Member = "ClearItems", ReturnType = typeof(void))]
70 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Claims.ClaimsIdentity.<get_Claims>d__51", Member = "MoveNext", ReturnType = typeof(bool))]
71 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Diagnostics.Process", Member = "StartWithCreateProcess", MemberParameters = new object[] { "System.Diagnostics.ProcessStartInfo" }, ReturnType = typeof(bool))]
72 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.NetworkInformation.UnicastIPAddressInformationCollection", Member = "get_Count", ReturnType = typeof(int))]
73 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Serialization.JsonSerializerInternalReader", Member = "CreateObjectUsingCreatorWithParameters", MemberParameters = new object[]
74 {
75 "Newtonsoft.Json.JsonReader",
76 "Newtonsoft.Json.Serialization.JsonObjectContract",
77 "Newtonsoft.Json.Serialization.JsonProperty",
78 "Newtonsoft.Json.Serialization.ObjectConstructor`1<Object>",
79 typeof(string)
80 }, ReturnType = typeof(object))]
81 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Serialization.JsonSerializerInternalReader", Member = "CreateNewObject", MemberParameters = new object[]
82 {
83 "Newtonsoft.Json.JsonReader",
84 "Newtonsoft.Json.Serialization.JsonObjectContract",
85 "Newtonsoft.Json.Serialization.JsonProperty",
86 "Newtonsoft.Json.Serialization.JsonProperty",
87 typeof(string),
88 typeof(ref bool)
89 }, ReturnType = typeof(object))]
90 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Serialization.JsonSerializerInternalWriter", Member = "SerializeObject", MemberParameters = new object[]
91 {
92 "Newtonsoft.Json.JsonWriter",
93 typeof(object),
94 "Newtonsoft.Json.Serialization.JsonObjectContract",
95 "Newtonsoft.Json.Serialization.JsonProperty",
96 "Newtonsoft.Json.Serialization.JsonContainerContract",
97 "Newtonsoft.Json.Serialization.JsonProperty"
98 }, ReturnType = typeof(void))]
99 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Linq.JObject", Member = "WriteTo", MemberParameters = new object[] { "Newtonsoft.Json.JsonWriter", "Newtonsoft.Json.JsonConverter[]" }, ReturnType = typeof(void))]
100 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 11)]
101 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
102 get
103 {
104 throw null;
105 }
106 }
107
108 [global::Cpp2ILInjected.Token(Token = "0x17000798")]
109 protected global::System.Collections.Generic.IList<T> Items
110 {
111 [global::Cpp2ILInjected.Token(Token = "0x6002FCD")]
112 [global::Cpp2ILInjected.Address(RVA = "0x18EF004", Offset = "0x18EF004", Length = "0x8")]
113 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
114 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
115 get
116 {
117 throw null;
118 }
119 }
120
121 [global::Cpp2ILInjected.Token(Token = "0x17000799")]
122 public T this[int index]
123 {
124 [global::Cpp2ILInjected.Token(Token = "0x6002FCE")]
125 [global::Cpp2ILInjected.Address(RVA = "0x18EF00C", Offset = "0x18EF00C", Length = "0x94")]
126 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
127 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
128 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Microsoft.Xna.Framework.GameComponentCollection", Member = "ClearItems", ReturnType = typeof(void))]
129 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Microsoft.Xna.Framework.GameComponentCollection", Member = "RemoveItem", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
130 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Claims.ClaimsIdentity.<get_Claims>d__51", Member = "MoveNext", ReturnType = typeof(bool))]
131 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Serialization.JsonSerializerInternalWriter", Member = "SerializeObject", MemberParameters = new object[]
132 {
133 "Newtonsoft.Json.JsonWriter",
134 typeof(object),
135 "Newtonsoft.Json.Serialization.JsonObjectContract",
136 "Newtonsoft.Json.Serialization.JsonProperty",
137 "Newtonsoft.Json.Serialization.JsonContainerContract",
138 "Newtonsoft.Json.Serialization.JsonProperty"
139 }, ReturnType = typeof(void))]
140 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Linq.JObject", Member = "WriteTo", MemberParameters = new object[] { "Newtonsoft.Json.JsonWriter", "Newtonsoft.Json.JsonConverter[]" }, ReturnType = typeof(void))]
141 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
142 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
143 get
144 {
145 throw null;
146 }
147 [global::Cpp2ILInjected.Token(Token = "0x6002FCF")]
148 [global::Cpp2ILInjected.Address(RVA = "0x18EF0A0", Offset = "0x18EF0A0", Length = "0x15C")]
149 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
150 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
151 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
152 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowNotSupportedException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
153 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRange_IndexException", ReturnType = typeof(void))]
154 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
155 set
156 {
157 throw null;
158 }
159 }
160
161 [global::Cpp2ILInjected.Token(Token = "0x6002FD0")]
162 [global::Cpp2ILInjected.Address(RVA = "0x18EF1FC", Offset = "0x18EF1FC", Length = "0x148")]
163 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
164 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
165 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.NetworkInformation.UnicastIPAddressInformationCollection", Member = "InternalAdd", MemberParameters = new object[] { "System.Net.NetworkInformation.UnicastIPAddressInformation" }, ReturnType = typeof(void))]
166 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Serialization.JsonPropertyCollection", Member = "AddProperty", MemberParameters = new object[] { "Newtonsoft.Json.Serialization.JsonProperty" }, ReturnType = typeof(void))]
167 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
168 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowNotSupportedException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
169 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
170 public void Add(T item)
171 {
172 throw null;
173 }
174
175 [global::Cpp2ILInjected.Token(Token = "0x6002FD1")]
176 [global::Cpp2ILInjected.Address(RVA = "0x18EF344", Offset = "0x18EF344", Length = "0xB4")]
177 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
178 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
179 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
180 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowNotSupportedException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
181 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
182 public void Clear()
183 {
184 throw null;
185 }
186
187 [global::Cpp2ILInjected.Token(Token = "0x6002FD2")]
188 [global::Cpp2ILInjected.Address(RVA = "0x18EF3F8", Offset = "0x18EF3F8", Length = "0xA0")]
189 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
190 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
191 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.NetworkInformation.UnicastIPAddressInformationCollection", Member = "CopyTo", MemberParameters = new object[]
192 {
193 "System.Net.NetworkInformation.UnicastIPAddressInformation[]",
194 typeof(int)
195 }, ReturnType = typeof(void))]
196 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
197 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
198 public void CopyTo(T[] array, int index)
199 {
200 throw null;
201 }
202
203 [global::Cpp2ILInjected.Token(Token = "0x6002FD3")]
204 [global::Cpp2ILInjected.Address(RVA = "0x18EF498", Offset = "0x18EF498", Length = "0x98")]
205 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
206 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
207 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.NetworkInformation.UnicastIPAddressInformationCollection", Member = "Contains", MemberParameters = new object[] { "System.Net.NetworkInformation.UnicastIPAddressInformation" }, ReturnType = typeof(bool))]
208 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
209 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
210 public bool Contains(T item)
211 {
212 throw null;
213 }
214
215 [global::Cpp2ILInjected.Token(Token = "0x6002FD4")]
216 [global::Cpp2ILInjected.Address(RVA = "0x18EF530", Offset = "0x18EF530", Length = "0x80")]
217 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
218 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
219 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Diagnostics.Process", Member = "StartWithCreateProcess", MemberParameters = new object[] { "System.Diagnostics.ProcessStartInfo" }, ReturnType = typeof(bool))]
220 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.NetworkInformation.UnicastIPAddressInformationCollection", Member = "GetEnumerator", ReturnType = "System.Collections.Generic.IEnumerator`1<UnicastIPAddressInformation>")]
221 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Serialization.JsonObjectContract", Member = "get_HasRequiredOrDefaultValueProperties", ReturnType = typeof(bool))]
222 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Serialization.JsonSerializerInternalReader", Member = "CreateObjectUsingCreatorWithParameters", MemberParameters = new object[]
223 {
224 "Newtonsoft.Json.JsonReader",
225 "Newtonsoft.Json.Serialization.JsonObjectContract",
226 "Newtonsoft.Json.Serialization.JsonProperty",
227 "Newtonsoft.Json.Serialization.ObjectConstructor`1<Object>",
228 typeof(string)
229 }, ReturnType = typeof(object))]
230 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Linq.JObject.<GetEnumerator>d__58", Member = "MoveNext", ReturnType = typeof(bool))]
231 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Linq.JObject", Member = "GetValue", MemberParameters = new object[]
232 {
233 typeof(string),
234 typeof(global::System.StringComparison)
235 }, ReturnType = "Newtonsoft.Json.Linq.JToken")]
236 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Linq.JObject", Member = "System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,Newtonsoft.Json.Linq.JToken>>.CopyTo", MemberParameters = new object[]
237 {
238 "System.Collections.Generic.KeyValuePair`2<String, JToken>[]",
239 typeof(int)
240 }, ReturnType = typeof(void))]
241 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
242 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
243 public global::System.Collections.Generic.IEnumerator<T> GetEnumerator()
244 {
245 throw null;
246 }
247
248 [global::Cpp2ILInjected.Token(Token = "0x6002FD5")]
249 [global::Cpp2ILInjected.Address(RVA = "0x18EF5B0", Offset = "0x18EF5B0", Length = "0x98")]
250 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
251 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
252 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Microsoft.Xna.Framework.GameComponentCollection", Member = "InsertItem", MemberParameters = new object[]
253 {
254 typeof(int),
255 "Microsoft.Xna.Framework.IGameComponent"
256 }, ReturnType = typeof(void))]
257 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Serialization.JsonSerializerInternalReader", Member = "CreateObjectUsingCreatorWithParameters", MemberParameters = new object[]
258 {
259 "Newtonsoft.Json.JsonReader",
260 "Newtonsoft.Json.Serialization.JsonObjectContract",
261 "Newtonsoft.Json.Serialization.JsonProperty",
262 "Newtonsoft.Json.Serialization.ObjectConstructor`1<Object>",
263 typeof(string)
264 }, ReturnType = typeof(object))]
265 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
266 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
267 public int IndexOf(T item)
268 {
269 throw null;
270 }
271
272 [global::Cpp2ILInjected.Token(Token = "0x6002FD6")]
273 [global::Cpp2ILInjected.Address(RVA = "0x18EF648", Offset = "0x18EF648", Length = "0x15C")]
274 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
275 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
276 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.JsonSerializer", Member = "ApplySerializerSettings", MemberParameters = new object[] { "Newtonsoft.Json.JsonSerializer", "Newtonsoft.Json.JsonSerializerSettings" }, ReturnType = typeof(void))]
277 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
278 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowNotSupportedException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
279 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRange_IndexException", ReturnType = typeof(void))]
280 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
281 public void Insert(int index, T item)
282 {
283 throw null;
284 }
285
286 [global::Cpp2ILInjected.Token(Token = "0x6002FD7")]
287 [global::Cpp2ILInjected.Address(RVA = "0x18EF7A4", Offset = "0x18EF7A4", Length = "0x160")]
288 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
289 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
290 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Serialization.JsonPropertyCollection", Member = "AddProperty", MemberParameters = new object[] { "Newtonsoft.Json.Serialization.JsonProperty" }, ReturnType = typeof(void))]
291 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Linq.JPropertyKeyedCollection", Member = "Remove", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
292 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
293 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowNotSupportedException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
294 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
295 public bool Remove(T item)
296 {
297 throw null;
298 }
299
300 [global::Cpp2ILInjected.Token(Token = "0x6002FD8")]
301 [global::Cpp2ILInjected.Address(RVA = "0x18EF904", Offset = "0x18EF904", Length = "0x154")]
302 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
303 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
304 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
305 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowNotSupportedException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
306 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentOutOfRange_IndexException", ReturnType = typeof(void))]
307 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
308 public void RemoveAt(int index)
309 {
310 throw null;
311 }
312
313 [global::Cpp2ILInjected.Token(Token = "0x6002FD9")]
314 [global::Cpp2ILInjected.Address(RVA = "0x18EFA58", Offset = "0x18EFA58", Length = "0x84")]
315 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
316 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
317 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Microsoft.Xna.Framework.GameComponentCollection", Member = "ClearItems", ReturnType = typeof(void))]
318 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Linq.JPropertyKeyedCollection", Member = "ClearItems", ReturnType = typeof(void))]
319 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
320 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
321 protected virtual void ClearItems()
322 {
323 throw null;
324 }
325
326 [global::Cpp2ILInjected.Token(Token = "0x6002FDA")]
327 [global::Cpp2ILInjected.Address(RVA = "0x18EFADC", Offset = "0x18EFADC", Length = "0xA0")]
328 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
329 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
330 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Microsoft.Xna.Framework.GameComponentCollection", Member = "InsertItem", MemberParameters = new object[]
331 {
332 typeof(int),
333 "Microsoft.Xna.Framework.IGameComponent"
334 }, ReturnType = typeof(void))]
335 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Linq.JPropertyKeyedCollection", Member = "InsertItem", MemberParameters = new object[]
336 {
337 typeof(int),
338 "Newtonsoft.Json.Linq.JToken"
339 }, ReturnType = typeof(void))]
340 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
341 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
342 protected virtual void InsertItem(int index, T item)
343 {
344 throw null;
345 }
346
347 [global::Cpp2ILInjected.Token(Token = "0x6002FDB")]
348 [global::Cpp2ILInjected.Address(RVA = "0x18EFB7C", Offset = "0x18EFB7C", Length = "0x98")]
349 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
350 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
351 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Microsoft.Xna.Framework.GameComponentCollection", Member = "RemoveItem", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
352 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Linq.JPropertyKeyedCollection", Member = "RemoveItem", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
353 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
354 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
355 protected virtual void RemoveItem(int index)
356 {
357 throw null;
358 }
359
360 [global::Cpp2ILInjected.Token(Token = "0x6002FDC")]
361 [global::Cpp2ILInjected.Address(RVA = "0x18EFC14", Offset = "0x18EFC14", Length = "0xA0")]
362 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
363 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
364 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Newtonsoft.Json.Linq.JPropertyKeyedCollection", Member = "SetItem", MemberParameters = new object[]
365 {
366 typeof(int),
367 "Newtonsoft.Json.Linq.JToken"
368 }, ReturnType = typeof(void))]
369 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
370 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
371 protected virtual void SetItem(int index, T item)
372 {
373 throw null;
374 }
375
376 [global::Cpp2ILInjected.Token(Token = "0x1700079A")]
378 {
379 [global::Cpp2ILInjected.Token(Token = "0x6002FDD")]
380 [global::Cpp2ILInjected.Address(RVA = "0x18EFCB4", Offset = "0x18EFCB4", Length = "0x84")]
381 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
382 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
383 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
384 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
385 get
386 {
387 throw null;
388 }
389 }
390
391 [global::Cpp2ILInjected.Token(Token = "0x6002FDE")]
392 [global::Cpp2ILInjected.Address(RVA = "0x18EFD38", Offset = "0x18EFD38", Length = "0x98")]
393 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
394 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
395 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
396 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
398 {
399 throw null;
400 }
401
402 [global::Cpp2ILInjected.Token(Token = "0x1700079B")]
404 {
405 [global::Cpp2ILInjected.Token(Token = "0x6002FDF")]
406 [global::Cpp2ILInjected.Address(RVA = "0x18EFDD0", Offset = "0x18EFDD0", Length = "0x8")]
407 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
408 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
409 get
410 {
411 throw null;
412 }
413 }
414
415 [global::Cpp2ILInjected.Token(Token = "0x1700079C")]
417 {
418 [global::Cpp2ILInjected.Token(Token = "0x6002FE0")]
419 [global::Cpp2ILInjected.Address(RVA = "0x18EFDD8", Offset = "0x18EFDD8", Length = "0xBC")]
420 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
421 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
422 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
423 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
424 get
425 {
426 throw null;
427 }
428 }
429
430 [global::Cpp2ILInjected.Token(Token = "0x6002FE1")]
431 [global::Cpp2ILInjected.Address(RVA = "0x18EFE94", Offset = "0x18EFE94", Length = "0x444")]
432 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
433 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
434 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
435 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentNullException", MemberParameters = new object[] { typeof(global::System.ExceptionArgument) }, ReturnType = typeof(void))]
436 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "get_Rank", ReturnType = typeof(int))]
437 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
438 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "GetLowerBound", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
439 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowIndexArgumentOutOfRange_NeedNonNegNumException", ReturnType = typeof(void))]
440 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "get_Length", ReturnType = typeof(int))]
441 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "GetType", ReturnType = typeof(global::System.Type))]
442 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
443 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowArgumentException_Argument_InvalidArrayType", ReturnType = typeof(void))]
444 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 25)]
445 private void System.Collections.ICollection.CopyTo(global::System.Array array, int index)
446 {
447 throw null;
448 }
449
450 [global::Cpp2ILInjected.Token(Token = "0x1700079D")]
452 {
453 [global::Cpp2ILInjected.Token(Token = "0x6002FE2")]
454 [global::Cpp2ILInjected.Address(RVA = "0x18F02D8", Offset = "0x18F02D8", Length = "0x94")]
455 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
456 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
457 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
458 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
459 get
460 {
461 throw null;
462 }
463 [global::Cpp2ILInjected.Token(Token = "0x6002FE3")]
464 [global::Cpp2ILInjected.Address(RVA = "0x18F036C", Offset = "0x18F036C", Length = "0x174")]
465 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
466 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
467 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
468 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
469 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowWrongValueTypeArgumentException", MemberParameters = new object[]
470 {
471 typeof(object),
472 typeof(global::System.Type)
473 }, ReturnType = typeof(void))]
474 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
475 set
476 {
477 throw null;
478 }
479 }
480
481 [global::Cpp2ILInjected.Token(Token = "0x1700079E")]
483 {
484 [global::Cpp2ILInjected.Token(Token = "0x6002FE4")]
485 [global::Cpp2ILInjected.Address(RVA = "0x18F04E0", Offset = "0x18F04E0", Length = "0x84")]
486 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
487 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
488 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
489 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
490 get
491 {
492 throw null;
493 }
494 }
495
496 [global::Cpp2ILInjected.Token(Token = "0x1700079F")]
498 {
499 [global::Cpp2ILInjected.Token(Token = "0x6002FE5")]
500 [global::Cpp2ILInjected.Address(RVA = "0x18F0564", Offset = "0x18F0564", Length = "0x11C")]
501 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
502 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
503 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
504 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
505 get
506 {
507 throw null;
508 }
509 }
510
511 [global::Cpp2ILInjected.Token(Token = "0x6002FE6")]
512 [global::Cpp2ILInjected.Address(RVA = "0x18F0680", Offset = "0x18F0680", Length = "0x204")]
513 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
514 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
515 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
516 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowNotSupportedException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
517 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
518 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowWrongValueTypeArgumentException", MemberParameters = new object[]
519 {
520 typeof(object),
521 typeof(global::System.Type)
522 }, ReturnType = typeof(void))]
523 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
524 private int System.Collections.IList.Add(object value)
525 {
526 throw null;
527 }
528
529 [global::Cpp2ILInjected.Token(Token = "0x6002FE7")]
530 [global::Cpp2ILInjected.Address(RVA = "0x18F0884", Offset = "0x18F0884", Length = "0xC0")]
531 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
532 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
533 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
534 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
535 private bool System.Collections.IList.Contains(object value)
536 {
537 throw null;
538 }
539
540 [global::Cpp2ILInjected.Token(Token = "0x6002FE8")]
541 [global::Cpp2ILInjected.Address(RVA = "0x18F0944", Offset = "0x18F0944", Length = "0xC0")]
542 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
543 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
544 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
545 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
547 {
548 throw null;
549 }
550
551 [global::Cpp2ILInjected.Token(Token = "0x6002FE9")]
552 [global::Cpp2ILInjected.Address(RVA = "0x18F0A04", Offset = "0x18F0A04", Length = "0x204")]
553 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
554 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
555 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
556 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowNotSupportedException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
557 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
558 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowWrongValueTypeArgumentException", MemberParameters = new object[]
559 {
560 typeof(object),
561 typeof(global::System.Type)
562 }, ReturnType = typeof(void))]
563 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
564 private void System.Collections.IList.Insert(int index, object value)
565 {
566 throw null;
567 }
568
569 [global::Cpp2ILInjected.Token(Token = "0x6002FEA")]
570 [global::Cpp2ILInjected.Address(RVA = "0x18F0C08", Offset = "0x18F0C08", Length = "0x14C")]
571 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
572 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
573 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
574 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ThrowHelper), Member = "ThrowNotSupportedException", MemberParameters = new object[] { typeof(global::System.ExceptionResource) }, ReturnType = typeof(void))]
575 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
576 private void System.Collections.IList.Remove(object value)
577 {
578 throw null;
579 }
580
581 [global::Cpp2ILInjected.Token(Token = "0x6002FEB")]
582 [global::Cpp2ILInjected.Address(RVA = "0x18F0D54", Offset = "0x18F0D54", Length = "0x60")]
583 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
584 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
585 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
586 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
587 private static bool IsCompatibleObject(object value)
588 {
589 throw null;
590 }
591
592 [global::Cpp2ILInjected.Token(Token = "0x4001A41")]
593 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
594 private global::System.Collections.Generic.IList<T> items;
595 }
596}
class f__AnonymousType0<< Count > j__TPar
virtual void InsertItem(int index, T item)
static bool IsCompatibleObject(object value)
global::System.Collections.Generic.IList< T > items
global::System.Collections.Generic.IEnumerator< T > GetEnumerator()
void CopyTo(T[] array, int index)
virtual void SetItem(int index, T item)
Collection(global::System.Collections.Generic.IList< T > list)
Definition Collection.cs:57
void CopyTo(global::System.Array array, int index)
int Add(object value)
void Remove(object value)
int IndexOf(object value)
bool Contains(object value)
void Insert(int index, object value)