Files
27Aug2021-Cpp2IL-Dump/System/IO/SearchPattern2.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

121 lines
3.0 KiB
C#

using System;
using Cpp2IlInjected;
namespace System.IO
{
// Token: 0x02000205 RID: 517
[Token(Token = "0x2000205")]
internal class SearchPattern2
{
// Token: 0x06000D4C RID: 3404 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D4C")]
[Address(RVA = "0xDD77D0", Offset = "0xDD67D0", VA = "0x180DD77D0")]
public SearchPattern2(string pattern)
{
}
// Token: 0x06000D4D RID: 3405 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D4D")]
[Address(RVA = "0xDD7810", Offset = "0xDD6810", VA = "0x180DD7810")]
public SearchPattern2(string pattern, bool ignore)
{
}
// Token: 0x17000276 RID: 630
// (get) Token: 0x06000D4E RID: 3406 RVA: 0x00006D08 File Offset: 0x00004F08
[Token(Token = "0x17000276")]
public bool HasWildcard
{
[Token(Token = "0x6000D4E")]
[Address(RVA = "0x696850", Offset = "0x695850", VA = "0x180696850")]
get
{
return default(bool);
}
}
// Token: 0x06000D4F RID: 3407 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D4F")]
[Address(RVA = "0xDD73B0", Offset = "0xDD63B0", VA = "0x180DD73B0")]
private void Compile(string pattern)
{
}
// Token: 0x04000742 RID: 1858
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000742")]
private SearchPattern2.Op ops;
// Token: 0x04000743 RID: 1859
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000743")]
private bool ignore;
// Token: 0x04000744 RID: 1860
[FieldOffset(Offset = "0x19")]
[Token(Token = "0x4000744")]
private bool hasWildcard;
// Token: 0x04000745 RID: 1861
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000745")]
private string pattern;
// Token: 0x04000746 RID: 1862
[Token(Token = "0x4000746")]
internal static readonly char[] WildcardChars;
// Token: 0x04000747 RID: 1863
[Token(Token = "0x4000747")]
internal static readonly char[] InvalidChars;
// Token: 0x02000206 RID: 518
[Token(Token = "0x2000206")]
private class Op
{
// Token: 0x06000D51 RID: 3409 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000D51")]
[Address(RVA = "0xDD6630", Offset = "0xDD5630", VA = "0x180DD6630")]
public Op(SearchPattern2.OpCode code)
{
}
// Token: 0x04000748 RID: 1864
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000748")]
public SearchPattern2.OpCode Code;
// Token: 0x04000749 RID: 1865
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000749")]
public string Argument;
// Token: 0x0400074A RID: 1866
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400074A")]
public SearchPattern2.Op Next;
}
// Token: 0x02000207 RID: 519
[Token(Token = "0x2000207")]
private enum OpCode
{
// Token: 0x0400074C RID: 1868
[Token(Token = "0x400074C")]
ExactString,
// Token: 0x0400074D RID: 1869
[Token(Token = "0x400074D")]
AnyChar,
// Token: 0x0400074E RID: 1870
[Token(Token = "0x400074E")]
AnyString,
// Token: 0x0400074F RID: 1871
[Token(Token = "0x400074F")]
End,
// Token: 0x04000750 RID: 1872
[Token(Token = "0x4000750")]
True
}
}
}