using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using Singular.Newtonsoft.Json.Utilities; namespace Singular.Newtonsoft.Json.Serialization { // Token: 0x02000097 RID: 151 [Token(Token = "0x2000068")] internal abstract class JsonSerializerInternalBase { // Token: 0x170000C8 RID: 200 // (get) Token: 0x0600050A RID: 1290 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x0600050B RID: 1291 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170000B8")] internal JsonSerializer Serializer { [Token(Token = "0x6000476")] [Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")] [CompilerGenerated] get { return null; } [Token(Token = "0x6000477")] [Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")] [CompilerGenerated] private set { } } // Token: 0x0600050C RID: 1292 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000478")] [Address(RVA = "0x2C53530", Offset = "0x2C52530", VA = "0x182C53530")] protected JsonSerializerInternalBase(JsonSerializer serializer) { } // Token: 0x170000C9 RID: 201 // (get) Token: 0x0600050D RID: 1293 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170000B9")] internal BidirectionalDictionary DefaultReferenceMappings { [Token(Token = "0x6000479")] [Address(RVA = "0x2C53590", Offset = "0x2C52590", VA = "0x182C53590")] get { return null; } } // Token: 0x0600050E RID: 1294 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600047A")] [Address(RVA = "0x2C53180", Offset = "0x2C52180", VA = "0x182C53180")] protected ErrorContext GetErrorContext(object currentObject, object member, Exception error) { return null; } // Token: 0x0600050F RID: 1295 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600047B")] [Address(RVA = "0x2C53110", Offset = "0x2C52110", VA = "0x182C53110")] protected void ClearErrorContext() { } // Token: 0x06000510 RID: 1296 RVA: 0x00003CA8 File Offset: 0x00001EA8 [Token(Token = "0x600047C")] [Address(RVA = "0x2C53260", Offset = "0x2C52260", VA = "0x182C53260")] protected bool IsErrorHandled(object currentObject, JsonContract contract, object keyValue, Exception ex) { return default(bool); } // Token: 0x040001DB RID: 475 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000151")] private ErrorContext _currentErrorContext; // Token: 0x040001DC RID: 476 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000152")] private BidirectionalDictionary _mappings; // Token: 0x02000098 RID: 152 [Token(Token = "0x20000EC")] private class ReferenceEqualsEqualityComparer : IEqualityComparer { // Token: 0x06000511 RID: 1297 RVA: 0x00003CC0 File Offset: 0x00001EC0 [Token(Token = "0x6000969")] [Address(RVA = "0xA17B20", Offset = "0xA16B20", VA = "0x180A17B20", Slot = "4")] bool IEqualityComparer.Equals(object x, object y) { return default(bool); } // Token: 0x06000512 RID: 1298 RVA: 0x00003CD8 File Offset: 0x00001ED8 [Token(Token = "0x600096A")] [Address(RVA = "0x2A686E0", Offset = "0x2A676E0", VA = "0x182A686E0", Slot = "5")] int IEqualityComparer.GetHashCode(object obj) { return 0; } // Token: 0x06000513 RID: 1299 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600096B")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public ReferenceEqualsEqualityComparer() { } } } }