Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

291 lines
7.8 KiB
C#

using System;
using System.IO;
using System.Text;
using Cpp2IlInjected;
namespace System.Security.Util
{
// Token: 0x020003BE RID: 958
[Token(Token = "0x20003BE")]
internal sealed class Tokenizer
{
// Token: 0x060020B2 RID: 8370 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60020B2")]
[Address(RVA = "0x2C564C0", Offset = "0x2C552C0", VA = "0x182C564C0")]
internal void BasicInitialization()
{
}
// Token: 0x060020B3 RID: 8371 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60020B3")]
[Address(RVA = "0x2C57290", Offset = "0x2C56090", VA = "0x182C57290")]
public void Recycle()
{
}
// Token: 0x060020B4 RID: 8372 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60020B4")]
[Address(RVA = "0x2C572F0", Offset = "0x2C560F0", VA = "0x182C572F0")]
internal Tokenizer(string input)
{
}
// Token: 0x060020B5 RID: 8373 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60020B5")]
[Address(RVA = "0x2C56540", Offset = "0x2C55340", VA = "0x182C56540")]
internal void ChangeFormat(Encoding encoding)
{
}
// Token: 0x060020B6 RID: 8374 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60020B6")]
[Address(RVA = "0x2C56850", Offset = "0x2C55650", VA = "0x182C56850")]
internal void GetTokens(TokenizerStream stream, int maxNum, bool endAfterKet)
{
}
// Token: 0x060020B7 RID: 8375 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60020B7")]
[Address(RVA = "0x2C56830", Offset = "0x2C55630", VA = "0x182C56830")]
private string GetStringToken()
{
return null;
}
// Token: 0x040012AC RID: 4780
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40012AC")]
public int LineNo;
// Token: 0x040012AD RID: 4781
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x40012AD")]
private int _inProcessingTag;
// Token: 0x040012AE RID: 4782
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40012AE")]
private byte[] _inBytes;
// Token: 0x040012AF RID: 4783
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40012AF")]
private char[] _inChars;
// Token: 0x040012B0 RID: 4784
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40012B0")]
private string _inString;
// Token: 0x040012B1 RID: 4785
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40012B1")]
private int _inIndex;
// Token: 0x040012B2 RID: 4786
[FieldOffset(Offset = "0x34")]
[Token(Token = "0x40012B2")]
private int _inSize;
// Token: 0x040012B3 RID: 4787
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40012B3")]
private int _inSavedCharacter;
// Token: 0x040012B4 RID: 4788
[FieldOffset(Offset = "0x3C")]
[Token(Token = "0x40012B4")]
private Tokenizer.TokenSource _inTokenSource;
// Token: 0x040012B5 RID: 4789
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x40012B5")]
private Tokenizer.ITokenReader _inTokenReader;
// Token: 0x040012B6 RID: 4790
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x40012B6")]
private Tokenizer.StringMaker _maker;
// Token: 0x040012B7 RID: 4791
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x40012B7")]
private string[] _searchStrings;
// Token: 0x040012B8 RID: 4792
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x40012B8")]
private string[] _replaceStrings;
// Token: 0x040012B9 RID: 4793
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x40012B9")]
private int _inNestedIndex;
// Token: 0x040012BA RID: 4794
[FieldOffset(Offset = "0x64")]
[Token(Token = "0x40012BA")]
private int _inNestedSize;
// Token: 0x040012BB RID: 4795
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x40012BB")]
private string _inNestedString;
// Token: 0x020003BF RID: 959
[Token(Token = "0x20003BF")]
private enum TokenSource
{
// Token: 0x040012BD RID: 4797
[Token(Token = "0x40012BD")]
UnicodeByteArray,
// Token: 0x040012BE RID: 4798
[Token(Token = "0x40012BE")]
UTF8ByteArray,
// Token: 0x040012BF RID: 4799
[Token(Token = "0x40012BF")]
ASCIIByteArray,
// Token: 0x040012C0 RID: 4800
[Token(Token = "0x40012C0")]
CharArray,
// Token: 0x040012C1 RID: 4801
[Token(Token = "0x40012C1")]
String,
// Token: 0x040012C2 RID: 4802
[Token(Token = "0x40012C2")]
NestedStrings,
// Token: 0x040012C3 RID: 4803
[Token(Token = "0x40012C3")]
Other
}
// Token: 0x020003C0 RID: 960
[Token(Token = "0x20003C0")]
[Serializable]
internal sealed class StringMaker
{
// Token: 0x060020B8 RID: 8376 RVA: 0x00014328 File Offset: 0x00012528
[Token(Token = "0x60020B8")]
[Address(RVA = "0x2C459C0", Offset = "0x2C447C0", VA = "0x182C459C0")]
private static uint HashString(string str)
{
return 0U;
}
// Token: 0x060020B9 RID: 8377 RVA: 0x00014340 File Offset: 0x00012540
[Token(Token = "0x60020B9")]
[Address(RVA = "0x2C45960", Offset = "0x2C44760", VA = "0x182C45960")]
private static uint HashCharArray(char[] a, int l)
{
return 0U;
}
// Token: 0x060020BA RID: 8378 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60020BA")]
[Address(RVA = "0x2C45E60", Offset = "0x2C44C60", VA = "0x182C45E60")]
public StringMaker()
{
}
// Token: 0x060020BB RID: 8379 RVA: 0x00014358 File Offset: 0x00012558
[Token(Token = "0x60020BB")]
[Address(RVA = "0x2C458C0", Offset = "0x2C446C0", VA = "0x182C458C0")]
private bool CompareStringAndChars(string str, char[] a, int l)
{
return default(bool);
}
// Token: 0x060020BC RID: 8380 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60020BC")]
[Address(RVA = "0x2C45AA0", Offset = "0x2C448A0", VA = "0x182C45AA0")]
public string MakeString()
{
return null;
}
// Token: 0x040012C4 RID: 4804
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40012C4")]
private string[] aStrings;
// Token: 0x040012C5 RID: 4805
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40012C5")]
private uint cStringsMax;
// Token: 0x040012C6 RID: 4806
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x40012C6")]
private uint cStringsUsed;
// Token: 0x040012C7 RID: 4807
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40012C7")]
public StringBuilder _outStringBuilder;
// Token: 0x040012C8 RID: 4808
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40012C8")]
public char[] _outChars;
// Token: 0x040012C9 RID: 4809
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40012C9")]
public int _outIndex;
}
// Token: 0x020003C1 RID: 961
[Token(Token = "0x20003C1")]
internal interface ITokenReader
{
// Token: 0x060020BD RID: 8381
[Token(Token = "0x60020BD")]
[Address(Slot = "0")]
int Read();
}
// Token: 0x020003C2 RID: 962
[Token(Token = "0x20003C2")]
internal class StreamTokenReader : Tokenizer.ITokenReader
{
// Token: 0x060020BE RID: 8382 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60020BE")]
[Address(RVA = "0x2C45210", Offset = "0x2C44010", VA = "0x182C45210")]
internal StreamTokenReader(StreamReader input)
{
}
// Token: 0x060020BF RID: 8383 RVA: 0x00014370 File Offset: 0x00012570
[Token(Token = "0x60020BF")]
[Address(RVA = "0x2C451D0", Offset = "0x2C43FD0", VA = "0x182C451D0", Slot = "5")]
public virtual int Read()
{
return 0;
}
// Token: 0x17000469 RID: 1129
// (get) Token: 0x060020C0 RID: 8384 RVA: 0x00014388 File Offset: 0x00012588
[Token(Token = "0x17000469")]
internal int NumCharEncountered
{
[Token(Token = "0x60020C0")]
[Address(RVA = "0x40B720", Offset = "0x40A520", VA = "0x18040B720")]
get
{
return 0;
}
}
// Token: 0x040012CA RID: 4810
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40012CA")]
internal StreamReader _in;
// Token: 0x040012CB RID: 4811
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40012CB")]
internal int _numCharRead;
}
}
}