using System; using System.Collections.Generic; using Cpp2IlInjected; namespace Singular.Newtonsoft.Json.Utilities { // Token: 0x0200003A RID: 58 [Token(Token = "0x2000031")] internal class BidirectionalDictionary { // Token: 0x0600024D RID: 589 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000230")] [Address(RVA = "0x32CED90", Offset = "0x32CDD90", VA = "0x1832CED90")] public BidirectionalDictionary() { } // Token: 0x0600024E RID: 590 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000231")] [Address(RVA = "0x32CEE10", Offset = "0x32CDE10", VA = "0x1832CEE10")] public BidirectionalDictionary(IEqualityComparer firstEqualityComparer, IEqualityComparer secondEqualityComparer) { } // Token: 0x0600024F RID: 591 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000232")] [Address(RVA = "0x32CEAE0", Offset = "0x32CDAE0", VA = "0x1832CEAE0")] public void Add(TFirst first, TSecond second) { } // Token: 0x06000250 RID: 592 RVA: 0x00002D00 File Offset: 0x00000F00 [Token(Token = "0x6000233")] [Address(RVA = "0x32CEC90", Offset = "0x32CDC90", VA = "0x1832CEC90")] public bool TryGetByFirst(TFirst first, out TSecond second) { return default(bool); } // Token: 0x06000251 RID: 593 RVA: 0x00002D18 File Offset: 0x00000F18 [Token(Token = "0x6000234")] [Address(RVA = "0x32CED10", Offset = "0x32CDD10", VA = "0x1832CED10")] public bool TryGetBySecond(TSecond second, out TFirst first) { return default(bool); } // Token: 0x04000119 RID: 281 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000E0")] private readonly IDictionary _firstToSecond; // Token: 0x0400011A RID: 282 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40000E1")] private readonly IDictionary _secondToFirst; } }