using System; using System.Collections; using System.Collections.Generic; using System.IO; using System.Text; using Cpp2IlInjected; namespace Mono.Xml { // Token: 0x02000019 RID: 25 [Token(Token = "0x2000019")] internal class SmallXmlParser { // Token: 0x06000044 RID: 68 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000044")] [Address(RVA = "0x2D143D0", Offset = "0x2D133D0", VA = "0x182D143D0")] public SmallXmlParser() { } // Token: 0x06000045 RID: 69 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000045")] [Address(RVA = "0x2D12380", Offset = "0x2D11380", VA = "0x182D12380")] private Exception Error(string msg) { return null; } // Token: 0x06000046 RID: 70 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000046")] [Address(RVA = "0x2D14310", Offset = "0x2D13310", VA = "0x182D14310")] private Exception UnexpectedEndError() { return null; } // Token: 0x06000047 RID: 71 RVA: 0x000022C8 File Offset: 0x000004C8 [Token(Token = "0x6000047")] [Address(RVA = "0x2D12760", Offset = "0x2D11760", VA = "0x182D12760")] private bool IsNameChar(char c, bool start) { return default(bool); } // Token: 0x06000048 RID: 72 RVA: 0x000022E0 File Offset: 0x000004E0 [Token(Token = "0x6000048")] [Address(RVA = "0x2D12900", Offset = "0x2D11900", VA = "0x182D12900")] private bool IsWhitespace(int c) { return default(bool); } // Token: 0x06000049 RID: 73 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000049")] [Address(RVA = "0x2D14300", Offset = "0x2D13300", VA = "0x182D14300")] public void SkipWhitespaces() { } // Token: 0x0600004A RID: 74 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600004A")] [Address(RVA = "0x2D12650", Offset = "0x2D11650", VA = "0x182D12650")] private void HandleWhitespaces() { } // Token: 0x0600004B RID: 75 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600004B")] [Address(RVA = "0x2D14210", Offset = "0x2D13210", VA = "0x182D14210")] public void SkipWhitespaces(bool expected) { } // Token: 0x0600004C RID: 76 RVA: 0x000022F8 File Offset: 0x000004F8 [Token(Token = "0x600004C")] [Address(RVA = "0xCCF180", Offset = "0xCCE180", VA = "0x180CCF180")] private int Peek() { return 0; } // Token: 0x0600004D RID: 77 RVA: 0x00002310 File Offset: 0x00000510 [Token(Token = "0x600004D")] [Address(RVA = "0x2D141B0", Offset = "0x2D131B0", VA = "0x182D141B0")] private int Read() { return 0; } // Token: 0x0600004E RID: 78 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600004E")] [Address(RVA = "0x2D12460", Offset = "0x2D11460", VA = "0x182D12460")] public void Expect(int c) { } // Token: 0x0600004F RID: 79 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600004F")] [Address(RVA = "0x2D14050", Offset = "0x2D13050", VA = "0x182D14050")] private string ReadUntil(char until, bool handleReferences) { return null; } // Token: 0x06000050 RID: 80 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000050")] [Address(RVA = "0x2D13C40", Offset = "0x2D12C40", VA = "0x182D13C40")] public string ReadName() { return null; } // Token: 0x06000051 RID: 81 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000051")] [Address(RVA = "0x2D12920", Offset = "0x2D11920", VA = "0x182D12920")] public void Parse(TextReader input, SmallXmlParser.IContentHandler handler) { } // Token: 0x06000052 RID: 82 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000052")] [Address(RVA = "0x2D122A0", Offset = "0x2D112A0", VA = "0x182D122A0")] private void Cleanup() { } // Token: 0x06000053 RID: 83 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000053")] [Address(RVA = "0x2D13280", Offset = "0x2D12280", VA = "0x182D13280")] public void ReadContent() { } // Token: 0x06000054 RID: 84 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000054")] [Address(RVA = "0x2D12580", Offset = "0x2D11580", VA = "0x182D12580")] private void HandleBufferedContent() { } // Token: 0x06000055 RID: 85 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000055")] [Address(RVA = "0x2D13000", Offset = "0x2D12000", VA = "0x182D13000")] private void ReadCharacters() { } // Token: 0x06000056 RID: 86 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000056")] [Address(RVA = "0x2D13E30", Offset = "0x2D12E30", VA = "0x182D13E30")] private void ReadReference() { } // Token: 0x06000057 RID: 87 RVA: 0x00002328 File Offset: 0x00000528 [Token(Token = "0x6000057")] [Address(RVA = "0x2D12E50", Offset = "0x2D11E50", VA = "0x182D12E50")] private int ReadCharacterReference() { return 0; } // Token: 0x06000058 RID: 88 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000058")] [Address(RVA = "0x2D12B30", Offset = "0x2D11B30", VA = "0x182D12B30")] private void ReadAttribute(SmallXmlParser.AttrListImpl a) { } // Token: 0x06000059 RID: 89 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000059")] [Address(RVA = "0x2D12CD0", Offset = "0x2D11CD0", VA = "0x182D12CD0")] private void ReadCDATASection() { } // Token: 0x0600005A RID: 90 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600005A")] [Address(RVA = "0x2D13120", Offset = "0x2D12120", VA = "0x182D13120")] private void ReadComment() { } // Token: 0x0400003D RID: 61 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400003D")] private SmallXmlParser.IContentHandler handler; // Token: 0x0400003E RID: 62 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400003E")] private TextReader reader; // Token: 0x0400003F RID: 63 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400003F")] private Stack elementNames; // Token: 0x04000040 RID: 64 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000040")] private Stack xmlSpaces; // Token: 0x04000041 RID: 65 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000041")] private string xmlSpace; // Token: 0x04000042 RID: 66 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4000042")] private StringBuilder buffer; // Token: 0x04000043 RID: 67 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4000043")] private char[] nameBuffer; // Token: 0x04000044 RID: 68 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4000044")] private bool isWhitespace; // Token: 0x04000045 RID: 69 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4000045")] private SmallXmlParser.AttrListImpl attributes; // Token: 0x04000046 RID: 70 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4000046")] private int line; // Token: 0x04000047 RID: 71 [FieldOffset(Offset = "0x5C")] [Token(Token = "0x4000047")] private int column; // Token: 0x04000048 RID: 72 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4000048")] private bool resetColumn; // Token: 0x0200001A RID: 26 [Token(Token = "0x200001A")] public interface IContentHandler { // Token: 0x0600005B RID: 91 [Token(Token = "0x600005B")] [Address(Slot = "0")] void OnStartParsing(SmallXmlParser parser); // Token: 0x0600005C RID: 92 [Token(Token = "0x600005C")] [Address(Slot = "1")] void OnEndParsing(SmallXmlParser parser); // Token: 0x0600005D RID: 93 [Token(Token = "0x600005D")] [Address(Slot = "2")] void OnStartElement(string name, SmallXmlParser.IAttrList attrs); // Token: 0x0600005E RID: 94 [Token(Token = "0x600005E")] [Address(Slot = "3")] void OnEndElement(string name); // Token: 0x0600005F RID: 95 [Token(Token = "0x600005F")] [Address(Slot = "4")] void OnProcessingInstruction(string name, string text); // Token: 0x06000060 RID: 96 [Token(Token = "0x6000060")] [Address(Slot = "5")] void OnChars(string text); // Token: 0x06000061 RID: 97 [Token(Token = "0x6000061")] [Address(Slot = "6")] void OnIgnorableWhitespace(string text); } // Token: 0x0200001B RID: 27 [Token(Token = "0x200001B")] public interface IAttrList { // Token: 0x1700000C RID: 12 // (get) Token: 0x06000062 RID: 98 [Token(Token = "0x1700000C")] int Length { [Token(Token = "0x6000062")] [Address(Slot = "0")] get; } // Token: 0x06000063 RID: 99 [Token(Token = "0x6000063")] [Address(Slot = "1")] string GetName(int i); // Token: 0x06000064 RID: 100 [Token(Token = "0x6000064")] [Address(Slot = "2")] string GetValue(int i); // Token: 0x06000065 RID: 101 [Token(Token = "0x6000065")] [Address(Slot = "3")] string GetValue(string name); // Token: 0x1700000D RID: 13 // (get) Token: 0x06000066 RID: 102 [Token(Token = "0x1700000D")] string[] Names { [Token(Token = "0x6000066")] [Address(Slot = "4")] get; } // Token: 0x1700000E RID: 14 // (get) Token: 0x06000067 RID: 103 [Token(Token = "0x1700000E")] string[] Values { [Token(Token = "0x6000067")] [Address(Slot = "5")] get; } } // Token: 0x0200001C RID: 28 [Token(Token = "0x200001C")] private class AttrListImpl : SmallXmlParser.IAttrList { // Token: 0x1700000F RID: 15 // (get) Token: 0x06000068 RID: 104 RVA: 0x00002340 File Offset: 0x00000540 [Token(Token = "0x1700000F")] public int Length { [Token(Token = "0x6000068")] [Address(RVA = "0x2D08E60", Offset = "0x2D07E60", VA = "0x182D08E60", Slot = "4")] get { return 0; } } // Token: 0x06000069 RID: 105 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000069")] [Address(RVA = "0x2D08C40", Offset = "0x2D07C40", VA = "0x182D08C40", Slot = "5")] public string GetName(int i) { return null; } // Token: 0x0600006A RID: 106 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600006A")] [Address(RVA = "0x2D08CA0", Offset = "0x2D07CA0", VA = "0x182D08CA0", Slot = "6")] public string GetValue(int i) { return null; } // Token: 0x0600006B RID: 107 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600006B")] [Address(RVA = "0x2D08D00", Offset = "0x2D07D00", VA = "0x182D08D00", Slot = "7")] public string GetValue(string name) { return null; } // Token: 0x17000010 RID: 16 // (get) Token: 0x0600006C RID: 108 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000010")] public string[] Names { [Token(Token = "0x600006C")] [Address(RVA = "0x2D08EA0", Offset = "0x2D07EA0", VA = "0x182D08EA0", Slot = "8")] get { return null; } } // Token: 0x17000011 RID: 17 // (get) Token: 0x0600006D RID: 109 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000011")] public string[] Values { [Token(Token = "0x600006D")] [Address(RVA = "0x2D08EF0", Offset = "0x2D07EF0", VA = "0x182D08EF0", Slot = "9")] get { return null; } } // Token: 0x0600006E RID: 110 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600006E")] [Address(RVA = "0x2D08BE0", Offset = "0x2D07BE0", VA = "0x182D08BE0")] internal void Clear() { } // Token: 0x0600006F RID: 111 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600006F")] [Address(RVA = "0x2D08B60", Offset = "0x2D07B60", VA = "0x182D08B60")] internal void Add(string name, string value) { } // Token: 0x06000070 RID: 112 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000070")] [Address(RVA = "0x2D08DE0", Offset = "0x2D07DE0", VA = "0x182D08DE0")] public AttrListImpl() { } // Token: 0x04000049 RID: 73 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000049")] private List attrNames; // Token: 0x0400004A RID: 74 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400004A")] private List attrValues; } } }