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

424 lines
12 KiB
C#

using System;
using System.Collections.Generic;
using System.IO;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Bson
{
// Token: 0x020000FF RID: 255
[Token(Token = "0x20000B2")]
public class BsonReader : JsonReader
{
// Token: 0x1700019F RID: 415
// (get) Token: 0x06000979 RID: 2425 RVA: 0x000052E0 File Offset: 0x000034E0
// (set) Token: 0x0600097A RID: 2426 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700017E")]
public bool JsonNet35BinaryCompatibility
{
[Token(Token = "0x6000865")]
[Address(RVA = "0x82DD90", Offset = "0x82CD90", VA = "0x18082DD90")]
get
{
return default(bool);
}
[Token(Token = "0x6000866")]
[Address(RVA = "0x885E40", Offset = "0x884E40", VA = "0x180885E40")]
set
{
}
}
// Token: 0x170001A0 RID: 416
// (get) Token: 0x0600097B RID: 2427 RVA: 0x000052F8 File Offset: 0x000034F8
// (set) Token: 0x0600097C RID: 2428 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700017F")]
public bool ReadRootValueAsArray
{
[Token(Token = "0x6000867")]
[Address(RVA = "0x82DDE0", Offset = "0x82CDE0", VA = "0x18082DDE0")]
get
{
return default(bool);
}
[Token(Token = "0x6000868")]
[Address(RVA = "0xB8CBF0", Offset = "0xB8BBF0", VA = "0x180B8CBF0")]
set
{
}
}
// Token: 0x170001A1 RID: 417
// (get) Token: 0x0600097D RID: 2429 RVA: 0x00005310 File Offset: 0x00003510
// (set) Token: 0x0600097E RID: 2430 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000180")]
public DateTimeKind DateTimeKindHandling
{
[Token(Token = "0x6000869")]
[Address(RVA = "0xAB93B0", Offset = "0xAB83B0", VA = "0x180AB93B0")]
get
{
return DateTimeKind.Unspecified;
}
[Token(Token = "0x600086A")]
[Address(RVA = "0xB8D150", Offset = "0xB8C150", VA = "0x180B8D150")]
set
{
}
}
// Token: 0x0600097F RID: 2431 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600086B")]
[Address(RVA = "0x2CC0650", Offset = "0x2CBF650", VA = "0x182CC0650")]
public BsonReader(Stream stream)
{
}
// Token: 0x06000980 RID: 2432 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600086C")]
[Address(RVA = "0x2CC0700", Offset = "0x2CBF700", VA = "0x182CC0700")]
public BsonReader(Stream stream, bool readRootValueAsArray, DateTimeKind dateTimeKindHandling)
{
}
// Token: 0x06000981 RID: 2433 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600086D")]
[Address(RVA = "0x2CBF2E0", Offset = "0x2CBE2E0", VA = "0x182CBF2E0")]
private string ReadElement()
{
return null;
}
// Token: 0x06000982 RID: 2434 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600086E")]
[Address(RVA = "0x2CBE770", Offset = "0x2CBD770", VA = "0x182CBE770", Slot = "12")]
public override byte[] ReadAsBytes()
{
return null;
}
// Token: 0x06000983 RID: 2435 RVA: 0x00005328 File Offset: 0x00003528
[Token(Token = "0x600086F")]
[Address(RVA = "0x2CBE3F0", Offset = "0x2CBD3F0", VA = "0x182CBE3F0")]
private bool IsWrappedInTypeObject()
{
return default(bool);
}
// Token: 0x06000984 RID: 2436 RVA: 0x00005340 File Offset: 0x00003540
[Token(Token = "0x6000870")]
[Address(RVA = "0x2CBEC20", Offset = "0x2CBDC20", VA = "0x182CBEC20", Slot = "13")]
public override decimal? ReadAsDecimal()
{
return null;
}
// Token: 0x06000985 RID: 2437 RVA: 0x00005358 File Offset: 0x00003558
[Token(Token = "0x6000871")]
[Address(RVA = "0x2CBE980", Offset = "0x2CBD980", VA = "0x182CBE980", Slot = "14")]
public override DateTimeOffset? ReadAsDateTimeOffset()
{
return null;
}
// Token: 0x06000986 RID: 2438 RVA: 0x00005370 File Offset: 0x00003570
[Token(Token = "0x6000872")]
[Address(RVA = "0x2CC0310", Offset = "0x2CBF310", VA = "0x182CC0310", Slot = "11")]
public override bool Read()
{
return default(bool);
}
// Token: 0x06000987 RID: 2439 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000873")]
[Address(RVA = "0x2CBDF90", Offset = "0x2CBCF90", VA = "0x182CBDF90", Slot = "17")]
public override void Close()
{
}
// Token: 0x06000988 RID: 2440 RVA: 0x00005388 File Offset: 0x00003588
[Token(Token = "0x6000874")]
[Address(RVA = "0x2CBF060", Offset = "0x2CBE060", VA = "0x182CBF060")]
private bool ReadCodeWScope()
{
return default(bool);
}
// Token: 0x06000989 RID: 2441 RVA: 0x000053A0 File Offset: 0x000035A0
[Token(Token = "0x6000875")]
[Address(RVA = "0x2CBF750", Offset = "0x2CBE750", VA = "0x182CBF750")]
private bool ReadReference()
{
return default(bool);
}
// Token: 0x0600098A RID: 2442 RVA: 0x000053B8 File Offset: 0x000035B8
[Token(Token = "0x6000876")]
[Address(RVA = "0x2CBF430", Offset = "0x2CBE430", VA = "0x182CBF430")]
private bool ReadNormal()
{
return default(bool);
}
// Token: 0x0600098B RID: 2443 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000877")]
[Address(RVA = "0x2CBE660", Offset = "0x2CBD660", VA = "0x182CBE660")]
private void PopContext()
{
}
// Token: 0x0600098C RID: 2444 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000878")]
[Address(RVA = "0x2CBE710", Offset = "0x2CBD710", VA = "0x182CBE710")]
private void PushContext(BsonReader.ContainerContext newContext)
{
}
// Token: 0x0600098D RID: 2445 RVA: 0x000053D0 File Offset: 0x000035D0
[Token(Token = "0x6000879")]
[Address(RVA = "0x2CBEFE0", Offset = "0x2CBDFE0", VA = "0x182CBEFE0")]
private byte ReadByte()
{
return 0;
}
// Token: 0x0600098E RID: 2446 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600087A")]
[Address(RVA = "0x2CBFCA0", Offset = "0x2CBECA0", VA = "0x182CBFCA0")]
private void ReadType(BsonType type)
{
}
// Token: 0x0600098F RID: 2447 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600087B")]
[Address(RVA = "0x2CBEF00", Offset = "0x2CBDF00", VA = "0x182CBEF00")]
private byte[] ReadBinary()
{
return null;
}
// Token: 0x06000990 RID: 2448 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600087C")]
[Address(RVA = "0x2CBF9E0", Offset = "0x2CBE9E0", VA = "0x182CBF9E0")]
private string ReadString()
{
return null;
}
// Token: 0x06000991 RID: 2449 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600087D")]
[Address(RVA = "0x2CBF3B0", Offset = "0x2CBE3B0", VA = "0x182CBF3B0")]
private string ReadLengthString()
{
return null;
}
// Token: 0x06000992 RID: 2450 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600087E")]
[Address(RVA = "0x2CBE0F0", Offset = "0x2CBD0F0", VA = "0x182CBE0F0")]
private string GetString(int length)
{
return null;
}
// Token: 0x06000993 RID: 2451 RVA: 0x000053E8 File Offset: 0x000035E8
[Token(Token = "0x600087F")]
[Address(RVA = "0x2CBE060", Offset = "0x2CBD060", VA = "0x182CBE060")]
private int GetLastFullCharStop(int start)
{
return 0;
}
// Token: 0x06000994 RID: 2452 RVA: 0x00005400 File Offset: 0x00003600
[Token(Token = "0x6000880")]
[Address(RVA = "0x2CBDCF0", Offset = "0x2CBCCF0", VA = "0x182CBDCF0")]
private int BytesInSequence(byte b)
{
return 0;
}
// Token: 0x06000995 RID: 2453 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000881")]
[Address(RVA = "0x2CBDFD0", Offset = "0x2CBCFD0", VA = "0x182CBDFD0")]
private void EnsureBuffers()
{
}
// Token: 0x06000996 RID: 2454 RVA: 0x00005418 File Offset: 0x00003618
[Token(Token = "0x6000882")]
[Address(RVA = "0x2CBF2A0", Offset = "0x2CBE2A0", VA = "0x182CBF2A0")]
private double ReadDouble()
{
return 0.0;
}
// Token: 0x06000997 RID: 2455 RVA: 0x00005430 File Offset: 0x00003630
[Token(Token = "0x6000883")]
[Address(RVA = "0x2CBF330", Offset = "0x2CBE330", VA = "0x182CBF330")]
private int ReadInt32()
{
return 0;
}
// Token: 0x06000998 RID: 2456 RVA: 0x00005448 File Offset: 0x00003648
[Token(Token = "0x6000884")]
[Address(RVA = "0x2CBF370", Offset = "0x2CBE370", VA = "0x182CBF370")]
private long ReadInt64()
{
return 0L;
}
// Token: 0x06000999 RID: 2457 RVA: 0x00005460 File Offset: 0x00003660
[Token(Token = "0x6000885")]
[Address(RVA = "0x2CC02D0", Offset = "0x2CBF2D0", VA = "0x182CC02D0")]
private BsonType ReadType()
{
return (BsonType)0;
}
// Token: 0x0600099A RID: 2458 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000886")]
[Address(RVA = "0x2CBE640", Offset = "0x2CBD640", VA = "0x182CBE640")]
private void MovePosition(int count)
{
}
// Token: 0x0600099B RID: 2459 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000887")]
[Address(RVA = "0x2CBF020", Offset = "0x2CBE020", VA = "0x182CBF020")]
private byte[] ReadBytes(int count)
{
return null;
}
// Token: 0x0400032A RID: 810
[Token(Token = "0x400024B")]
private const int MaxCharBytesSize = 128;
// Token: 0x0400032B RID: 811
[Token(Token = "0x400024C")]
private static readonly byte[] _seqRange1;
// Token: 0x0400032C RID: 812
[Token(Token = "0x400024D")]
private static readonly byte[] _seqRange2;
// Token: 0x0400032D RID: 813
[Token(Token = "0x400024E")]
private static readonly byte[] _seqRange3;
// Token: 0x0400032E RID: 814
[Token(Token = "0x400024F")]
private static readonly byte[] _seqRange4;
// Token: 0x0400032F RID: 815
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4000250")]
private readonly BinaryReader _reader;
// Token: 0x04000330 RID: 816
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4000251")]
private readonly List<BsonReader.ContainerContext> _stack;
// Token: 0x04000331 RID: 817
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4000252")]
private byte[] _byteBuffer;
// Token: 0x04000332 RID: 818
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x4000253")]
private char[] _charBuffer;
// Token: 0x04000333 RID: 819
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4000254")]
private BsonType _currentElementType;
// Token: 0x04000334 RID: 820
[FieldOffset(Offset = "0x6C")]
[Token(Token = "0x4000255")]
private BsonReader.BsonReaderState _bsonReaderState;
// Token: 0x04000335 RID: 821
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4000256")]
private BsonReader.ContainerContext _currentContext;
// Token: 0x04000336 RID: 822
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x4000257")]
private bool _readRootValueAsArray;
// Token: 0x04000337 RID: 823
[FieldOffset(Offset = "0x79")]
[Token(Token = "0x4000258")]
private bool _jsonNet35BinaryCompatibility;
// Token: 0x04000338 RID: 824
[FieldOffset(Offset = "0x7C")]
[Token(Token = "0x4000259")]
private DateTimeKind _dateTimeKindHandling;
// Token: 0x02000100 RID: 256
[Token(Token = "0x200010A")]
private enum BsonReaderState
{
// Token: 0x0400033A RID: 826
[Token(Token = "0x4000361")]
Normal,
// Token: 0x0400033B RID: 827
[Token(Token = "0x4000362")]
ReferenceStart,
// Token: 0x0400033C RID: 828
[Token(Token = "0x4000363")]
ReferenceRef,
// Token: 0x0400033D RID: 829
[Token(Token = "0x4000364")]
ReferenceId,
// Token: 0x0400033E RID: 830
[Token(Token = "0x4000365")]
CodeWScopeStart,
// Token: 0x0400033F RID: 831
[Token(Token = "0x4000366")]
CodeWScopeCode,
// Token: 0x04000340 RID: 832
[Token(Token = "0x4000367")]
CodeWScopeScope,
// Token: 0x04000341 RID: 833
[Token(Token = "0x4000368")]
CodeWScopeScopeObject,
// Token: 0x04000342 RID: 834
[Token(Token = "0x4000369")]
CodeWScopeScopeEnd
}
// Token: 0x02000101 RID: 257
[Token(Token = "0x200010B")]
private class ContainerContext
{
// Token: 0x0600099D RID: 2461 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60009E9")]
[Address(RVA = "0x41C700", Offset = "0x41B700", VA = "0x18041C700")]
public ContainerContext(BsonType type)
{
}
// Token: 0x04000343 RID: 835
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400036A")]
public readonly BsonType Type;
// Token: 0x04000344 RID: 836
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x400036B")]
public int Length;
// Token: 0x04000345 RID: 837
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400036C")]
public int Position;
}
}
}