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: 0x06000453 RID: 1107 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000453")]
|
|
[Address(RVA = "0x27C1470", Offset = "0x27C0270", VA = "0x1827C1470")]
|
|
protected JsonSerializerInternalBase(JsonSerializer serializer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170000E6 RID: 230
|
|
// (get) Token: 0x06000454 RID: 1108 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170000E6")]
|
|
internal BidirectionalDictionary<string, object> DefaultReferenceMappings
|
|
{
|
|
[Token(Token = "0x6000454")]
|
|
[Address(RVA = "0x27C14F0", Offset = "0x27C02F0", VA = "0x1827C14F0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000455 RID: 1109 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000455")]
|
|
[Address(RVA = "0x27C10A0", Offset = "0x27BFEA0", VA = "0x1827C10A0")]
|
|
private ErrorContext GetErrorContext(object currentObject, object member, string path, Exception error)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000456 RID: 1110 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000456")]
|
|
[Address(RVA = "0x27C1030", Offset = "0x27BFE30", VA = "0x1827C1030")]
|
|
protected void ClearErrorContext()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000457 RID: 1111 RVA: 0x00003BD0 File Offset: 0x00001DD0
|
|
[Token(Token = "0x6000457")]
|
|
[Address(RVA = "0x27C1180", Offset = "0x27BFF80", VA = "0x1827C1180")]
|
|
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: 0x06000458 RID: 1112 RVA: 0x00003BE8 File Offset: 0x00001DE8
|
|
[Token(Token = "0x6000458")]
|
|
[Address(RVA = "0x11BB7A0", Offset = "0x11BA5A0", VA = "0x1811BB7A0", Slot = "4")]
|
|
bool IEqualityComparer<object>.Equals(object x, object y)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000459 RID: 1113 RVA: 0x00003C00 File Offset: 0x00001E00
|
|
[Token(Token = "0x6000459")]
|
|
[Address(RVA = "0x244D730", Offset = "0x244C530", VA = "0x18244D730", Slot = "5")]
|
|
int IEqualityComparer<object>.GetHashCode(object obj)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x0600045A RID: 1114 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600045A")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public ReferenceEqualsEqualityComparer()
|
|
{
|
|
}
|
|
}
|
|
}
|
|
}
|