using System; using System.Collections; using System.Collections.Generic; using System.IO; using System.Text; using Cpp2IlInjected; namespace StansAssets.Foundation { // Token: 0x0200000C RID: 12 [Token(Token = "0x200000C")] public static class Json { // Token: 0x06000023 RID: 35 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x6000023")] [Address(RVA = "0x111E8B0", Offset = "0x111D8B0", VA = "0x18111E8B0")] public static object Deserialize(string json) { return null; } // Token: 0x06000024 RID: 36 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x6000024")] [Address(RVA = "0x111E8C0", Offset = "0x111D8C0", VA = "0x18111E8C0")] public static string Serialize(object obj, bool humanReadable = false, int indentSpaces = 2) { return null; } // Token: 0x0200000D RID: 13 [Token(Token = "0x2000046")] private sealed class Parser : IDisposable { // Token: 0x06000025 RID: 37 RVA: 0x00002144 File Offset: 0x00000344 [Token(Token = "0x6000109")] [Address(RVA = "0x111FB80", Offset = "0x111EB80", VA = "0x18111FB80")] public static bool IsWordBreak(char c) { return default(bool); } // Token: 0x06000026 RID: 38 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x600010A")] [Address(RVA = "0x1120830", Offset = "0x111F830", VA = "0x181120830")] private Parser(string jsonString) { } // Token: 0x06000027 RID: 39 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x600010B")] [Address(RVA = "0x1120720", Offset = "0x111F720", VA = "0x181120720")] public static object Parse(string jsonString) { return null; } // Token: 0x06000028 RID: 40 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x600010C")] [Address(RVA = "0x111FA90", Offset = "0x111EA90", VA = "0x18111FA90", Slot = "4")] public void Dispose() { } // Token: 0x06000029 RID: 41 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x600010D")] [Address(RVA = "0x1120270", Offset = "0x111F270", VA = "0x181120270")] private Dictionary ParseObject() { return null; } // Token: 0x0600002A RID: 42 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x600010E")] [Address(RVA = "0x111FC10", Offset = "0x111EC10", VA = "0x18111FC10")] private List ParseArray() { return null; } // Token: 0x0600002B RID: 43 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x600010F")] [Address(RVA = "0x11206F0", Offset = "0x111F6F0", VA = "0x1811206F0")] private object ParseValue() { return null; } // Token: 0x0600002C RID: 44 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x6000110")] [Address(RVA = "0x111FCD0", Offset = "0x111ECD0", VA = "0x18111FCD0")] private object ParseByToken(Json.Parser.TOKEN token) { return null; } // Token: 0x0600002D RID: 45 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x6000111")] [Address(RVA = "0x11203B0", Offset = "0x111F3B0", VA = "0x1811203B0")] private string ParseString() { return null; } // Token: 0x0600002E RID: 46 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x6000112")] [Address(RVA = "0x11200E0", Offset = "0x111F0E0", VA = "0x1811200E0")] private object ParseNumber() { return null; } // Token: 0x0600002F RID: 47 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000113")] [Address(RVA = "0x111FAC0", Offset = "0x111EAC0", VA = "0x18111FAC0")] private void EatWhitespace() { } // Token: 0x17000003 RID: 3 // (get) Token: 0x06000030 RID: 48 RVA: 0x0000215C File Offset: 0x0000035C [Token(Token = "0x1700001C")] private char PeekChar { [Token(Token = "0x6000114")] [Address(RVA = "0x1120D30", Offset = "0x111FD30", VA = "0x181120D30")] get { return '\0'; } } // Token: 0x17000004 RID: 4 // (get) Token: 0x06000031 RID: 49 RVA: 0x00002174 File Offset: 0x00000374 [Token(Token = "0x1700001D")] private char NextChar { [Token(Token = "0x6000115")] [Address(RVA = "0x11208A0", Offset = "0x111F8A0", VA = "0x1811208A0")] get { return '\0'; } } // Token: 0x17000005 RID: 5 // (get) Token: 0x06000032 RID: 50 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x1700001E")] private string NextWord { [Token(Token = "0x6000116")] [Address(RVA = "0x1120C00", Offset = "0x111FC00", VA = "0x181120C00")] get { return null; } } // Token: 0x17000006 RID: 6 // (get) Token: 0x06000033 RID: 51 RVA: 0x0000218C File Offset: 0x0000038C [Token(Token = "0x1700001F")] private Json.Parser.TOKEN NextToken { [Token(Token = "0x6000117")] [Address(RVA = "0x1120920", Offset = "0x111F920", VA = "0x181120920")] get { return Json.Parser.TOKEN.NONE; } } // Token: 0x04000007 RID: 7 [Token(Token = "0x4000030")] private const string WORD_BREAK = "{}[],:\""; // Token: 0x04000008 RID: 8 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000031")] private StringReader json; // Token: 0x0200000E RID: 14 [Token(Token = "0x200005A")] private enum TOKEN { // Token: 0x0400000A RID: 10 [Token(Token = "0x400005C")] NONE, // Token: 0x0400000B RID: 11 [Token(Token = "0x400005D")] CURLY_OPEN, // Token: 0x0400000C RID: 12 [Token(Token = "0x400005E")] CURLY_CLOSE, // Token: 0x0400000D RID: 13 [Token(Token = "0x400005F")] SQUARED_OPEN, // Token: 0x0400000E RID: 14 [Token(Token = "0x4000060")] SQUARED_CLOSE, // Token: 0x0400000F RID: 15 [Token(Token = "0x4000061")] COLON, // Token: 0x04000010 RID: 16 [Token(Token = "0x4000062")] COMMA, // Token: 0x04000011 RID: 17 [Token(Token = "0x4000063")] STRING, // Token: 0x04000012 RID: 18 [Token(Token = "0x4000064")] NUMBER, // Token: 0x04000013 RID: 19 [Token(Token = "0x4000065")] TRUE, // Token: 0x04000014 RID: 20 [Token(Token = "0x4000066")] FALSE, // Token: 0x04000015 RID: 21 [Token(Token = "0x4000067")] NULL } } // Token: 0x0200000F RID: 15 [Token(Token = "0x2000047")] private sealed class Serializer { // Token: 0x06000034 RID: 52 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000118")] [Address(RVA = "0x1122730", Offset = "0x1121730", VA = "0x181122730")] private Serializer(bool humanReadable, int indentSpaces) { } // Token: 0x06000035 RID: 53 RVA: 0x00002080 File Offset: 0x00000280 [Token(Token = "0x6000119")] [Address(RVA = "0x111E8C0", Offset = "0x111D8C0", VA = "0x18111E8C0")] public static string MakeSerialization(object obj, bool humanReadable, int indentSpaces) { return null; } // Token: 0x06000036 RID: 54 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x600011A")] [Address(RVA = "0x1122550", Offset = "0x1121550", VA = "0x181122550")] private void SerializeValue(object value) { } // Token: 0x06000037 RID: 55 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x600011B")] [Address(RVA = "0x11219E0", Offset = "0x11209E0", VA = "0x1811219E0")] private void AppendNewLineFunc() { } // Token: 0x06000038 RID: 56 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x600011C")] [Address(RVA = "0x1121C60", Offset = "0x1120C60", VA = "0x181121C60")] private void SerializeObject(IDictionary obj) { } // Token: 0x06000039 RID: 57 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x600011D")] [Address(RVA = "0x1121A30", Offset = "0x1120A30", VA = "0x181121A30")] private void SerializeArray(IList anArray) { } // Token: 0x0600003A RID: 58 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x600011E")] [Address(RVA = "0x1122290", Offset = "0x1121290", VA = "0x181122290")] private void SerializeString(string str) { } // Token: 0x0600003B RID: 59 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x600011F")] [Address(RVA = "0x1122010", Offset = "0x1121010", VA = "0x181122010")] private void SerializeOther(object value) { } // Token: 0x04000016 RID: 22 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000032")] private readonly StringBuilder builder; // Token: 0x04000017 RID: 23 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000033")] private readonly bool humanReadable; // Token: 0x04000018 RID: 24 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x4000034")] private readonly int indentSpaces; // Token: 0x04000019 RID: 25 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000035")] private int indentLevel; } } }