using System; using System.Collections; using System.Collections.Generic; using Cpp2IlInjected; namespace Singular.Newtonsoft.Json.Utilities { // Token: 0x02000042 RID: 66 [Token(Token = "0x2000034")] internal class CollectionWrapper : ICollection, IEnumerable, IEnumerable, IWrappedCollection, IList, ICollection { // Token: 0x06000288 RID: 648 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000260")] [Address(RVA = "0x32D2070", Offset = "0x32D1070", VA = "0x1832D2070")] public CollectionWrapper(IList list) { } // Token: 0x06000289 RID: 649 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000261")] [Address(RVA = "0x32D2000", Offset = "0x32D1000", VA = "0x1832D2000")] public CollectionWrapper(ICollection list) { } // Token: 0x0600028A RID: 650 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000262")] [Address(RVA = "0x32D12B0", Offset = "0x32D02B0", VA = "0x1832D12B0", Slot = "29")] public virtual void Add(T item) { } // Token: 0x0600028B RID: 651 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000263")] [Address(RVA = "0x32D1360", Offset = "0x32D0360", VA = "0x1832D1360", Slot = "30")] public virtual void Clear() { } // Token: 0x0600028C RID: 652 RVA: 0x00002EE0 File Offset: 0x000010E0 [Token(Token = "0x6000264")] [Address(RVA = "0x32D1400", Offset = "0x32D0400", VA = "0x1832D1400", Slot = "31")] public virtual bool Contains(T item) { return default(bool); } // Token: 0x0600028D RID: 653 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000265")] [Address(RVA = "0x32D14B0", Offset = "0x32D04B0", VA = "0x1832D14B0", Slot = "32")] public virtual void CopyTo(T[] array, int arrayIndex) { } // Token: 0x1700006C RID: 108 // (get) Token: 0x0600028E RID: 654 RVA: 0x00002EF8 File Offset: 0x000010F8 [Token(Token = "0x17000064")] public virtual int Count { [Token(Token = "0x6000266")] [Address(RVA = "0x32D2170", Offset = "0x32D1170", VA = "0x1832D2170", Slot = "33")] get { return 0; } } // Token: 0x1700006D RID: 109 // (get) Token: 0x0600028F RID: 655 RVA: 0x00002F10 File Offset: 0x00001110 [Token(Token = "0x17000065")] public virtual bool IsReadOnly { [Token(Token = "0x6000267")] [Address(RVA = "0x32D2200", Offset = "0x32D1200", VA = "0x1832D2200", Slot = "34")] get { return default(bool); } } // Token: 0x06000290 RID: 656 RVA: 0x00002F28 File Offset: 0x00001128 [Token(Token = "0x6000268")] [Address(RVA = "0x32D16E0", Offset = "0x32D06E0", VA = "0x1832D16E0", Slot = "35")] public virtual bool Remove(T item) { return default(bool); } // Token: 0x06000291 RID: 657 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000269")] [Address(RVA = "0x2FB5FA0", Offset = "0x2FB4FA0", VA = "0x182FB5FA0", Slot = "36")] public virtual IEnumerator GetEnumerator() { return null; } // Token: 0x06000292 RID: 658 RVA: 0x00002F40 File Offset: 0x00001140 [Token(Token = "0x600026A")] [Address(RVA = "0x5EFE20", Offset = "0x5EEE20", VA = "0x1805EFE20")] public bool IsGenericCollection() { return default(bool); } // Token: 0x06000293 RID: 659 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600026B")] [Address(RVA = "0x32D1830", Offset = "0x32D0830", VA = "0x1832D1830", Slot = "12")] IEnumerator IEnumerable.GetEnumerator() { return null; } // Token: 0x06000294 RID: 660 RVA: 0x00002F58 File Offset: 0x00001158 [Token(Token = "0x600026C")] [Address(RVA = "0x2FB6420", Offset = "0x2FB5420", VA = "0x182FB6420", Slot = "16")] int IList.Add(object value) { return 0; } // Token: 0x06000295 RID: 661 RVA: 0x00002F70 File Offset: 0x00001170 [Token(Token = "0x600026D")] [Address(RVA = "0x2FB64E0", Offset = "0x2FB54E0", VA = "0x182FB64E0", Slot = "17")] bool IList.Contains(object value) { return default(bool); } // Token: 0x06000296 RID: 662 RVA: 0x00002F88 File Offset: 0x00001188 [Token(Token = "0x600026E")] [Address(RVA = "0x32D18C0", Offset = "0x32D08C0", VA = "0x1832D18C0", Slot = "21")] int IList.IndexOf(object value) { return 0; } // Token: 0x06000297 RID: 663 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600026F")] [Address(RVA = "0x32D1B20", Offset = "0x32D0B20", VA = "0x1832D1B20", Slot = "24")] void IList.RemoveAt(int index) { } // Token: 0x06000298 RID: 664 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000270")] [Address(RVA = "0x32D19F0", Offset = "0x32D09F0", VA = "0x1832D19F0", Slot = "22")] void IList.Insert(int index, object value) { } // Token: 0x1700006E RID: 110 // (get) Token: 0x06000299 RID: 665 RVA: 0x00002FA0 File Offset: 0x000011A0 [Token(Token = "0x17000066")] bool IList.IsFixedSize { [Token(Token = "0x6000271")] [Address(RVA = "0x32D1BB0", Offset = "0x32D0BB0", VA = "0x1832D1BB0", Slot = "20")] get { return default(bool); } } // Token: 0x0600029A RID: 666 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000272")] [Address(RVA = "0x2FB6900", Offset = "0x2FB5900", VA = "0x182FB6900", Slot = "23")] void IList.Remove(object value) { } // Token: 0x1700006F RID: 111 [Token(Token = "0x17000067")] object IList.this[int index] { [Token(Token = "0x6000273")] [Address(RVA = "0x32D1C50", Offset = "0x32D0C50", VA = "0x1832D1C50", Slot = "14")] get { return null; } [Token(Token = "0x6000274")] [Address(RVA = "0x32D1CE0", Offset = "0x32D0CE0", VA = "0x1832D1CE0", Slot = "15")] set { } } // Token: 0x0600029D RID: 669 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000275")] [Address(RVA = "0x2FB6280", Offset = "0x2FB5280", VA = "0x182FB6280", Slot = "25")] void ICollection.CopyTo(Array array, int arrayIndex) { } // Token: 0x17000070 RID: 112 // (get) Token: 0x0600029E RID: 670 RVA: 0x00002FB8 File Offset: 0x000011B8 [Token(Token = "0x17000068")] bool ICollection.IsSynchronized { [Token(Token = "0x6000276")] [Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "28")] get { return default(bool); } } // Token: 0x17000071 RID: 113 // (get) Token: 0x0600029F RID: 671 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000069")] object ICollection.SyncRoot { [Token(Token = "0x6000277")] [Address(RVA = "0x32D17C0", Offset = "0x32D07C0", VA = "0x1832D17C0", Slot = "27")] get { return null; } } // Token: 0x060002A0 RID: 672 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000278")] [Address(RVA = "0x32D1E10", Offset = "0x32D0E10", VA = "0x1832D1E10")] private static void VerifyValueType(object value) { } // Token: 0x060002A1 RID: 673 RVA: 0x00002FD0 File Offset: 0x000011D0 [Token(Token = "0x6000279")] [Address(RVA = "0x32D1580", Offset = "0x32D0580", VA = "0x1832D1580")] private static bool IsCompatibleObject(object value) { return default(bool); } // Token: 0x17000072 RID: 114 // (get) Token: 0x060002A2 RID: 674 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700006A")] public object UnderlyingCollection { [Token(Token = "0x600027A")] [Address(RVA = "0x23B5890", Offset = "0x23B4890", VA = "0x1823B5890", Slot = "13")] get { return null; } } // Token: 0x04000125 RID: 293 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000E2")] private readonly IList _list; // Token: 0x04000126 RID: 294 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000E3")] private readonly ICollection _genericCollection; // Token: 0x04000127 RID: 295 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000E4")] private object _syncRoot; } }