460 lines
14 KiB
C#
460 lines
14 KiB
C#
using System;
|
|
using System.IO;
|
|
using Cpp2IlInjected;
|
|
using Newtonsoft.Json.Utilities;
|
|
|
|
namespace Newtonsoft.Json
|
|
{
|
|
// Token: 0x02000025 RID: 37
|
|
[Token(Token = "0x2000025")]
|
|
public class JsonTextWriter : JsonWriter
|
|
{
|
|
// Token: 0x17000038 RID: 56
|
|
// (get) Token: 0x06000080 RID: 128 RVA: 0x00002052 File Offset: 0x00000252
|
|
[Token(Token = "0x17000038")]
|
|
private Base64Encoder Base64Encoder
|
|
{
|
|
[Token(Token = "0x6000080")]
|
|
[Address(RVA = "0x25228B0", Offset = "0x25218B0", VA = "0x1825228B0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000039 RID: 57
|
|
// (get) Token: 0x06000081 RID: 129 RVA: 0x00002238 File Offset: 0x00000438
|
|
[Token(Token = "0x17000039")]
|
|
public char QuoteChar
|
|
{
|
|
[Token(Token = "0x6000081")]
|
|
[Address(RVA = "0x2522920", Offset = "0x2521920", VA = "0x182522920")]
|
|
get
|
|
{
|
|
return '\0';
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000082 RID: 130 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000082")]
|
|
[Address(RVA = "0x2522770", Offset = "0x2521770", VA = "0x182522770")]
|
|
public JsonTextWriter(TextWriter textWriter)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000083 RID: 131 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000083")]
|
|
[Address(RVA = "0x251FD60", Offset = "0x251ED60", VA = "0x18251FD60", Slot = "6")]
|
|
public override void Close()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000084 RID: 132 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000084")]
|
|
[Address(RVA = "0x251FD00", Offset = "0x251ED00", VA = "0x18251FD00")]
|
|
private void CloseBufferAndWriter()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000085 RID: 133 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000085")]
|
|
[Address(RVA = "0x2520CC0", Offset = "0x251FCC0", VA = "0x182520CC0", Slot = "7")]
|
|
public override void WriteStartObject()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000086 RID: 134 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000086")]
|
|
[Address(RVA = "0x2520C70", Offset = "0x251FC70", VA = "0x182520C70", Slot = "9")]
|
|
public override void WriteStartArray()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000087 RID: 135 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000087")]
|
|
[Address(RVA = "0x25200A0", Offset = "0x251F0A0", VA = "0x1825200A0", Slot = "15")]
|
|
protected override void WriteEnd(JsonToken token)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000088 RID: 136 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000088")]
|
|
[Address(RVA = "0x2520B10", Offset = "0x251FB10", VA = "0x182520B10", Slot = "12")]
|
|
public override void WritePropertyName(string name)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000089 RID: 137 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000089")]
|
|
[Address(RVA = "0x2520B80", Offset = "0x251FB80", VA = "0x182520B80", Slot = "13")]
|
|
public override void WritePropertyName(string name, bool escape)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600008A RID: 138 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600008A")]
|
|
[Address(RVA = "0x251FE50", Offset = "0x251EE50", VA = "0x18251FE50", Slot = "5")]
|
|
internal override void OnStringEscapeHandlingChanged()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600008B RID: 139 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600008B")]
|
|
[Address(RVA = "0x251FF70", Offset = "0x251EF70", VA = "0x18251FF70")]
|
|
private void UpdateCharEscapeFlags()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600008C RID: 140 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600008C")]
|
|
[Address(RVA = "0x25202A0", Offset = "0x251F2A0", VA = "0x1825202A0", Slot = "16")]
|
|
protected override void WriteIndent()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600008D RID: 141 RVA: 0x00002250 File Offset: 0x00000450
|
|
[Token(Token = "0x600008D")]
|
|
[Address(RVA = "0x251FE60", Offset = "0x251EE60", VA = "0x18251FE60")]
|
|
private int SetIndentChars()
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x0600008E RID: 142 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600008E")]
|
|
[Address(RVA = "0x2520DB0", Offset = "0x251FDB0", VA = "0x182520DB0", Slot = "17")]
|
|
protected override void WriteValueDelimiter()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600008F RID: 143 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600008F")]
|
|
[Address(RVA = "0x2520270", Offset = "0x251F270", VA = "0x182520270", Slot = "18")]
|
|
protected override void WriteIndentSpace()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000090 RID: 144 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000090")]
|
|
[Address(RVA = "0x2520DE0", Offset = "0x251FDE0", VA = "0x182520DE0")]
|
|
private void WriteValueInternal(string value, JsonToken token)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000091 RID: 145 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000091")]
|
|
[Address(RVA = "0x2521D80", Offset = "0x2520D80", VA = "0x182521D80", Slot = "58")]
|
|
public override void WriteValue(object value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000092 RID: 146 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000092")]
|
|
[Address(RVA = "0x2520850", Offset = "0x251F850", VA = "0x182520850", Slot = "19")]
|
|
public override void WriteNull()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000093 RID: 147 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000093")]
|
|
[Address(RVA = "0x2520D10", Offset = "0x251FD10", VA = "0x182520D10", Slot = "20")]
|
|
public override void WriteUndefined()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000094 RID: 148 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000094")]
|
|
[Address(RVA = "0x25224F0", Offset = "0x25214F0", VA = "0x1825224F0", Slot = "21")]
|
|
public override void WriteValue(string value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000095 RID: 149 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000095")]
|
|
[Address(RVA = "0x2520180", Offset = "0x251F180", VA = "0x182520180")]
|
|
private void WriteEscapedString(string value, bool quote)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000096 RID: 150 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000096")]
|
|
[Address(RVA = "0x25220A0", Offset = "0x25210A0", VA = "0x1825220A0", Slot = "22")]
|
|
public override void WriteValue(int value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000097 RID: 151 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000097")]
|
|
[Address(RVA = "0x2521C70", Offset = "0x2520C70", VA = "0x182521C70", Slot = "23")]
|
|
[CLSCompliant(false)]
|
|
public override void WriteValue(uint value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000098 RID: 152 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000098")]
|
|
[Address(RVA = "0x2521CF0", Offset = "0x2520CF0", VA = "0x182521CF0", Slot = "24")]
|
|
public override void WriteValue(long value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000099 RID: 153 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000099")]
|
|
[Address(RVA = "0x2521420", Offset = "0x2520420", VA = "0x182521420", Slot = "25")]
|
|
[CLSCompliant(false)]
|
|
public override void WriteValue(ulong value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600009A RID: 154 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600009A")]
|
|
[Address(RVA = "0x25226A0", Offset = "0x25216A0", VA = "0x1825226A0", Slot = "26")]
|
|
public override void WriteValue(float value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600009B RID: 155 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600009B")]
|
|
[Address(RVA = "0x2521640", Offset = "0x2520640", VA = "0x182521640", Slot = "43")]
|
|
public override void WriteValue(float? value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600009C RID: 156 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600009C")]
|
|
[Address(RVA = "0x2521180", Offset = "0x2520180", VA = "0x182521180", Slot = "27")]
|
|
public override void WriteValue(double value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600009D RID: 157 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600009D")]
|
|
[Address(RVA = "0x25225B0", Offset = "0x25215B0", VA = "0x1825225B0", Slot = "44")]
|
|
public override void WriteValue(double? value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600009E RID: 158 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600009E")]
|
|
[Address(RVA = "0x2521B50", Offset = "0x2520B50", VA = "0x182521B50", Slot = "28")]
|
|
public override void WriteValue(bool value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600009F RID: 159 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600009F")]
|
|
[Address(RVA = "0x2521FA0", Offset = "0x2520FA0", VA = "0x182521FA0", Slot = "29")]
|
|
public override void WriteValue(short value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000A0 RID: 160 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000A0")]
|
|
[Address(RVA = "0x2521140", Offset = "0x2520140", VA = "0x182521140", Slot = "30")]
|
|
[CLSCompliant(false)]
|
|
public override void WriteValue(ushort value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000A1 RID: 161 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000A1")]
|
|
[Address(RVA = "0x2521250", Offset = "0x2520250", VA = "0x182521250", Slot = "31")]
|
|
public override void WriteValue(char value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000A2 RID: 162 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000A2")]
|
|
[Address(RVA = "0x2521820", Offset = "0x2520820", VA = "0x182521820", Slot = "32")]
|
|
public override void WriteValue(byte value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000A3 RID: 163 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000A3")]
|
|
[Address(RVA = "0x2521100", Offset = "0x2520100", VA = "0x182521100", Slot = "33")]
|
|
[CLSCompliant(false)]
|
|
public override void WriteValue(sbyte value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000A4 RID: 164 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000A4")]
|
|
[Address(RVA = "0x2522390", Offset = "0x2521390", VA = "0x182522390", Slot = "34")]
|
|
public override void WriteValue(decimal value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000A5 RID: 165 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000A5")]
|
|
[Address(RVA = "0x2521860", Offset = "0x2520860", VA = "0x182521860", Slot = "35")]
|
|
public override void WriteValue(DateTime value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000A6 RID: 166 RVA: 0x00002268 File Offset: 0x00000468
|
|
[Token(Token = "0x60000A6")]
|
|
[Address(RVA = "0x2520E10", Offset = "0x251FE10", VA = "0x182520E10")]
|
|
private int WriteValueToBuffer(DateTime value)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x060000A7 RID: 167 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000A7")]
|
|
[Address(RVA = "0x2521460", Offset = "0x2520460", VA = "0x182521460", Slot = "56")]
|
|
public override void WriteValue(byte[] value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000A8 RID: 168 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000A8")]
|
|
[Address(RVA = "0x25220E0", Offset = "0x25210E0", VA = "0x1825220E0", Slot = "36")]
|
|
public override void WriteValue(DateTimeOffset value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000A9 RID: 169 RVA: 0x00002280 File Offset: 0x00000480
|
|
[Token(Token = "0x60000A9")]
|
|
[Address(RVA = "0x2520F80", Offset = "0x251FF80", VA = "0x182520F80")]
|
|
private int WriteValueToBuffer(DateTimeOffset value)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x060000AA RID: 170 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000AA")]
|
|
[Address(RVA = "0x2521550", Offset = "0x2520550", VA = "0x182521550", Slot = "37")]
|
|
public override void WriteValue(Guid value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000AB RID: 171 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000AB")]
|
|
[Address(RVA = "0x2521730", Offset = "0x2520730", VA = "0x182521730", Slot = "38")]
|
|
public override void WriteValue(TimeSpan value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000AC RID: 172 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000AC")]
|
|
[Address(RVA = "0x2521FE0", Offset = "0x2520FE0", VA = "0x182521FE0", Slot = "57")]
|
|
public override void WriteValue(Uri value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000AD RID: 173 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000AD")]
|
|
[Address(RVA = "0x251FFF0", Offset = "0x251EFF0", VA = "0x18251FFF0", Slot = "59")]
|
|
public override void WriteComment(string text)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000AE RID: 174 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000AE")]
|
|
[Address(RVA = "0x251FE10", Offset = "0x251EE10", VA = "0x18251FE10")]
|
|
private void EnsureWriteBuffer()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000AF RID: 175 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000AF")]
|
|
[Address(RVA = "0x25204F0", Offset = "0x251F4F0", VA = "0x1825204F0")]
|
|
private void WriteIntegerValue(long value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000B0 RID: 176 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000B0")]
|
|
[Address(RVA = "0x2520550", Offset = "0x251F550", VA = "0x182520550")]
|
|
private void WriteIntegerValue(ulong value, bool negative)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000B1 RID: 177 RVA: 0x00002298 File Offset: 0x00000498
|
|
[Token(Token = "0x60000B1")]
|
|
[Address(RVA = "0x25209E0", Offset = "0x251F9E0", VA = "0x1825209E0")]
|
|
private int WriteNumberToBuffer(ulong value, bool negative)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x060000B2 RID: 178 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000B2")]
|
|
[Address(RVA = "0x25206F0", Offset = "0x251F6F0", VA = "0x1825206F0")]
|
|
private void WriteIntegerValue(int value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000B3 RID: 179 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60000B3")]
|
|
[Address(RVA = "0x25207C0", Offset = "0x251F7C0", VA = "0x1825207C0")]
|
|
private void WriteIntegerValue(uint value, bool negative)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060000B4 RID: 180 RVA: 0x000022B0 File Offset: 0x000004B0
|
|
[Token(Token = "0x60000B4")]
|
|
[Address(RVA = "0x25208F0", Offset = "0x251F8F0", VA = "0x1825208F0")]
|
|
private int WriteNumberToBuffer(uint value, bool negative)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x040000A6 RID: 166
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x40000A6")]
|
|
private readonly bool _safeAsync;
|
|
|
|
// Token: 0x040000A7 RID: 167
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x40000A7")]
|
|
private readonly TextWriter _writer;
|
|
|
|
// Token: 0x040000A8 RID: 168
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x40000A8")]
|
|
private Base64Encoder _base64Encoder;
|
|
|
|
// Token: 0x040000A9 RID: 169
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x40000A9")]
|
|
private char _indentChar;
|
|
|
|
// Token: 0x040000AA RID: 170
|
|
[FieldOffset(Offset = "0x7C")]
|
|
[Token(Token = "0x40000AA")]
|
|
private int _indentation;
|
|
|
|
// Token: 0x040000AB RID: 171
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x40000AB")]
|
|
private char _quoteChar;
|
|
|
|
// Token: 0x040000AC RID: 172
|
|
[FieldOffset(Offset = "0x82")]
|
|
[Token(Token = "0x40000AC")]
|
|
private bool _quoteName;
|
|
|
|
// Token: 0x040000AD RID: 173
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x40000AD")]
|
|
private bool[] _charEscapeFlags;
|
|
|
|
// Token: 0x040000AE RID: 174
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x40000AE")]
|
|
private char[] _writeBuffer;
|
|
|
|
// Token: 0x040000AF RID: 175
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x40000AF")]
|
|
private IArrayPool<char> _arrayPool;
|
|
|
|
// Token: 0x040000B0 RID: 176
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x40000B0")]
|
|
private char[] _indentChars;
|
|
}
|
|
}
|