334 lines
9.1 KiB
C#
334 lines
9.1 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using Singular.Newtonsoft.Json.Linq;
|
|
|
|
namespace Singular.Newtonsoft.Json
|
|
{
|
|
// Token: 0x0200001E RID: 30
|
|
[Token(Token = "0x200001B")]
|
|
public abstract class JsonReader : IDisposable
|
|
{
|
|
// Token: 0x17000028 RID: 40
|
|
// (get) Token: 0x060000E8 RID: 232 RVA: 0x000024C0 File Offset: 0x000006C0
|
|
[Token(Token = "0x17000025")]
|
|
protected JsonReader.State CurrentState
|
|
{
|
|
[Token(Token = "0x60000DE")]
|
|
[Address(RVA = "0x42EED0", Offset = "0x42DCD0", VA = "0x18042EED0")]
|
|
get
|
|
{
|
|
return JsonReader.State.Start;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000029 RID: 41
|
|
// (get) Token: 0x060000E9 RID: 233 RVA: 0x000024D8 File Offset: 0x000006D8
|
|
// (set) Token: 0x060000EA RID: 234 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x17000026")]
|
|
public bool CloseInput
|
|
{
|
|
[Token(Token = "0x60000DF")]
|
|
[Address(RVA = "0x4363F0", Offset = "0x4351F0", VA = "0x1804363F0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x60000E0")]
|
|
[Address(RVA = "0x4366B0", Offset = "0x4354B0", VA = "0x1804366B0")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700002A RID: 42
|
|
// (get) Token: 0x060000EB RID: 235 RVA: 0x000024F0 File Offset: 0x000006F0
|
|
// (set) Token: 0x060000EC RID: 236 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x17000027")]
|
|
public virtual char QuoteChar
|
|
{
|
|
[Token(Token = "0x60000E1")]
|
|
[Address(RVA = "0x2572CE0", Offset = "0x2571AE0", VA = "0x182572CE0", Slot = "5")]
|
|
get
|
|
{
|
|
return '\0';
|
|
}
|
|
[Token(Token = "0x60000E2")]
|
|
[Address(RVA = "0x2572CF0", Offset = "0x2571AF0", VA = "0x182572CF0", Slot = "6")]
|
|
protected internal set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700002B RID: 43
|
|
// (get) Token: 0x060000ED RID: 237 RVA: 0x00002508 File Offset: 0x00000708
|
|
[Token(Token = "0x17000028")]
|
|
public virtual JsonToken TokenType
|
|
{
|
|
[Token(Token = "0x60000E3")]
|
|
[Address(RVA = "0x3FA560", Offset = "0x3F9360", VA = "0x1803FA560", Slot = "7")]
|
|
get
|
|
{
|
|
return JsonToken.None;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700002C RID: 44
|
|
// (get) Token: 0x060000EE RID: 238 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000029")]
|
|
public virtual object Value
|
|
{
|
|
[Token(Token = "0x60000E4")]
|
|
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40", Slot = "8")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700002D RID: 45
|
|
// (get) Token: 0x060000EF RID: 239 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700002A")]
|
|
public virtual Type ValueType
|
|
{
|
|
[Token(Token = "0x60000E5")]
|
|
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400", Slot = "9")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700002E RID: 46
|
|
// (get) Token: 0x060000F0 RID: 240 RVA: 0x00002520 File Offset: 0x00000720
|
|
[Token(Token = "0x1700002B")]
|
|
public virtual int Depth
|
|
{
|
|
[Token(Token = "0x60000E6")]
|
|
[Address(RVA = "0x2572CA0", Offset = "0x2571AA0", VA = "0x182572CA0", Slot = "10")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060000F1 RID: 241 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60000E7")]
|
|
[Address(RVA = "0x2572BF0", Offset = "0x25719F0", VA = "0x182572BF0")]
|
|
protected JsonReader()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000F2 RID: 242 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60000E8")]
|
|
[Address(RVA = "0x25725E0", Offset = "0x25713E0", VA = "0x1825725E0")]
|
|
private void Push(JTokenType value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000F3 RID: 243 RVA: 0x00002538 File Offset: 0x00000738
|
|
[Token(Token = "0x60000E9")]
|
|
[Address(RVA = "0x2572540", Offset = "0x2571340", VA = "0x182572540")]
|
|
private JTokenType Pop()
|
|
{
|
|
return JTokenType.None;
|
|
}
|
|
|
|
// Token: 0x060000F4 RID: 244 RVA: 0x00002550 File Offset: 0x00000750
|
|
[Token(Token = "0x60000EA")]
|
|
[Address(RVA = "0x4730E0", Offset = "0x471EE0", VA = "0x1804730E0")]
|
|
private JTokenType Peek()
|
|
{
|
|
return JTokenType.None;
|
|
}
|
|
|
|
// Token: 0x060000F5 RID: 245
|
|
[Token(Token = "0x60000EB")]
|
|
[Address(Slot = "11")]
|
|
public abstract bool Read();
|
|
|
|
// Token: 0x060000F6 RID: 246
|
|
[Token(Token = "0x60000EC")]
|
|
[Address(Slot = "12")]
|
|
public abstract byte[] ReadAsBytes();
|
|
|
|
// Token: 0x060000F7 RID: 247
|
|
[Token(Token = "0x60000ED")]
|
|
[Address(Slot = "13")]
|
|
public abstract decimal? ReadAsDecimal();
|
|
|
|
// Token: 0x060000F8 RID: 248
|
|
[Token(Token = "0x60000EE")]
|
|
[Address(Slot = "14")]
|
|
public abstract DateTimeOffset? ReadAsDateTimeOffset();
|
|
|
|
// Token: 0x060000F9 RID: 249 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60000EF")]
|
|
[Address(RVA = "0x2572910", Offset = "0x2571710", VA = "0x182572910")]
|
|
public void Skip()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000FA RID: 250 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60000F0")]
|
|
[Address(RVA = "0x25727A0", Offset = "0x25715A0", VA = "0x1825727A0")]
|
|
protected void SetToken(JsonToken newToken)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000FB RID: 251 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60000F1")]
|
|
[Address(RVA = "0x25727C0", Offset = "0x25715C0", VA = "0x1825727C0", Slot = "15")]
|
|
protected virtual void SetToken(JsonToken newToken, object value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000FC RID: 252 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60000F2")]
|
|
[Address(RVA = "0x25729B0", Offset = "0x25717B0", VA = "0x1825729B0")]
|
|
private void ValidateEnd(JsonToken endToken)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000FD RID: 253 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60000F3")]
|
|
[Address(RVA = "0x2572640", Offset = "0x2571440", VA = "0x182572640")]
|
|
protected void SetStateBasedOnCurrent()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000FE RID: 254 RVA: 0x00002568 File Offset: 0x00000768
|
|
[Token(Token = "0x60000F4")]
|
|
[Address(RVA = "0x2572470", Offset = "0x2571270", VA = "0x182572470")]
|
|
internal static bool IsPrimitiveToken(JsonToken token)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x060000FF RID: 255 RVA: 0x00002580 File Offset: 0x00000780
|
|
[Token(Token = "0x60000F5")]
|
|
[Address(RVA = "0x2572490", Offset = "0x2571290", VA = "0x182572490")]
|
|
internal static bool IsStartToken(JsonToken token)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000100 RID: 256 RVA: 0x00002598 File Offset: 0x00000798
|
|
[Token(Token = "0x60000F6")]
|
|
[Address(RVA = "0x2572350", Offset = "0x2571150", VA = "0x182572350")]
|
|
private JTokenType GetTypeForCloseToken(JsonToken token)
|
|
{
|
|
return JTokenType.None;
|
|
}
|
|
|
|
// Token: 0x06000101 RID: 257 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60000F7")]
|
|
[Address(RVA = "0x2572990", Offset = "0x2571790", VA = "0x182572990", Slot = "4")]
|
|
void IDisposable.Dispose()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000102 RID: 258 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60000F8")]
|
|
[Address(RVA = "0x2572320", Offset = "0x2571120", VA = "0x182572320", Slot = "16")]
|
|
protected virtual void Dispose(bool disposing)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000103 RID: 259 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60000F9")]
|
|
[Address(RVA = "0x2572300", Offset = "0x2571100", VA = "0x182572300", Slot = "17")]
|
|
public virtual void Close()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000059 RID: 89
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400004C")]
|
|
private JsonToken _token;
|
|
|
|
// Token: 0x0400005A RID: 90
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400004D")]
|
|
private object _value;
|
|
|
|
// Token: 0x0400005B RID: 91
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400004E")]
|
|
private Type _valueType;
|
|
|
|
// Token: 0x0400005C RID: 92
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400004F")]
|
|
private char _quoteChar;
|
|
|
|
// Token: 0x0400005D RID: 93
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x4000050")]
|
|
private JsonReader.State _currentState;
|
|
|
|
// Token: 0x0400005E RID: 94
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4000051")]
|
|
private JTokenType _currentTypeContext;
|
|
|
|
// Token: 0x0400005F RID: 95
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x4000052")]
|
|
private int _top;
|
|
|
|
// Token: 0x04000060 RID: 96
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4000053")]
|
|
private readonly List<JTokenType> _stack;
|
|
|
|
// Token: 0x0200001F RID: 31
|
|
[Token(Token = "0x20000C1")]
|
|
protected enum State
|
|
{
|
|
// Token: 0x04000063 RID: 99
|
|
[Token(Token = "0x4000293")]
|
|
Start,
|
|
// Token: 0x04000064 RID: 100
|
|
[Token(Token = "0x4000294")]
|
|
Complete,
|
|
// Token: 0x04000065 RID: 101
|
|
[Token(Token = "0x4000295")]
|
|
Property,
|
|
// Token: 0x04000066 RID: 102
|
|
[Token(Token = "0x4000296")]
|
|
ObjectStart,
|
|
// Token: 0x04000067 RID: 103
|
|
[Token(Token = "0x4000297")]
|
|
Object,
|
|
// Token: 0x04000068 RID: 104
|
|
[Token(Token = "0x4000298")]
|
|
ArrayStart,
|
|
// Token: 0x04000069 RID: 105
|
|
[Token(Token = "0x4000299")]
|
|
Array,
|
|
// Token: 0x0400006A RID: 106
|
|
[Token(Token = "0x400029A")]
|
|
Closed,
|
|
// Token: 0x0400006B RID: 107
|
|
[Token(Token = "0x400029B")]
|
|
PostValue,
|
|
// Token: 0x0400006C RID: 108
|
|
[Token(Token = "0x400029C")]
|
|
ConstructorStart,
|
|
// Token: 0x0400006D RID: 109
|
|
[Token(Token = "0x400029D")]
|
|
Constructor,
|
|
// Token: 0x0400006E RID: 110
|
|
[Token(Token = "0x400029E")]
|
|
Error,
|
|
// Token: 0x0400006F RID: 111
|
|
[Token(Token = "0x400029F")]
|
|
Finished
|
|
}
|
|
}
|
|
}
|