Files
27Aug2021-Cpp2IL-Dump/mscorlib/Mono/Xml/SmallXmlParser.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

434 lines
12 KiB
C#

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<string> attrNames;
// Token: 0x0400004A RID: 74
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400004A")]
private List<string> attrValues;
}
}
}