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: 0x06000286 RID: 646 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600025E")] [Address(RVA = "0x2907440", Offset = "0x2906240", VA = "0x182907440")] public CollectionWrapper(IList list) { } // Token: 0x06000287 RID: 647 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600025F")] [Address(RVA = "0x29073D0", Offset = "0x29061D0", VA = "0x1829073D0")] public CollectionWrapper(ICollection list) { } // Token: 0x06000288 RID: 648 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000260")] [Address(RVA = "0x2906330", Offset = "0x2905130", VA = "0x182906330", Slot = "29")] public virtual void Add(T item) { } // Token: 0x06000289 RID: 649 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000261")] [Address(RVA = "0x29063E0", Offset = "0x29051E0", VA = "0x1829063E0", Slot = "30")] public virtual void Clear() { } // Token: 0x0600028A RID: 650 RVA: 0x00002EC8 File Offset: 0x000010C8 [Token(Token = "0x6000262")] [Address(RVA = "0x2906480", Offset = "0x2905280", VA = "0x182906480", Slot = "31")] public virtual bool Contains(T item) { return default(bool); } // Token: 0x0600028B RID: 651 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000263")] [Address(RVA = "0x2906530", Offset = "0x2905330", VA = "0x182906530", Slot = "32")] public virtual void CopyTo(T[] array, int arrayIndex) { } // Token: 0x1700006B RID: 107 // (get) Token: 0x0600028C RID: 652 RVA: 0x00002EE0 File Offset: 0x000010E0 [Token(Token = "0x17000063")] public virtual int Count { [Token(Token = "0x6000264")] [Address(RVA = "0x2907540", Offset = "0x2906340", VA = "0x182907540", Slot = "33")] get { return 0; } } // Token: 0x1700006C RID: 108 // (get) Token: 0x0600028D RID: 653 RVA: 0x00002EF8 File Offset: 0x000010F8 [Token(Token = "0x17000064")] public virtual bool IsReadOnly { [Token(Token = "0x6000265")] [Address(RVA = "0x29075D0", Offset = "0x29063D0", VA = "0x1829075D0", Slot = "34")] get { return default(bool); } } // Token: 0x0600028E RID: 654 RVA: 0x00002F10 File Offset: 0x00001110 [Token(Token = "0x6000266")] [Address(RVA = "0x29067E0", Offset = "0x29055E0", VA = "0x1829067E0", Slot = "35")] public virtual bool Remove(T item) { return default(bool); } // Token: 0x0600028F RID: 655 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000267")] [Address(RVA = "0x2906600", Offset = "0x2905400", VA = "0x182906600", Slot = "36")] public virtual IEnumerator GetEnumerator() { return null; } // Token: 0x06000290 RID: 656 RVA: 0x00002F28 File Offset: 0x00001128 [Token(Token = "0x6000268")] [Address(RVA = "0x1227D50", Offset = "0x1226B50", VA = "0x181227D50")] public bool IsGenericCollection() { return default(bool); } // Token: 0x06000291 RID: 657 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000269")] [Address(RVA = "0x29069D0", Offset = "0x29057D0", VA = "0x1829069D0", Slot = "12")] IEnumerator IEnumerable.GetEnumerator() { return null; } // Token: 0x06000292 RID: 658 RVA: 0x00002F40 File Offset: 0x00001140 [Token(Token = "0x600026A")] [Address(RVA = "0x2906A60", Offset = "0x2905860", VA = "0x182906A60", Slot = "16")] int IList.Add(object value) { return 0; } // Token: 0x06000293 RID: 659 RVA: 0x00002F58 File Offset: 0x00001158 [Token(Token = "0x600026B")] [Address(RVA = "0x2906B20", Offset = "0x2905920", VA = "0x182906B20", Slot = "17")] bool IList.Contains(object value) { return default(bool); } // Token: 0x06000294 RID: 660 RVA: 0x00002F70 File Offset: 0x00001170 [Token(Token = "0x600026C")] [Address(RVA = "0x2906BE0", Offset = "0x29059E0", VA = "0x182906BE0", Slot = "21")] int IList.IndexOf(object value) { return 0; } // Token: 0x06000295 RID: 661 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600026D")] [Address(RVA = "0x2906E40", Offset = "0x2905C40", VA = "0x182906E40", Slot = "24")] void IList.RemoveAt(int index) { } // Token: 0x06000296 RID: 662 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600026E")] [Address(RVA = "0x2906D10", Offset = "0x2905B10", VA = "0x182906D10", Slot = "22")] void IList.Insert(int index, object value) { } // Token: 0x1700006D RID: 109 // (get) Token: 0x06000297 RID: 663 RVA: 0x00002F88 File Offset: 0x00001188 [Token(Token = "0x17000065")] bool IList.IsFixedSize { [Token(Token = "0x600026F")] [Address(RVA = "0x2906F80", Offset = "0x2905D80", VA = "0x182906F80", Slot = "20")] get { return default(bool); } } // Token: 0x06000298 RID: 664 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000270")] [Address(RVA = "0x2906ED0", Offset = "0x2905CD0", VA = "0x182906ED0", Slot = "23")] void IList.Remove(object value) { } // Token: 0x1700006E RID: 110 [Token(Token = "0x17000066")] object IList.this[int index] { [Token(Token = "0x6000271")] [Address(RVA = "0x2907020", Offset = "0x2905E20", VA = "0x182907020", Slot = "14")] get { return null; } [Token(Token = "0x6000272")] [Address(RVA = "0x29070B0", Offset = "0x2905EB0", VA = "0x1829070B0", Slot = "15")] set { } } // Token: 0x0600029B RID: 667 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000273")] [Address(RVA = "0x29068C0", Offset = "0x29056C0", VA = "0x1829068C0", Slot = "25")] void ICollection.CopyTo(Array array, int arrayIndex) { } // Token: 0x1700006F RID: 111 // (get) Token: 0x0600029C RID: 668 RVA: 0x00002FA0 File Offset: 0x000011A0 [Token(Token = "0x17000067")] bool ICollection.IsSynchronized { [Token(Token = "0x6000274")] [Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "28")] get { return default(bool); } } // Token: 0x17000070 RID: 112 // (get) Token: 0x0600029D RID: 669 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000068")] object ICollection.SyncRoot { [Token(Token = "0x6000275")] [Address(RVA = "0x2906960", Offset = "0x2905760", VA = "0x182906960", Slot = "27")] get { return null; } } // Token: 0x0600029E RID: 670 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000276")] [Address(RVA = "0x29071E0", Offset = "0x2905FE0", VA = "0x1829071E0")] private static void VerifyValueType(object value) { } // Token: 0x0600029F RID: 671 RVA: 0x00002FB8 File Offset: 0x000011B8 [Token(Token = "0x6000277")] [Address(RVA = "0x2906680", Offset = "0x2905480", VA = "0x182906680")] private static bool IsCompatibleObject(object value) { return default(bool); } // Token: 0x17000071 RID: 113 // (get) Token: 0x060002A0 RID: 672 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000069")] public object UnderlyingCollection { [Token(Token = "0x6000278")] [Address(RVA = "0x1888E30", Offset = "0x1887C30", VA = "0x181888E30", Slot = "13")] get { return null; } } // Token: 0x04000124 RID: 292 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000E1")] private readonly IList _list; // Token: 0x04000125 RID: 293 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000E2")] private readonly ICollection _genericCollection; // Token: 0x04000126 RID: 294 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000E3")] private object _syncRoot; } }