using System; using System.Collections; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Utilities.Collections { // Token: 0x02001386 RID: 4998 [Token(Token = "0x2001386")] [StructLayout(3)] public class UnmodifiableSetProxy : UnmodifiableSet { // Token: 0x06007E9B RID: 32411 RVA: 0x001A81F8 File Offset: 0x001A63F8 [Token(Token = "0x6007E9B")] [Address(RVA = "0x3C3A30", Offset = "0x3C2430", VA = "0x1803C3A30")] public UnmodifiableSetProxy(ISet s) { this.s = s; } // Token: 0x06007E9C RID: 32412 RVA: 0x001A8214 File Offset: 0x001A6414 [Token(Token = "0x6007E9C")] [Address(RVA = "0x1C70390", Offset = "0x1C6ED90", VA = "0x181C70390", Slot = "21")] public override bool Contains(object o) { ISet set = this.s; throw new NullReferenceException(); } // Token: 0x06007E9D RID: 32413 RVA: 0x001A8230 File Offset: 0x001A6430 [Token(Token = "0x6007E9D")] [Address(RVA = "0x1C703F0", Offset = "0x1C6EDF0", VA = "0x181C703F0", Slot = "22")] public override void CopyTo(Array array, int index) { ISet set = this.s; } // Token: 0x170014AF RID: 5295 // (get) Token: 0x06007E9E RID: 32414 RVA: 0x001A824C File Offset: 0x001A644C [Token(Token = "0x170014AF")] public override int Count { [Token(Token = "0x6007E9E")] [Address(RVA = "0x1C704B0", Offset = "0x1C6EEB0", VA = "0x181C704B0", Slot = "23")] get { ISet set = this.s; throw new NullReferenceException(); } } // Token: 0x06007E9F RID: 32415 RVA: 0x001A8268 File Offset: 0x001A6468 [Token(Token = "0x6007E9F")] [Address(RVA = "0x1C70460", Offset = "0x1C6EE60", VA = "0x181C70460", Slot = "24")] public override IEnumerator GetEnumerator() { ISet set = this.s; throw new NullReferenceException(); } // Token: 0x170014B0 RID: 5296 // (get) Token: 0x06007EA0 RID: 32416 RVA: 0x001A8284 File Offset: 0x001A6484 [Token(Token = "0x170014B0")] public override bool IsEmpty { [Token(Token = "0x6007EA0")] [Address(RVA = "0x1C70500", Offset = "0x1C6EF00", VA = "0x181C70500", Slot = "25")] get { ISet set = this.s; throw new NullReferenceException(); } } // Token: 0x170014B1 RID: 5297 // (get) Token: 0x06007EA1 RID: 32417 RVA: 0x001A82A0 File Offset: 0x001A64A0 [Token(Token = "0x170014B1")] public override bool IsFixedSize { [Token(Token = "0x6007EA1")] [Address(RVA = "0x1C70550", Offset = "0x1C6EF50", VA = "0x181C70550", Slot = "26")] get { ISet set = this.s; throw new NullReferenceException(); } } // Token: 0x170014B2 RID: 5298 // (get) Token: 0x06007EA2 RID: 32418 RVA: 0x001A82BC File Offset: 0x001A64BC [Token(Token = "0x170014B2")] public override bool IsSynchronized { [Token(Token = "0x6007EA2")] [Address(RVA = "0x1C705A0", Offset = "0x1C6EFA0", VA = "0x181C705A0", Slot = "28")] get { ISet set = this.s; throw new NullReferenceException(); } } // Token: 0x170014B3 RID: 5299 // (get) Token: 0x06007EA3 RID: 32419 RVA: 0x001A82D8 File Offset: 0x001A64D8 [Token(Token = "0x170014B3")] public override object SyncRoot { [Token(Token = "0x6007EA3")] [Address(RVA = "0x1C705F0", Offset = "0x1C6EFF0", VA = "0x181C705F0", Slot = "29")] get { ISet set = this.s; throw new NullReferenceException(); } } // Token: 0x04005A57 RID: 23127 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4005A57")] private readonly ISet s; } }