109 lines
3.4 KiB
C#
109 lines
3.4 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using Valve.Newtonsoft.Json.Utilities;
|
|
|
|
namespace Valve.Newtonsoft.Json.Serialization
|
|
{
|
|
// Token: 0x02000092 RID: 146
|
|
[Token(Token = "0x2000092")]
|
|
internal abstract class JsonSerializerInternalBase
|
|
{
|
|
// Token: 0x0600044B RID: 1099 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600044B")]
|
|
[Address(RVA = "0x2DAE670", Offset = "0x2DAD670", VA = "0x182DAE670")]
|
|
protected JsonSerializerInternalBase(JsonSerializer serializer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170000E6 RID: 230
|
|
// (get) Token: 0x0600044C RID: 1100 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170000E6")]
|
|
internal BidirectionalDictionary<string, object> DefaultReferenceMappings
|
|
{
|
|
[Token(Token = "0x600044C")]
|
|
[Address(RVA = "0x2DAE6F0", Offset = "0x2DAD6F0", VA = "0x182DAE6F0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600044D RID: 1101 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600044D")]
|
|
[Address(RVA = "0x2DAE2A0", Offset = "0x2DAD2A0", VA = "0x182DAE2A0")]
|
|
private ErrorContext GetErrorContext(object currentObject, object member, string path, Exception error)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600044E RID: 1102 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600044E")]
|
|
[Address(RVA = "0x2DAE230", Offset = "0x2DAD230", VA = "0x182DAE230")]
|
|
protected void ClearErrorContext()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600044F RID: 1103 RVA: 0x00003BD0 File Offset: 0x00001DD0
|
|
[Token(Token = "0x600044F")]
|
|
[Address(RVA = "0x2DAE380", Offset = "0x2DAD380", VA = "0x182DAE380")]
|
|
protected bool IsErrorHandled(object currentObject, JsonContract contract, object keyValue, IJsonLineInfo lineInfo, string path, Exception ex)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x04000275 RID: 629
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4000275")]
|
|
private ErrorContext _currentErrorContext;
|
|
|
|
// Token: 0x04000276 RID: 630
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000276")]
|
|
private BidirectionalDictionary<string, object> _mappings;
|
|
|
|
// Token: 0x04000277 RID: 631
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000277")]
|
|
internal readonly JsonSerializer Serializer;
|
|
|
|
// Token: 0x04000278 RID: 632
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000278")]
|
|
internal readonly ITraceWriter TraceWriter;
|
|
|
|
// Token: 0x04000279 RID: 633
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4000279")]
|
|
protected JsonSerializerProxy InternalSerializer;
|
|
|
|
// Token: 0x02000093 RID: 147
|
|
[Token(Token = "0x2000093")]
|
|
private class ReferenceEqualsEqualityComparer : IEqualityComparer<object>
|
|
{
|
|
// Token: 0x06000450 RID: 1104 RVA: 0x00003BE8 File Offset: 0x00001DE8
|
|
[Token(Token = "0x6000450")]
|
|
[Address(RVA = "0xA17B20", Offset = "0xA16B20", VA = "0x180A17B20", Slot = "4")]
|
|
bool IEqualityComparer<object>.Equals(object x, object y)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000451 RID: 1105 RVA: 0x00003C00 File Offset: 0x00001E00
|
|
[Token(Token = "0x6000451")]
|
|
[Address(RVA = "0x2A686E0", Offset = "0x2A676E0", VA = "0x182A686E0", Slot = "5")]
|
|
int IEqualityComparer<object>.GetHashCode(object obj)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000452 RID: 1106 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000452")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public ReferenceEqualsEqualityComparer()
|
|
{
|
|
}
|
|
}
|
|
}
|
|
}
|