Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

291 lines
7.7 KiB
C#

using System;
using System.IO;
using System.Text;
using Cpp2IlInjected;
namespace System.Security.Util
{
// Token: 0x020003DA RID: 986
[Token(Token = "0x20003DA")]
internal sealed class Tokenizer
{
// Token: 0x060022BE RID: 8894 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60022BE")]
[Address(RVA = "0xD19910", Offset = "0xD18910", VA = "0x180D19910")]
internal void BasicInitialization()
{
}
// Token: 0x060022BF RID: 8895 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60022BF")]
[Address(RVA = "0xD1A6E0", Offset = "0xD196E0", VA = "0x180D1A6E0")]
public void Recycle()
{
}
// Token: 0x060022C0 RID: 8896 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60022C0")]
[Address(RVA = "0xD1A740", Offset = "0xD19740", VA = "0x180D1A740")]
internal Tokenizer(string input)
{
}
// Token: 0x060022C1 RID: 8897 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60022C1")]
[Address(RVA = "0xD19990", Offset = "0xD18990", VA = "0x180D19990")]
internal void ChangeFormat(Encoding encoding)
{
}
// Token: 0x060022C2 RID: 8898 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60022C2")]
[Address(RVA = "0xD19CA0", Offset = "0xD18CA0", VA = "0x180D19CA0")]
internal void GetTokens(TokenizerStream stream, int maxNum, bool endAfterKet)
{
}
// Token: 0x060022C3 RID: 8899 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60022C3")]
[Address(RVA = "0xD19C80", Offset = "0xD18C80", VA = "0x180D19C80")]
private string GetStringToken()
{
return null;
}
// Token: 0x0400136F RID: 4975
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400136F")]
public int LineNo;
// Token: 0x04001370 RID: 4976
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x4001370")]
private int _inProcessingTag;
// Token: 0x04001371 RID: 4977
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001371")]
private byte[] _inBytes;
// Token: 0x04001372 RID: 4978
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4001372")]
private char[] _inChars;
// Token: 0x04001373 RID: 4979
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4001373")]
private string _inString;
// Token: 0x04001374 RID: 4980
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4001374")]
private int _inIndex;
// Token: 0x04001375 RID: 4981
[FieldOffset(Offset = "0x34")]
[Token(Token = "0x4001375")]
private int _inSize;
// Token: 0x04001376 RID: 4982
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4001376")]
private int _inSavedCharacter;
// Token: 0x04001377 RID: 4983
[FieldOffset(Offset = "0x3C")]
[Token(Token = "0x4001377")]
private Tokenizer.TokenSource _inTokenSource;
// Token: 0x04001378 RID: 4984
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4001378")]
private Tokenizer.ITokenReader _inTokenReader;
// Token: 0x04001379 RID: 4985
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4001379")]
private Tokenizer.StringMaker _maker;
// Token: 0x0400137A RID: 4986
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400137A")]
private string[] _searchStrings;
// Token: 0x0400137B RID: 4987
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400137B")]
private string[] _replaceStrings;
// Token: 0x0400137C RID: 4988
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400137C")]
private int _inNestedIndex;
// Token: 0x0400137D RID: 4989
[FieldOffset(Offset = "0x64")]
[Token(Token = "0x400137D")]
private int _inNestedSize;
// Token: 0x0400137E RID: 4990
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x400137E")]
private string _inNestedString;
// Token: 0x020003DB RID: 987
[Token(Token = "0x20003DB")]
private enum TokenSource
{
// Token: 0x04001380 RID: 4992
[Token(Token = "0x4001380")]
UnicodeByteArray,
// Token: 0x04001381 RID: 4993
[Token(Token = "0x4001381")]
UTF8ByteArray,
// Token: 0x04001382 RID: 4994
[Token(Token = "0x4001382")]
ASCIIByteArray,
// Token: 0x04001383 RID: 4995
[Token(Token = "0x4001383")]
CharArray,
// Token: 0x04001384 RID: 4996
[Token(Token = "0x4001384")]
String,
// Token: 0x04001385 RID: 4997
[Token(Token = "0x4001385")]
NestedStrings,
// Token: 0x04001386 RID: 4998
[Token(Token = "0x4001386")]
Other
}
// Token: 0x020003DC RID: 988
[Token(Token = "0x20003DC")]
[Serializable]
internal sealed class StringMaker
{
// Token: 0x060022C4 RID: 8900 RVA: 0x000166F8 File Offset: 0x000148F8
[Token(Token = "0x60022C4")]
[Address(RVA = "0xD0DB80", Offset = "0xD0CB80", VA = "0x180D0DB80")]
private static uint HashString(string str)
{
return 0U;
}
// Token: 0x060022C5 RID: 8901 RVA: 0x00016710 File Offset: 0x00014910
[Token(Token = "0x60022C5")]
[Address(RVA = "0xD0DB20", Offset = "0xD0CB20", VA = "0x180D0DB20")]
private static uint HashCharArray(char[] a, int l)
{
return 0U;
}
// Token: 0x060022C6 RID: 8902 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60022C6")]
[Address(RVA = "0xD0E020", Offset = "0xD0D020", VA = "0x180D0E020")]
public StringMaker()
{
}
// Token: 0x060022C7 RID: 8903 RVA: 0x00016728 File Offset: 0x00014928
[Token(Token = "0x60022C7")]
[Address(RVA = "0xD0DA80", Offset = "0xD0CA80", VA = "0x180D0DA80")]
private bool CompareStringAndChars(string str, char[] a, int l)
{
return default(bool);
}
// Token: 0x060022C8 RID: 8904 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60022C8")]
[Address(RVA = "0xD0DC60", Offset = "0xD0CC60", VA = "0x180D0DC60")]
public string MakeString()
{
return null;
}
// Token: 0x04001387 RID: 4999
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4001387")]
private string[] aStrings;
// Token: 0x04001388 RID: 5000
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001388")]
private uint cStringsMax;
// Token: 0x04001389 RID: 5001
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x4001389")]
private uint cStringsUsed;
// Token: 0x0400138A RID: 5002
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400138A")]
public StringBuilder _outStringBuilder;
// Token: 0x0400138B RID: 5003
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400138B")]
public char[] _outChars;
// Token: 0x0400138C RID: 5004
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400138C")]
public int _outIndex;
}
// Token: 0x020003DD RID: 989
[Token(Token = "0x20003DD")]
internal interface ITokenReader
{
// Token: 0x060022C9 RID: 8905
[Token(Token = "0x60022C9")]
[Address(Slot = "0")]
int Read();
}
// Token: 0x020003DE RID: 990
[Token(Token = "0x20003DE")]
internal class StreamTokenReader : Tokenizer.ITokenReader
{
// Token: 0x060022CA RID: 8906 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60022CA")]
[Address(RVA = "0xD0DA50", Offset = "0xD0CA50", VA = "0x180D0DA50")]
internal StreamTokenReader(StreamReader input)
{
}
// Token: 0x060022CB RID: 8907 RVA: 0x00016740 File Offset: 0x00014940
[Token(Token = "0x60022CB")]
[Address(RVA = "0xD0DA10", Offset = "0xD0CA10", VA = "0x180D0DA10", Slot = "5")]
public virtual int Read()
{
return 0;
}
// Token: 0x170004E0 RID: 1248
// (get) Token: 0x060022CC RID: 8908 RVA: 0x00016758 File Offset: 0x00014958
[Token(Token = "0x170004E0")]
internal int NumCharEncountered
{
[Token(Token = "0x60022CC")]
[Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540")]
get
{
return 0;
}
}
// Token: 0x0400138D RID: 5005
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400138D")]
internal StreamReader _in;
// Token: 0x0400138E RID: 5006
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400138E")]
internal int _numCharRead;
}
}
}