Files
27Aug2021-Cpp2IL-Dump/Singular/Newtonsoft/Json/JsonReader.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

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: 0x17000029 RID: 41
// (get) Token: 0x060000EA RID: 234 RVA: 0x000024D8 File Offset: 0x000006D8
[Token(Token = "0x17000026")]
protected JsonReader.State CurrentState
{
[Token(Token = "0x60000E0")]
[Address(RVA = "0x4B5010", Offset = "0x4B4010", VA = "0x1804B5010")]
get
{
return JsonReader.State.Start;
}
}
// 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 bool CloseInput
{
[Token(Token = "0x60000E1")]
[Address(RVA = "0x41CF00", Offset = "0x41BF00", VA = "0x18041CF00")]
[CompilerGenerated]
get
{
return default(bool);
}
[Token(Token = "0x60000E2")]
[Address(RVA = "0x41D000", Offset = "0x41C000", VA = "0x18041D000")]
[CompilerGenerated]
set
{
}
}
// Token: 0x1700002B RID: 43
// (get) Token: 0x060000ED RID: 237 RVA: 0x00002508 File Offset: 0x00000708
// (set) Token: 0x060000EE RID: 238 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000028")]
public virtual char QuoteChar
{
[Token(Token = "0x60000E3")]
[Address(RVA = "0x2CC86B0", Offset = "0x2CC76B0", VA = "0x182CC86B0", Slot = "5")]
get
{
return '\0';
}
[Token(Token = "0x60000E4")]
[Address(RVA = "0x2CC86C0", Offset = "0x2CC76C0", VA = "0x182CC86C0", Slot = "6")]
protected internal set
{
}
}
// Token: 0x1700002C RID: 44
// (get) Token: 0x060000EF RID: 239 RVA: 0x00002520 File Offset: 0x00000720
[Token(Token = "0x17000029")]
public virtual JsonToken TokenType
{
[Token(Token = "0x60000E5")]
[Address(RVA = "0x40F000", Offset = "0x40E000", VA = "0x18040F000", Slot = "7")]
get
{
return JsonToken.None;
}
}
// Token: 0x1700002D RID: 45
// (get) Token: 0x060000F0 RID: 240 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700002A")]
public virtual object Value
{
[Token(Token = "0x60000E6")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0", Slot = "8")]
get
{
return null;
}
}
// Token: 0x1700002E RID: 46
// (get) Token: 0x060000F1 RID: 241 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700002B")]
public virtual Type ValueType
{
[Token(Token = "0x60000E7")]
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0", Slot = "9")]
get
{
return null;
}
}
// Token: 0x1700002F RID: 47
// (get) Token: 0x060000F2 RID: 242 RVA: 0x00002538 File Offset: 0x00000738
[Token(Token = "0x1700002C")]
public virtual int Depth
{
[Token(Token = "0x60000E8")]
[Address(RVA = "0x2CC8670", Offset = "0x2CC7670", VA = "0x182CC8670", Slot = "10")]
get
{
return 0;
}
}
// Token: 0x060000F3 RID: 243 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60000E9")]
[Address(RVA = "0x2CC85C0", Offset = "0x2CC75C0", VA = "0x182CC85C0")]
protected JsonReader()
{
}
// Token: 0x060000F4 RID: 244 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60000EA")]
[Address(RVA = "0x2CC7FD0", Offset = "0x2CC6FD0", VA = "0x182CC7FD0")]
private void Push(JTokenType value)
{
}
// Token: 0x060000F5 RID: 245 RVA: 0x00002550 File Offset: 0x00000750
[Token(Token = "0x60000EB")]
[Address(RVA = "0x2CC7F30", Offset = "0x2CC6F30", VA = "0x182CC7F30")]
private JTokenType Pop()
{
return JTokenType.None;
}
// Token: 0x060000F6 RID: 246 RVA: 0x00002568 File Offset: 0x00000768
[Token(Token = "0x60000EC")]
[Address(RVA = "0x4257C0", Offset = "0x4247C0", VA = "0x1804257C0")]
private JTokenType Peek()
{
return JTokenType.None;
}
// Token: 0x060000F7 RID: 247
[Token(Token = "0x60000ED")]
[Address(Slot = "11")]
public abstract bool Read();
// Token: 0x060000F8 RID: 248
[Token(Token = "0x60000EE")]
[Address(Slot = "12")]
public abstract byte[] ReadAsBytes();
// Token: 0x060000F9 RID: 249
[Token(Token = "0x60000EF")]
[Address(Slot = "13")]
public abstract decimal? ReadAsDecimal();
// Token: 0x060000FA RID: 250
[Token(Token = "0x60000F0")]
[Address(Slot = "14")]
public abstract DateTimeOffset? ReadAsDateTimeOffset();
// Token: 0x060000FB RID: 251 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60000F1")]
[Address(RVA = "0x2CC8300", Offset = "0x2CC7300", VA = "0x182CC8300")]
public void Skip()
{
}
// Token: 0x060000FC RID: 252 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60000F2")]
[Address(RVA = "0x2CC8190", Offset = "0x2CC7190", VA = "0x182CC8190")]
protected void SetToken(JsonToken newToken)
{
}
// Token: 0x060000FD RID: 253 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60000F3")]
[Address(RVA = "0x2CC81B0", Offset = "0x2CC71B0", VA = "0x182CC81B0", Slot = "15")]
protected virtual void SetToken(JsonToken newToken, object value)
{
}
// Token: 0x060000FE RID: 254 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60000F4")]
[Address(RVA = "0x2CC8380", Offset = "0x2CC7380", VA = "0x182CC8380")]
private void ValidateEnd(JsonToken endToken)
{
}
// Token: 0x060000FF RID: 255 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60000F5")]
[Address(RVA = "0x2CC8030", Offset = "0x2CC7030", VA = "0x182CC8030")]
protected void SetStateBasedOnCurrent()
{
}
// Token: 0x06000100 RID: 256 RVA: 0x00002580 File Offset: 0x00000780
[Token(Token = "0x60000F6")]
[Address(RVA = "0x2CC7E60", Offset = "0x2CC6E60", VA = "0x182CC7E60")]
internal static bool IsPrimitiveToken(JsonToken token)
{
return default(bool);
}
// Token: 0x06000101 RID: 257 RVA: 0x00002598 File Offset: 0x00000798
[Token(Token = "0x60000F7")]
[Address(RVA = "0x2CC7E80", Offset = "0x2CC6E80", VA = "0x182CC7E80")]
internal static bool IsStartToken(JsonToken token)
{
return default(bool);
}
// Token: 0x06000102 RID: 258 RVA: 0x000025B0 File Offset: 0x000007B0
[Token(Token = "0x60000F8")]
[Address(RVA = "0x2CC7D40", Offset = "0x2CC6D40", VA = "0x182CC7D40")]
private JTokenType GetTypeForCloseToken(JsonToken token)
{
return JTokenType.None;
}
// Token: 0x06000103 RID: 259 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60000F9")]
[Address(RVA = "0xB2C230", Offset = "0xB2B230", VA = "0x180B2C230", Slot = "4")]
void IDisposable.Dispose()
{
}
// Token: 0x06000104 RID: 260 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60000FA")]
[Address(RVA = "0x2CC7D10", Offset = "0x2CC6D10", VA = "0x182CC7D10", Slot = "16")]
protected virtual void Dispose(bool disposing)
{
}
// Token: 0x06000105 RID: 261 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60000FB")]
[Address(RVA = "0x2CC7CF0", Offset = "0x2CC6CF0", VA = "0x182CC7CF0", Slot = "17")]
public virtual void Close()
{
}
// Token: 0x0400005A RID: 90
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400004D")]
private JsonToken _token;
// Token: 0x0400005B RID: 91
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400004E")]
private object _value;
// Token: 0x0400005C RID: 92
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400004F")]
private Type _valueType;
// Token: 0x0400005D RID: 93
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000050")]
private char _quoteChar;
// Token: 0x0400005E RID: 94
[FieldOffset(Offset = "0x2C")]
[Token(Token = "0x4000051")]
private JsonReader.State _currentState;
// Token: 0x0400005F RID: 95
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000052")]
private JTokenType _currentTypeContext;
// Token: 0x04000060 RID: 96
[FieldOffset(Offset = "0x34")]
[Token(Token = "0x4000053")]
private int _top;
// Token: 0x04000061 RID: 97
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4000054")]
private readonly List<JTokenType> _stack;
// Token: 0x0200001F RID: 31
[Token(Token = "0x20000C1")]
protected enum State
{
// Token: 0x04000064 RID: 100
[Token(Token = "0x4000294")]
Start,
// Token: 0x04000065 RID: 101
[Token(Token = "0x4000295")]
Complete,
// Token: 0x04000066 RID: 102
[Token(Token = "0x4000296")]
Property,
// Token: 0x04000067 RID: 103
[Token(Token = "0x4000297")]
ObjectStart,
// Token: 0x04000068 RID: 104
[Token(Token = "0x4000298")]
Object,
// Token: 0x04000069 RID: 105
[Token(Token = "0x4000299")]
ArrayStart,
// Token: 0x0400006A RID: 106
[Token(Token = "0x400029A")]
Array,
// Token: 0x0400006B RID: 107
[Token(Token = "0x400029B")]
Closed,
// Token: 0x0400006C RID: 108
[Token(Token = "0x400029C")]
PostValue,
// Token: 0x0400006D RID: 109
[Token(Token = "0x400029D")]
ConstructorStart,
// Token: 0x0400006E RID: 110
[Token(Token = "0x400029E")]
Constructor,
// Token: 0x0400006F RID: 111
[Token(Token = "0x400029F")]
Error,
// Token: 0x04000070 RID: 112
[Token(Token = "0x40002A0")]
Finished
}
}
}