116 lines
3.5 KiB
C#
116 lines
3.5 KiB
C#
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<string, object> 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<string, object> _mappings;
|
|
|
|
// Token: 0x02000098 RID: 152
|
|
[Token(Token = "0x20000EC")]
|
|
private class ReferenceEqualsEqualityComparer : IEqualityComparer<object>
|
|
{
|
|
// Token: 0x0600050F RID: 1295 RVA: 0x00003CA8 File Offset: 0x00001EA8
|
|
[Token(Token = "0x6000967")]
|
|
[Address(RVA = "0x11BB7A0", Offset = "0x11BA5A0", VA = "0x1811BB7A0", Slot = "4")]
|
|
bool IEqualityComparer<object>.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<object>.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()
|
|
{
|
|
}
|
|
}
|
|
}
|
|
}
|