2071 {
2072 [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.Success)]
2073 [global::Cpp2ILInjected.Token(Token = "0x6000C59")]
2074 [global::Cpp2ILInjected.Address(RVA =
"0x1C4D650", Offset =
"0x1C4D650",
Length =
"0x60")]
2075 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
2076 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"LayoutDefinition",
Member =
"SaveFields", MemberParameters =
new object[]
2077 {
2078 typeof(global::System.IO.BinaryWriter),
2081 }, ReturnType =
typeof(
void))]
2082 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"LayoutDefinition",
Member =
"LoadFields", MemberParameters =
new object[]
2083 {
2084 typeof(global::System.IO.BinaryReader),
2087 }, ReturnType =
typeof(
void))]
2088 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"GUIPulldownSetting",
Member =
"GetNumberOfOptions", ReturnType =
typeof(
int))]
2089 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Terraria.DataStructures.TileObjectPreviewData",
Member =
"CopyFrom", MemberParameters =
new object[] {
"Terraria.DataStructures.TileObjectPreviewData" }, ReturnType =
typeof(
void))]
2090 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Type),
Member =
"BinarySearch", MemberParameters =
new object[]
2091 {
2094 }, ReturnType =
typeof(
int))]
2099 {
2102 }, ReturnType =
typeof(
void))]
2103 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"System.Collections.ICollection.get_Count", ReturnType =
typeof(
int))]
2104 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"System.Collections.IList.Clear", ReturnType =
typeof(
void))]
2105 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"CopyTo", MemberParameters =
new object[]
2106 {
2109 }, ReturnType =
typeof(
void))]
2110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"System.Collections.IStructuralComparable.CompareTo", MemberParameters =
new object[]
2111 {
2113 typeof(global::System.Collections.IComparer)
2114 }, ReturnType =
typeof(
int))]
2115 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"System.Collections.IStructuralEquatable.Equals", MemberParameters =
new object[]
2116 {
2118 typeof(global::System.Collections.IEqualityComparer)
2119 }, ReturnType =
typeof(
bool))]
2120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"System.Collections.IStructuralEquatable.GetHashCode", MemberParameters =
new object[] {
typeof(global::System.Collections.IEqualityComparer) }, ReturnType =
typeof(
int))]
2121 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"BinarySearch", MemberParameters =
new object[]
2122 {
2125 }, ReturnType =
typeof(
int))]
2126 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"BinarySearch", MemberParameters =
new object[]
2127 {
2130 typeof(global::System.Collections.IComparer)
2131 }, ReturnType =
typeof(
int))]
2132 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"BinarySearch", MemberParameters =
new object[]
2133 {
2138 typeof(global::System.Collections.IComparer)
2139 }, ReturnType =
typeof(
int))]
2140 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"IndexOf", MemberParameters =
new object[]
2141 {
2144 }, ReturnType =
typeof(
int))]
2145 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"IndexOf", MemberParameters =
new object[]
2146 {
2150 }, ReturnType =
typeof(
int))]
2151 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"IndexOf", MemberParameters =
new object[]
2152 {
2157 }, ReturnType =
typeof(
int))]
2158 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"LastIndexOf", MemberParameters =
new object[]
2159 {
2162 }, ReturnType =
typeof(
int))]
2163 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"LastIndexOf", MemberParameters =
new object[]
2164 {
2169 }, ReturnType =
typeof(
int))]
2170 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"Reverse", MemberParameters =
new object[] {
typeof(global::System.
Array) }, ReturnType =
typeof(
void))]
2171 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"Reverse", MemberParameters =
new object[]
2172 {
2176 }, ReturnType =
typeof(
void))]
2177 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"Sort", MemberParameters =
new object[] {
typeof(global::System.
Array) }, ReturnType =
typeof(
void))]
2178 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"Sort", MemberParameters =
new object[]
2179 {
2181 typeof(global::System.Collections.IComparer)
2182 }, ReturnType =
typeof(
void))]
2183 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"Sort", MemberParameters =
new object[]
2184 {
2187 }, ReturnType =
typeof(
void))]
2188 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"Sort", MemberParameters =
new object[]
2189 {
2192 typeof(global::System.Collections.IComparer)
2193 }, ReturnType =
typeof(
void))]
2194 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"Sort", MemberParameters =
new object[]
2195 {
2200 typeof(global::System.Collections.IComparer)
2201 }, ReturnType =
typeof(
void))]
2202 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"GetEnumerator", ReturnType =
typeof(global::System.Collections.IEnumerator))]
2203 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"InternalArray__ICollection_get_Count", ReturnType =
typeof(
int))]
2204 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"InternalArray__IEnumerable_GetEnumerator", MemberTypeParameters =
new object[] {
"T" }, ReturnType =
"System.Collections.Generic.IEnumerator`1<T>")]
2205 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"InternalArray__ICollection_Contains", MemberTypeParameters =
new object[] {
"T" }, MemberParameters =
new object[] {
"T" }, ReturnType =
typeof(
bool))]
2206 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"InternalArray__ICollection_CopyTo", MemberTypeParameters =
new object[] {
"T" }, MemberParameters =
new object[]
2207 {
2208 "T[]",
2210 }, ReturnType =
typeof(
void))]
2211 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"InternalArray__IReadOnlyList_get_Item", MemberTypeParameters =
new object[] {
"T" }, MemberParameters =
new object[] {
typeof(
int) }, ReturnType =
"T")]
2212 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"InternalArray__IReadOnlyCollection_get_Count", ReturnType =
typeof(
int))]
2213 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"InternalArray__IndexOf", MemberTypeParameters =
new object[] {
"T" }, MemberParameters =
new object[] {
"T" }, ReturnType =
typeof(
int))]
2214 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"InternalArray__get_Item", MemberTypeParameters =
new object[] {
"T" }, MemberParameters =
new object[] {
typeof(
int) }, ReturnType =
"T")]
2215 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"InternalArray__set_Item", MemberTypeParameters =
new object[] {
"T" }, MemberParameters =
new object[]
2216 {
2218 "T"
2219 }, ReturnType =
typeof(
void))]
2220 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"Clear", MemberParameters =
new object[]
2221 {
2225 }, ReturnType =
typeof(
void))]
2226 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Array),
Member =
"Copy", MemberParameters =
new object[]
2227 {
2233 }, ReturnType =
typeof(
void))]
2234 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.
Attribute),
Member =
"AreFieldValuesEqual", MemberParameters =
new object[]
2235 {
2238 }, ReturnType =
typeof(
bool))]
2239 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Security.PermissionSet),
Member =
"CopyTo", MemberParameters =
new object[]
2240 {
2243 }, ReturnType =
typeof(
void))]
2244 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Runtime.Remoting.RemotingServices),
Member =
"UpdateOutArgObject", MemberParameters =
new object[]
2245 {
2246 typeof(global::System.Reflection.ParameterInfo),
2249 }, ReturnType =
typeof(
bool))]
2250 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Runtime.Remoting.Messaging.CADMessageBase),
Member =
"UnmarshalArgument", MemberParameters =
new object[]
2251 {
2253 typeof(global::System.Collections.ArrayList)
2254 }, ReturnType =
typeof(
object))]
2255 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryWriter),
Member =
"WriteArrayAsBytes", MemberParameters =
new object[]
2256 {
2259 }, ReturnType =
typeof(
void))]
2260 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Runtime.Serialization.Formatters.Binary.__BinaryParser),
Member =
"ReadArrayAsBytes", MemberParameters =
new object[] {
typeof(global::System.Runtime.Serialization.Formatters.Binary.ParseRecord) }, ReturnType =
typeof(
void))]
2261 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Runtime.InteropServices.Marshal),
Member =
"skip_fixed", MemberParameters =
new object[]
2262 {
2265 }, ReturnType =
typeof(
bool))]
2266 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Runtime.InteropServices.Marshal),
Member =
"copy_to_unmanaged", MemberParameters =
new object[]
2267 {
2272 }, ReturnType =
typeof(
void))]
2273 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Runtime.InteropServices.Marshal),
Member =
"Copy", MemberParameters =
new object[]
2274 {
2279 }, ReturnType =
typeof(
void))]
2280 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Runtime.InteropServices.Marshal),
Member =
"Copy", MemberParameters =
new object[]
2281 {
2286 }, ReturnType =
typeof(
void))]
2287 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Runtime.InteropServices.Marshal),
Member =
"Copy", MemberParameters =
new object[]
2288 {
2293 }, ReturnType =
typeof(
void))]
2294 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Runtime.InteropServices.Marshal),
Member =
"Copy", MemberParameters =
new object[]
2295 {
2300 }, ReturnType =
typeof(
void))]
2301 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Runtime.InteropServices.Marshal),
Member =
"Copy", MemberParameters =
new object[]
2302 {
2307 }, ReturnType =
typeof(
void))]
2308 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Collections.ListDictionaryInternal.NodeKeyValueCollection",
Member =
"System.Collections.ICollection.CopyTo", MemberParameters =
new object[]
2309 {
2312 }, ReturnType =
typeof(
void))]
2313 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Collections.ListDictionaryInternal),
Member =
"CopyTo", MemberParameters =
new object[]
2314 {
2317 }, ReturnType =
typeof(
void))]
2318 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Collections.Queue),
Member =
"CopyTo", MemberParameters =
new object[]
2319 {
2322 }, ReturnType =
typeof(
void))]
2323 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Collections.SortedList),
Member =
"CopyTo", MemberParameters =
new object[]
2324 {
2327 }, ReturnType =
typeof(
void))]
2328 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Collections.Stack),
Member =
"CopyTo", MemberParameters =
new object[]
2329 {
2332 }, ReturnType =
typeof(
void))]
2333 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Collections.ArrayList.IListWrapper",
Member =
"CopyTo", MemberParameters =
new object[]
2334 {
2339 }, ReturnType =
typeof(
void))]
2340 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Collections.Hashtable.KeyCollection",
Member =
"CopyTo", MemberParameters =
new object[]
2341 {
2344 }, ReturnType =
typeof(
void))]
2345 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Collections.Hashtable.ValueCollection",
Member =
"CopyTo", MemberParameters =
new object[]
2346 {
2349 }, ReturnType =
typeof(
void))]
2350 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Collections.Hashtable),
Member =
"CopyTo", MemberParameters =
new object[]
2351 {
2354 }, ReturnType =
typeof(
void))]
2355 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Collections.Concurrent.ConcurrentDictionary<, >),
Member =
"System.Collections.ICollection.CopyTo", MemberParameters =
new object[]
2356 {
2359 }, ReturnType =
typeof(
void))]
2360 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Collections.ObjectModel.Collection<>),
Member =
"System.Collections.ICollection.CopyTo", MemberParameters =
new object[]
2361 {
2364 }, ReturnType =
typeof(
void))]
2365 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Collections.ObjectModel.ReadOnlyCollection<>),
Member =
"System.Collections.ICollection.CopyTo", MemberParameters =
new object[]
2366 {
2369 }, ReturnType =
typeof(
void))]
2370 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Collections.Generic.Dictionary<, >.KeyCollection),
Member =
"System.Collections.ICollection.CopyTo", MemberParameters =
new object[]
2371 {
2374 }, ReturnType =
typeof(
void))]
2375 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Collections.Generic.Dictionary<, >.ValueCollection),
Member =
"System.Collections.ICollection.CopyTo", MemberParameters =
new object[]
2376 {
2379 }, ReturnType =
typeof(
void))]
2380 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Collections.Generic.Dictionary<, >),
Member =
"System.Collections.ICollection.CopyTo", MemberParameters =
new object[]
2381 {
2384 }, ReturnType =
typeof(
void))]
2385 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Collections.Generic.Queue<>),
Member =
"System.Collections.ICollection.CopyTo", MemberParameters =
new object[]
2386 {
2389 }, ReturnType =
typeof(
void))]
2390 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(global::System.Collections.Generic.Stack<>),
Member =
"System.Collections.ICollection.CopyTo", MemberParameters =
new object[]
2391 {
2394 }, ReturnType =
typeof(
void))]
2395 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Security.Cryptography.OidCollection",
Member =
"System.Collections.ICollection.CopyTo", MemberParameters =
new object[]
2396 {
2399 }, ReturnType =
typeof(
void))]
2400 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Security.Cryptography.X509Certificates.X509ExtensionCollection",
Member =
"System.Collections.ICollection.CopyTo", MemberParameters =
new object[]
2401 {
2404 }, ReturnType =
typeof(
void))]
2405 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.NetEventSource",
Member =
"Format", MemberParameters =
new object[] {
typeof(
object) }, ReturnType =
typeof(
object))]
2406 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Net.CookieContainer",
Member =
"AgeCookies", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
bool))]
2407 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.ComponentModel.EnumConverter",
Member =
"ConvertTo", MemberParameters =
new object[]
2408 {
2409 "System.ComponentModel.ITypeDescriptorContext",
2410 typeof(global::System.Globalization.CultureInfo),
2413 }, ReturnType =
typeof(
object))]
2414 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.ComponentModel.TypeConverter.StandardValuesCollection",
Member =
"get_Count", ReturnType =
typeof(
int))]
2415 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Collections.Specialized.ListDictionary",
Member =
"CopyTo", MemberParameters =
new object[]
2416 {
2419 }, ReturnType =
typeof(
void))]
2420 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Collections.Specialized.NameObjectCollectionBase.KeysCollection",
Member =
"System.Collections.ICollection.CopyTo", MemberParameters =
new object[]
2421 {
2424 }, ReturnType =
typeof(
void))]
2425 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Collections.Specialized.NameObjectCollectionBase",
Member =
"System.Collections.ICollection.CopyTo", MemberParameters =
new object[]
2426 {
2429 }, ReturnType =
typeof(
void))]
2430 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Collections.Generic.LinkedList`1",
Member =
"System.Collections.ICollection.CopyTo", MemberParameters =
new object[]
2431 {
2434 }, ReturnType =
typeof(
void))]
2435 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Collections.Generic.SortedList`2",
Member =
"System.Collections.ICollection.CopyTo", MemberParameters =
new object[]
2436 {
2439 }, ReturnType =
typeof(
void))]
2440 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Xml.Schema.Datatype_List",
Member =
"Compare", MemberParameters =
new object[]
2441 {
2444 }, ReturnType =
typeof(
int))]
2445 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Xml.Schema.ListFacetsChecker",
Member =
"CheckValueFacets", MemberParameters =
new object[]
2446 {
2448 "System.Xml.Schema.XmlSchemaDatatype"
2450 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"Newtonsoft.Json.Linq.JContainer",
Member =
"CopyItemsTo", MemberParameters =
new object[]
2451 {
2454 }, ReturnType =
typeof(
void))]
2455 [global::Cpp2ILInjected.CallAnalysis.CallerCount(
Count = 132)]
2456 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(
Count = 4)]
2457 get
2458 {
2459 throw null;
2460 }
2461 }
class f__AnonymousType0<< Count > j__TPar
int System.Collections.ICollection. Count