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 = "0x26D0680", Offset = "0x26CF480", VA = "0x1826D0680")] public SmallXmlParser() { } // Token: 0x06000045 RID: 69 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000045")] [Address(RVA = "0x26CE630", Offset = "0x26CD430", VA = "0x1826CE630")] private Exception Error(string msg) { return null; } // Token: 0x06000046 RID: 70 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000046")] [Address(RVA = "0x26D05C0", Offset = "0x26CF3C0", VA = "0x1826D05C0")] private Exception UnexpectedEndError() { return null; } // Token: 0x06000047 RID: 71 RVA: 0x000022C8 File Offset: 0x000004C8 [Token(Token = "0x6000047")] [Address(RVA = "0x26CEA10", Offset = "0x26CD810", VA = "0x1826CEA10")] private bool IsNameChar(char c, bool start) { return default(bool); } // Token: 0x06000048 RID: 72 RVA: 0x000022E0 File Offset: 0x000004E0 [Token(Token = "0x6000048")] [Address(RVA = "0x26CEBB0", Offset = "0x26CD9B0", VA = "0x1826CEBB0")] private bool IsWhitespace(int c) { return default(bool); } // Token: 0x06000049 RID: 73 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000049")] [Address(RVA = "0x26D05B0", Offset = "0x26CF3B0", VA = "0x1826D05B0")] public void SkipWhitespaces() { } // Token: 0x0600004A RID: 74 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600004A")] [Address(RVA = "0x26CE900", Offset = "0x26CD700", VA = "0x1826CE900")] private void HandleWhitespaces() { } // Token: 0x0600004B RID: 75 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600004B")] [Address(RVA = "0x26D04C0", Offset = "0x26CF2C0", VA = "0x1826D04C0")] public void SkipWhitespaces(bool expected) { } // Token: 0x0600004C RID: 76 RVA: 0x000022F8 File Offset: 0x000004F8 [Token(Token = "0x600004C")] [Address(RVA = "0x260E040", Offset = "0x260CE40", VA = "0x18260E040")] private int Peek() { return 0; } // Token: 0x0600004D RID: 77 RVA: 0x00002310 File Offset: 0x00000510 [Token(Token = "0x600004D")] [Address(RVA = "0x26D0460", Offset = "0x26CF260", VA = "0x1826D0460")] private int Read() { return 0; } // Token: 0x0600004E RID: 78 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600004E")] [Address(RVA = "0x26CE710", Offset = "0x26CD510", VA = "0x1826CE710")] public void Expect(int c) { } // Token: 0x0600004F RID: 79 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600004F")] [Address(RVA = "0x26D0300", Offset = "0x26CF100", VA = "0x1826D0300")] private string ReadUntil(char until, bool handleReferences) { return null; } // Token: 0x06000050 RID: 80 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000050")] [Address(RVA = "0x26CFEF0", Offset = "0x26CECF0", VA = "0x1826CFEF0")] public string ReadName() { return null; } // Token: 0x06000051 RID: 81 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000051")] [Address(RVA = "0x26CEBD0", Offset = "0x26CD9D0", VA = "0x1826CEBD0")] public void Parse(TextReader input, SmallXmlParser.IContentHandler handler) { } // Token: 0x06000052 RID: 82 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000052")] [Address(RVA = "0x26CE550", Offset = "0x26CD350", VA = "0x1826CE550")] private void Cleanup() { } // Token: 0x06000053 RID: 83 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000053")] [Address(RVA = "0x26CF530", Offset = "0x26CE330", VA = "0x1826CF530")] public void ReadContent() { } // Token: 0x06000054 RID: 84 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000054")] [Address(RVA = "0x26CE830", Offset = "0x26CD630", VA = "0x1826CE830")] private void HandleBufferedContent() { } // Token: 0x06000055 RID: 85 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000055")] [Address(RVA = "0x26CF2B0", Offset = "0x26CE0B0", VA = "0x1826CF2B0")] private void ReadCharacters() { } // Token: 0x06000056 RID: 86 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000056")] [Address(RVA = "0x26D00E0", Offset = "0x26CEEE0", VA = "0x1826D00E0")] private void ReadReference() { } // Token: 0x06000057 RID: 87 RVA: 0x00002328 File Offset: 0x00000528 [Token(Token = "0x6000057")] [Address(RVA = "0x26CF100", Offset = "0x26CDF00", VA = "0x1826CF100")] private int ReadCharacterReference() { return 0; } // Token: 0x06000058 RID: 88 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000058")] [Address(RVA = "0x26CEDE0", Offset = "0x26CDBE0", VA = "0x1826CEDE0")] private void ReadAttribute(SmallXmlParser.AttrListImpl a) { } // Token: 0x06000059 RID: 89 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000059")] [Address(RVA = "0x26CEF80", Offset = "0x26CDD80", VA = "0x1826CEF80")] private void ReadCDATASection() { } // Token: 0x0600005A RID: 90 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600005A")] [Address(RVA = "0x26CF3D0", Offset = "0x26CE1D0", VA = "0x1826CF3D0")] 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 = "0x26C5190", Offset = "0x26C3F90", VA = "0x1826C5190", Slot = "4")] get { return 0; } } // Token: 0x06000069 RID: 105 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000069")] [Address(RVA = "0x26C4F70", Offset = "0x26C3D70", VA = "0x1826C4F70", Slot = "5")] public string GetName(int i) { return null; } // Token: 0x0600006A RID: 106 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600006A")] [Address(RVA = "0x26C4FD0", Offset = "0x26C3DD0", VA = "0x1826C4FD0", Slot = "6")] public string GetValue(int i) { return null; } // Token: 0x0600006B RID: 107 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600006B")] [Address(RVA = "0x26C5030", Offset = "0x26C3E30", VA = "0x1826C5030", 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 = "0x26C51D0", Offset = "0x26C3FD0", VA = "0x1826C51D0", 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 = "0x26C5220", Offset = "0x26C4020", VA = "0x1826C5220", Slot = "9")] get { return null; } } // Token: 0x0600006E RID: 110 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600006E")] [Address(RVA = "0x26C4F10", Offset = "0x26C3D10", VA = "0x1826C4F10")] internal void Clear() { } // Token: 0x0600006F RID: 111 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600006F")] [Address(RVA = "0x26C4E90", Offset = "0x26C3C90", VA = "0x1826C4E90")] internal void Add(string name, string value) { } // Token: 0x06000070 RID: 112 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000070")] [Address(RVA = "0x26C5110", Offset = "0x26C3F10", VA = "0x1826C5110")] 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; } } }