using System; using System.Collections; using System.Collections.Generic; using System.Reflection; using Cpp2IlInjected; namespace Valve.Newtonsoft.Json.Utilities { // Token: 0x02000036 RID: 54 [Token(Token = "0x2000036")] internal static class CollectionUtils { // Token: 0x060001B5 RID: 437 RVA: 0x000028C8 File Offset: 0x00000AC8 [Token(Token = "0x60001B5")] [Address(RVA = "0x1902A50", Offset = "0x1901850", VA = "0x181902A50")] public static bool IsNullOrEmpty(ICollection collection) { return default(bool); } // Token: 0x060001B6 RID: 438 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001B6")] [Address(RVA = "0x1B86440", Offset = "0x1B85240", VA = "0x181B86440")] public static void AddRange(this IList initial, IEnumerable collection) { } // Token: 0x060001B7 RID: 439 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001B7")] [Address(RVA = "0x1B866D0", Offset = "0x1B854D0", VA = "0x181B866D0")] public static void AddRange(this IList initial, IEnumerable collection) { } // Token: 0x060001B8 RID: 440 RVA: 0x000028E0 File Offset: 0x00000AE0 [Token(Token = "0x60001B8")] [Address(RVA = "0x3184FB0", Offset = "0x3183DB0", VA = "0x183184FB0")] public static bool IsDictionaryType(Type type) { return default(bool); } // Token: 0x060001B9 RID: 441 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001B9")] [Address(RVA = "0x3185240", Offset = "0x3184040", VA = "0x183185240")] public static ConstructorInfo ResolveEnumerableCollectionConstructor(Type collectionType, Type collectionItemType) { return null; } // Token: 0x060001BA RID: 442 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001BA")] [Address(RVA = "0x3185350", Offset = "0x3184150", VA = "0x183185350")] public static ConstructorInfo ResolveEnumerableCollectionConstructor(Type collectionType, Type collectionItemType, Type constructorArgumentType) { return null; } // Token: 0x060001BB RID: 443 RVA: 0x000028F8 File Offset: 0x00000AF8 [Token(Token = "0x60001BB")] [Address(RVA = "0x2170630", Offset = "0x216F430", VA = "0x182170630")] public static int IndexOf(this IEnumerable collection, Func predicate) { return 0; } // Token: 0x060001BC RID: 444 RVA: 0x00002910 File Offset: 0x00000B10 [Token(Token = "0x60001BC")] [Address(RVA = "0x1902690", Offset = "0x1901490", VA = "0x181902690")] public static bool Contains(this List list, T value, IEqualityComparer comparer) { return default(bool); } // Token: 0x060001BD RID: 445 RVA: 0x00002928 File Offset: 0x00000B28 [Token(Token = "0x60001BD")] [Address(RVA = "0x21705A0", Offset = "0x216F3A0", VA = "0x1821705A0")] public static int IndexOfReference(this List list, T item) { return 0; } // Token: 0x060001BE RID: 446 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001BE")] [Address(RVA = "0x3184C50", Offset = "0x3183A50", VA = "0x183184C50")] private static IList GetDimensions(IList values, int dimensionsCount) { return null; } // Token: 0x060001BF RID: 447 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60001BF")] [Address(RVA = "0x3184A30", Offset = "0x3183830", VA = "0x183184A30")] private static void CopyFromJaggedToMultidimensionalArray(IList values, Array multidimensionalArray, int[] indices) { } // Token: 0x060001C0 RID: 448 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001C0")] [Address(RVA = "0x3185170", Offset = "0x3183F70", VA = "0x183185170")] private static object JaggedArrayGetValue(IList values, int[] indices) { return null; } // Token: 0x060001C1 RID: 449 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60001C1")] [Address(RVA = "0x3185580", Offset = "0x3184380", VA = "0x183185580")] public static Array ToMultidimensionalArray(IList values, Type type, int rank) { return null; } } }