using System; using System.IO; using Cpp2IlInjected; using Valve.Newtonsoft.Json.Utilities; namespace Valve.Newtonsoft.Json { // Token: 0x02000023 RID: 35 [Token(Token = "0x2000023")] public class JsonTextReader : JsonReader, IJsonLineInfo { // Token: 0x060000D3 RID: 211 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60000D3")] [Address(RVA = "0x2866D80", Offset = "0x2865B80", VA = "0x182866D80")] public JsonTextReader(TextReader reader) { } // Token: 0x060000D4 RID: 212 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60000D4")] [Address(RVA = "0x285FAC0", Offset = "0x285E8C0", VA = "0x18285FAC0")] private void EnsureBufferNotEmpty() { } // Token: 0x060000D5 RID: 213 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60000D5")] [Address(RVA = "0x2860290", Offset = "0x285F090", VA = "0x182860290")] private void OnNewLine(int pos) { } // Token: 0x060000D6 RID: 214 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60000D6")] [Address(RVA = "0x2862850", Offset = "0x2861650", VA = "0x182862850")] private void ParseString(char quote, ReadType readType) { } // Token: 0x060000D7 RID: 215 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60000D7")] [Address(RVA = "0x5E3B70", Offset = "0x5E2970", VA = "0x1805E3B70")] private static void BlockCopyChars(char[] src, int srcOffset, char[] dst, int dstOffset, int count) { } // Token: 0x060000D8 RID: 216 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60000D8")] [Address(RVA = "0x2866BB0", Offset = "0x28659B0", VA = "0x182866BB0")] private void ShiftBufferIfNeeded() { } // Token: 0x060000D9 RID: 217 RVA: 0x00002520 File Offset: 0x00000720 [Token(Token = "0x60000D9")] [Address(RVA = "0x2864FE0", Offset = "0x2863DE0", VA = "0x182864FE0")] private int ReadData(bool append) { return 0; } // Token: 0x060000DA RID: 218 RVA: 0x00002538 File Offset: 0x00000738 [Token(Token = "0x60000DA")] [Address(RVA = "0x2864D40", Offset = "0x2863B40", VA = "0x182864D40")] private int ReadData(bool append, int charsRequired) { return 0; } // Token: 0x060000DB RID: 219 RVA: 0x00002550 File Offset: 0x00000750 [Token(Token = "0x60000DB")] [Address(RVA = "0x285FB80", Offset = "0x285E980", VA = "0x18285FB80")] private bool EnsureChars(int relativePosition, bool append) { return default(bool); } // Token: 0x060000DC RID: 220 RVA: 0x00002568 File Offset: 0x00000768 [Token(Token = "0x60000DC")] [Address(RVA = "0x2864CB0", Offset = "0x2863AB0", VA = "0x182864CB0")] private bool ReadChars(int relativePosition, bool append) { return default(bool); } // Token: 0x060000DD RID: 221 RVA: 0x00002580 File Offset: 0x00000780 [Token(Token = "0x60000DD")] [Address(RVA = "0x28668A0", Offset = "0x28656A0", VA = "0x1828668A0", Slot = "10")] public override bool Read() { return default(bool); } // Token: 0x060000DE RID: 222 RVA: 0x00002598 File Offset: 0x00000798 [Token(Token = "0x60000DE")] [Address(RVA = "0x2864BC0", Offset = "0x28639C0", VA = "0x182864BC0", Slot = "11")] public override int? ReadAsInt32() { return null; } // Token: 0x060000DF RID: 223 RVA: 0x000025B0 File Offset: 0x000007B0 [Token(Token = "0x60000DF")] [Address(RVA = "0x28649E0", Offset = "0x28637E0", VA = "0x1828649E0", Slot = "17")] public override DateTime? ReadAsDateTime() { return null; } // Token: 0x060000E0 RID: 224 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60000E0")] [Address(RVA = "0x2864C50", Offset = "0x2863A50", VA = "0x182864C50", Slot = "12")] public override string ReadAsString() { return null; } // Token: 0x060000E1 RID: 225 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60000E1")] [Address(RVA = "0x28643E0", Offset = "0x28631E0", VA = "0x1828643E0", Slot = "13")] public override byte[] ReadAsBytes() { return null; } // Token: 0x060000E2 RID: 226 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60000E2")] [Address(RVA = "0x2866000", Offset = "0x2864E00", VA = "0x182866000")] private object ReadStringValue(ReadType readType) { return null; } // Token: 0x060000E3 RID: 227 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60000E3")] [Address(RVA = "0x285F870", Offset = "0x285E670", VA = "0x18285F870")] private JsonReaderException CreateUnexpectedCharacterException(char c) { return null; } // Token: 0x060000E4 RID: 228 RVA: 0x000025C8 File Offset: 0x000007C8 [Token(Token = "0x60000E4")] [Address(RVA = "0x2863B20", Offset = "0x2862920", VA = "0x182863B20", Slot = "15")] public override bool? ReadAsBoolean() { return null; } // Token: 0x060000E5 RID: 229 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60000E5")] [Address(RVA = "0x2863AB0", Offset = "0x28628B0", VA = "0x182863AB0")] private void ProcessValueComma() { } // Token: 0x060000E6 RID: 230 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60000E6")] [Address(RVA = "0x28653F0", Offset = "0x28641F0", VA = "0x1828653F0")] private object ReadNumberValue(ReadType readType) { return null; } // Token: 0x060000E7 RID: 231 RVA: 0x000025E0 File Offset: 0x000007E0 [Token(Token = "0x60000E7")] [Address(RVA = "0x2864940", Offset = "0x2863740", VA = "0x182864940", Slot = "18")] public override DateTimeOffset? ReadAsDateTimeOffset() { return null; } // Token: 0x060000E8 RID: 232 RVA: 0x000025F8 File Offset: 0x000007F8 [Token(Token = "0x60000E8")] [Address(RVA = "0x2864A80", Offset = "0x2863880", VA = "0x182864A80", Slot = "16")] public override decimal? ReadAsDecimal() { return null; } // Token: 0x060000E9 RID: 233 RVA: 0x00002610 File Offset: 0x00000810 [Token(Token = "0x60000E9")] [Address(RVA = "0x2864B20", Offset = "0x2863920", VA = "0x182864B20", Slot = "14")] public override double? ReadAsDouble() { return null; } // Token: 0x060000EA RID: 234 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60000EA")] [Address(RVA = "0x285FC20", Offset = "0x285EA20", VA = "0x18285FC20")] private void HandleNull() { } // Token: 0x060000EB RID: 235 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60000EB")] [Address(RVA = "0x2864FF0", Offset = "0x2863DF0", VA = "0x182864FF0")] private void ReadFinished() { } // Token: 0x060000EC RID: 236 RVA: 0x00002628 File Offset: 0x00000828 [Token(Token = "0x60000EC")] [Address(RVA = "0x2865160", Offset = "0x2863F60", VA = "0x182865160")] private bool ReadNullChar() { return default(bool); } // Token: 0x060000ED RID: 237 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60000ED")] [Address(RVA = "0x285FB20", Offset = "0x285E920", VA = "0x18285FB20")] private void EnsureBuffer() { } // Token: 0x060000EE RID: 238 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60000EE")] [Address(RVA = "0x28659B0", Offset = "0x28647B0", VA = "0x1828659B0")] private void ReadStringIntoBuffer(char quote) { } // Token: 0x060000EF RID: 239 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60000EF")] [Address(RVA = "0x2866D00", Offset = "0x2865B00", VA = "0x182866D00")] private void WriteCharToBuffer(char writeChar, int lastWritePosition, int writeToPosition) { } // Token: 0x060000F0 RID: 240 RVA: 0x00002640 File Offset: 0x00000840 [Token(Token = "0x60000F0")] [Address(RVA = "0x2862DE0", Offset = "0x2861BE0", VA = "0x182862DE0")] private char ParseUnicode() { return '\0'; } // Token: 0x060000F1 RID: 241 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60000F1")] [Address(RVA = "0x28651B0", Offset = "0x2863FB0", VA = "0x1828651B0")] private void ReadNumberIntoBuffer() { } // Token: 0x060000F2 RID: 242 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60000F2")] [Address(RVA = "0x285F7D0", Offset = "0x285E5D0", VA = "0x18285F7D0")] private void ClearRecentString() { } // Token: 0x060000F3 RID: 243 RVA: 0x00002658 File Offset: 0x00000858 [Token(Token = "0x60000F3")] [Address(RVA = "0x2862290", Offset = "0x2861090", VA = "0x182862290")] private bool ParsePostValue() { return default(bool); } // Token: 0x060000F4 RID: 244 RVA: 0x00002670 File Offset: 0x00000870 [Token(Token = "0x60000F4")] [Address(RVA = "0x28620E0", Offset = "0x2860EE0", VA = "0x1828620E0")] private bool ParseObject() { return default(bool); } // Token: 0x060000F5 RID: 245 RVA: 0x00002688 File Offset: 0x00000888 [Token(Token = "0x60000F5")] [Address(RVA = "0x2862560", Offset = "0x2861360", VA = "0x182862560")] private bool ParseProperty() { return default(bool); } // Token: 0x060000F6 RID: 246 RVA: 0x000026A0 File Offset: 0x000008A0 [Token(Token = "0x60000F6")] [Address(RVA = "0x2866C90", Offset = "0x2865A90", VA = "0x182866C90")] private bool ValidIdentifierChar(char value) { return default(bool); } // Token: 0x060000F7 RID: 247 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60000F7")] [Address(RVA = "0x2862ED0", Offset = "0x2861CD0", VA = "0x182862ED0")] private void ParseUnquotedProperty() { } // Token: 0x060000F8 RID: 248 RVA: 0x000026B8 File Offset: 0x000008B8 [Token(Token = "0x60000F8")] [Address(RVA = "0x2863110", Offset = "0x2861F10", VA = "0x182863110")] private bool ParseValue() { return default(bool); } // Token: 0x060000F9 RID: 249 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60000F9")] [Address(RVA = "0x2863A90", Offset = "0x2862890", VA = "0x182863A90")] private void ProcessLineFeed() { } // Token: 0x060000FA RID: 250 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60000FA")] [Address(RVA = "0x2863A10", Offset = "0x2862810", VA = "0x182863A10")] private void ProcessCarriageReturn(bool append) { } // Token: 0x060000FB RID: 251 RVA: 0x000026D0 File Offset: 0x000008D0 [Token(Token = "0x60000FB")] [Address(RVA = "0x285F920", Offset = "0x285E720", VA = "0x18285F920")] private bool EatWhitespace(bool oneOrMore) { return default(bool); } // Token: 0x060000FC RID: 252 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60000FC")] [Address(RVA = "0x2860630", Offset = "0x285F430", VA = "0x182860630")] private void ParseConstructor() { } // Token: 0x060000FD RID: 253 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60000FD")] [Address(RVA = "0x2861090", Offset = "0x285FE90", VA = "0x182861090")] private void ParseNumber(ReadType readType) { } // Token: 0x060000FE RID: 254 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60000FE")] [Address(RVA = "0x28602A0", Offset = "0x285F0A0", VA = "0x1828602A0")] private void ParseComment(bool setToken) { } // Token: 0x060000FF RID: 255 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60000FF")] [Address(RVA = "0x285FA70", Offset = "0x285E870", VA = "0x18285FA70")] private void EndComment(bool setToken, int initialPosition, int endPosition) { } // Token: 0x06000100 RID: 256 RVA: 0x000026E8 File Offset: 0x000008E8 [Token(Token = "0x6000100")] [Address(RVA = "0x2860180", Offset = "0x285EF80", VA = "0x182860180")] private bool MatchValue(string value) { return default(bool); } // Token: 0x06000101 RID: 257 RVA: 0x00002700 File Offset: 0x00000900 [Token(Token = "0x6000101")] [Address(RVA = "0x285FEC0", Offset = "0x285ECC0", VA = "0x18285FEC0")] private bool MatchValueWithTrailingSeparator(string value) { return default(bool); } // Token: 0x06000102 RID: 258 RVA: 0x00002718 File Offset: 0x00000918 [Token(Token = "0x6000102")] [Address(RVA = "0x285FD50", Offset = "0x285EB50", VA = "0x18285FD50")] private bool IsSeparator(char c) { return default(bool); } // Token: 0x06000103 RID: 259 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000103")] [Address(RVA = "0x2862C80", Offset = "0x2861A80", VA = "0x182862C80")] private void ParseTrue() { } // Token: 0x06000104 RID: 260 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000104")] [Address(RVA = "0x2860B10", Offset = "0x285F910", VA = "0x182860B10")] private void ParseNull() { } // Token: 0x06000105 RID: 261 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000105")] [Address(RVA = "0x2862D40", Offset = "0x2861B40", VA = "0x182862D40")] private void ParseUndefined() { } // Token: 0x06000106 RID: 262 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000106")] [Address(RVA = "0x2860A50", Offset = "0x285F850", VA = "0x182860A50")] private void ParseFalse() { } // Token: 0x06000107 RID: 263 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000107")] [Address(RVA = "0x2860D50", Offset = "0x285FB50", VA = "0x182860D50")] private object ParseNumberNegativeInfinity(ReadType readType) { return null; } // Token: 0x06000108 RID: 264 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000108")] [Address(RVA = "0x2860EF0", Offset = "0x285FCF0", VA = "0x182860EF0")] private object ParseNumberPositiveInfinity(ReadType readType) { return null; } // Token: 0x06000109 RID: 265 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000109")] [Address(RVA = "0x2860BB0", Offset = "0x285F9B0", VA = "0x182860BB0")] private object ParseNumberNaN(ReadType readType) { return null; } // Token: 0x0600010A RID: 266 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600010A")] [Address(RVA = "0x285F7F0", Offset = "0x285E5F0", VA = "0x18285F7F0", Slot = "20")] public override void Close() { } // Token: 0x0600010B RID: 267 RVA: 0x00002730 File Offset: 0x00000930 [Token(Token = "0x600010B")] [Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "21")] public bool HasLineInfo() { return default(bool); } // Token: 0x1700004C RID: 76 // (get) Token: 0x0600010C RID: 268 RVA: 0x00002748 File Offset: 0x00000948 [Token(Token = "0x1700004C")] public int LineNumber { [Token(Token = "0x600010C")] [Address(RVA = "0x2866E20", Offset = "0x2865C20", VA = "0x182866E20", Slot = "22")] get { return 0; } } // Token: 0x1700004D RID: 77 // (get) Token: 0x0600010D RID: 269 RVA: 0x00002760 File Offset: 0x00000960 [Token(Token = "0x1700004D")] public int LinePosition { [Token(Token = "0x600010D")] [Address(RVA = "0x2866E70", Offset = "0x2865C70", VA = "0x182866E70", Slot = "23")] get { return 0; } } // Token: 0x040000BA RID: 186 [FieldOffset(Offset = "0x78")] [Token(Token = "0x40000BA")] private readonly TextReader _reader; // Token: 0x040000BB RID: 187 [FieldOffset(Offset = "0x80")] [Token(Token = "0x40000BB")] private char[] _chars; // Token: 0x040000BC RID: 188 [FieldOffset(Offset = "0x88")] [Token(Token = "0x40000BC")] private int _charsUsed; // Token: 0x040000BD RID: 189 [FieldOffset(Offset = "0x8C")] [Token(Token = "0x40000BD")] private int _charPos; // Token: 0x040000BE RID: 190 [FieldOffset(Offset = "0x90")] [Token(Token = "0x40000BE")] private int _lineStartPos; // Token: 0x040000BF RID: 191 [FieldOffset(Offset = "0x94")] [Token(Token = "0x40000BF")] private int _lineNumber; // Token: 0x040000C0 RID: 192 [FieldOffset(Offset = "0x98")] [Token(Token = "0x40000C0")] private bool _isEndOfFile; // Token: 0x040000C1 RID: 193 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x40000C1")] private StringBuffer _stringBuffer; // Token: 0x040000C2 RID: 194 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x40000C2")] private StringReference _stringReference; // Token: 0x040000C3 RID: 195 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x40000C3")] private IArrayPool _arrayPool; // Token: 0x040000C4 RID: 196 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x40000C4")] internal PropertyNameTable NameTable; } }