using System; using Cpp2IlInjected; namespace System.Xml { // Token: 0x02000009 RID: 9 [Token(Token = "0x2000009")] internal class BinHexDecoder : IncrementalReadDecoder { // Token: 0x17000020 RID: 32 // (get) Token: 0x06000033 RID: 51 RVA: 0x00002298 File Offset: 0x00000498 [Token(Token = "0x17000020")] internal override bool IsFull { [Token(Token = "0x6000033")] [Address(RVA = "0x4AA0F0", Offset = "0x4A8EF0", VA = "0x1804AA0F0", Slot = "4")] get { return default(bool); } } // Token: 0x06000034 RID: 52 RVA: 0x000022B0 File Offset: 0x000004B0 [Token(Token = "0x6000034")] [Address(RVA = "0x4A9EF0", Offset = "0x4A8CF0", VA = "0x1804A9EF0", Slot = "5")] internal override int Decode(char[] chars, int startPos, int len) { return 0; } // Token: 0x06000035 RID: 53 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000035")] [Address(RVA = "0x4A9B40", Offset = "0x4A8940", VA = "0x1804A9B40")] public static byte[] Decode(char[] chars, bool allowOddChars) { return null; } // Token: 0x06000036 RID: 54 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000036")] [Address(RVA = "0x4A9D50", Offset = "0x4A8B50", VA = "0x1804A9D50")] private unsafe static void Decode(char* pChars, char* pCharsEndPos, byte* pBytes, byte* pBytesEndPos, ref bool hasHalfByteCached, ref byte cachedHalfByte, out int charsDecoded, out int bytesDecoded) { } // Token: 0x04000018 RID: 24 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000018")] private byte[] buffer; // Token: 0x04000019 RID: 25 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000019")] private int curIndex; // Token: 0x0400001A RID: 26 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x400001A")] private int endIndex; // Token: 0x0400001B RID: 27 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400001B")] private bool hasHalfByteCached; // Token: 0x0400001C RID: 28 [FieldOffset(Offset = "0x21")] [Token(Token = "0x400001C")] private byte cachedHalfByte; } }