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: 0x170000C7 RID: 199 // (get) Token: 0x06000508 RID: 1288 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x06000509 RID: 1289 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170000B7")] internal JsonSerializer Serializer { [Token(Token = "0x6000474")] [Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")] [CompilerGenerated] get { return null; } [Token(Token = "0x6000475")] [Address(RVA = "0x460F90", Offset = "0x45FD90", VA = "0x180460F90")] [CompilerGenerated] private set { } } // Token: 0x0600050A RID: 1290 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000476")] [Address(RVA = "0x2440BA0", Offset = "0x243F9A0", VA = "0x182440BA0")] protected JsonSerializerInternalBase(JsonSerializer serializer) { } // Token: 0x170000C8 RID: 200 // (get) Token: 0x0600050B RID: 1291 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170000B8")] internal BidirectionalDictionary DefaultReferenceMappings { [Token(Token = "0x6000477")] [Address(RVA = "0x2440C00", Offset = "0x243FA00", VA = "0x182440C00")] get { return null; } } // Token: 0x0600050C RID: 1292 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000478")] [Address(RVA = "0x24407F0", Offset = "0x243F5F0", VA = "0x1824407F0")] protected ErrorContext GetErrorContext(object currentObject, object member, Exception error) { return null; } // Token: 0x0600050D RID: 1293 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000479")] [Address(RVA = "0x2440780", Offset = "0x243F580", VA = "0x182440780")] protected void ClearErrorContext() { } // Token: 0x0600050E RID: 1294 RVA: 0x00003C90 File Offset: 0x00001E90 [Token(Token = "0x600047A")] [Address(RVA = "0x24408D0", Offset = "0x243F6D0", VA = "0x1824408D0")] protected bool IsErrorHandled(object currentObject, JsonContract contract, object keyValue, Exception ex) { return default(bool); } // Token: 0x040001DA RID: 474 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000150")] private ErrorContext _currentErrorContext; // Token: 0x040001DB RID: 475 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000151")] private BidirectionalDictionary _mappings; // Token: 0x02000098 RID: 152 [Token(Token = "0x20000EC")] private class ReferenceEqualsEqualityComparer : IEqualityComparer { // Token: 0x0600050F RID: 1295 RVA: 0x00003CA8 File Offset: 0x00001EA8 [Token(Token = "0x6000967")] [Address(RVA = "0x11BB7A0", Offset = "0x11BA5A0", VA = "0x1811BB7A0", Slot = "4")] bool IEqualityComparer.Equals(object x, object y) { return default(bool); } // Token: 0x06000510 RID: 1296 RVA: 0x00003CC0 File Offset: 0x00001EC0 [Token(Token = "0x6000968")] [Address(RVA = "0x244D730", Offset = "0x244C530", VA = "0x18244D730", Slot = "5")] int IEqualityComparer.GetHashCode(object obj) { return 0; } // Token: 0x06000511 RID: 1297 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000969")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public ReferenceEqualsEqualityComparer() { } } } }