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

121 lines
3.0 KiB
C#

using System;
using Cpp2IlInjected;
namespace System.IO
{
// Token: 0x02000209 RID: 521
[Token(Token = "0x2000209")]
internal class SearchPattern2
{
// Token: 0x06000D62 RID: 3426 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D62")]
[Address(RVA = "0x29EA0B0", Offset = "0x29E8EB0", VA = "0x1829EA0B0")]
public SearchPattern2(string pattern)
{
}
// Token: 0x06000D63 RID: 3427 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D63")]
[Address(RVA = "0x29EA0F0", Offset = "0x29E8EF0", VA = "0x1829EA0F0")]
public SearchPattern2(string pattern, bool ignore)
{
}
// Token: 0x1700027A RID: 634
// (get) Token: 0x06000D64 RID: 3428 RVA: 0x00006D20 File Offset: 0x00004F20
[Token(Token = "0x1700027A")]
public bool HasWildcard
{
[Token(Token = "0x6000D64")]
[Address(RVA = "0x50FC80", Offset = "0x50EA80", VA = "0x18050FC80")]
get
{
return default(bool);
}
}
// Token: 0x06000D65 RID: 3429 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D65")]
[Address(RVA = "0x29E9C90", Offset = "0x29E8A90", VA = "0x1829E9C90")]
private void Compile(string pattern)
{
}
// Token: 0x0400074F RID: 1871
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400074F")]
private SearchPattern2.Op ops;
// Token: 0x04000750 RID: 1872
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000750")]
private bool ignore;
// Token: 0x04000751 RID: 1873
[FieldOffset(Offset = "0x19")]
[Token(Token = "0x4000751")]
private bool hasWildcard;
// Token: 0x04000752 RID: 1874
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000752")]
private string pattern;
// Token: 0x04000753 RID: 1875
[Token(Token = "0x4000753")]
internal static readonly char[] WildcardChars;
// Token: 0x04000754 RID: 1876
[Token(Token = "0x4000754")]
internal static readonly char[] InvalidChars;
// Token: 0x0200020A RID: 522
[Token(Token = "0x200020A")]
private class Op
{
// Token: 0x06000D67 RID: 3431 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D67")]
[Address(RVA = "0x29E8F10", Offset = "0x29E7D10", VA = "0x1829E8F10")]
public Op(SearchPattern2.OpCode code)
{
}
// Token: 0x04000755 RID: 1877
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000755")]
public SearchPattern2.OpCode Code;
// Token: 0x04000756 RID: 1878
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000756")]
public string Argument;
// Token: 0x04000757 RID: 1879
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000757")]
public SearchPattern2.Op Next;
}
// Token: 0x0200020B RID: 523
[Token(Token = "0x200020B")]
private enum OpCode
{
// Token: 0x04000759 RID: 1881
[Token(Token = "0x4000759")]
ExactString,
// Token: 0x0400075A RID: 1882
[Token(Token = "0x400075A")]
AnyChar,
// Token: 0x0400075B RID: 1883
[Token(Token = "0x400075B")]
AnyString,
// Token: 0x0400075C RID: 1884
[Token(Token = "0x400075C")]
End,
// Token: 0x0400075D RID: 1885
[Token(Token = "0x400075D")]
True
}
}
}