Files
Aug2021-Cpp2IL-Dump/System/Text/RegularExpressions/RegexBoyerMoore.cs
T
2026-04-10 22:50:51 +02:00

100 lines
2.8 KiB
C#

using System;
using System.Globalization;
using Cpp2IlInjected;
namespace System.Text.RegularExpressions
{
// Token: 0x020000A1 RID: 161
[Token(Token = "0x20000A1")]
internal sealed class RegexBoyerMoore
{
// Token: 0x06000335 RID: 821 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000335")]
[Address(RVA = "0x505000", Offset = "0x503E00", VA = "0x180505000")]
internal RegexBoyerMoore(string pattern, bool caseInsensitive, bool rightToLeft, CultureInfo culture)
{
}
// Token: 0x06000336 RID: 822 RVA: 0x000033A8 File Offset: 0x000015A8
[Token(Token = "0x6000336")]
[Address(RVA = "0x504B30", Offset = "0x503930", VA = "0x180504B30")]
private bool MatchPattern(string text, int index)
{
return default(bool);
}
// Token: 0x06000337 RID: 823 RVA: 0x000033C0 File Offset: 0x000015C0
[Token(Token = "0x6000337")]
[Address(RVA = "0x504AB0", Offset = "0x5038B0", VA = "0x180504AB0")]
internal bool IsMatch(string text, int index, int beglimit, int endlimit)
{
return default(bool);
}
// Token: 0x06000338 RID: 824 RVA: 0x000033D8 File Offset: 0x000015D8
[Token(Token = "0x6000338")]
[Address(RVA = "0x504C60", Offset = "0x503A60", VA = "0x180504C60")]
internal int Scan(string text, int index, int beglimit, int endlimit)
{
return 0;
}
// Token: 0x06000339 RID: 825 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000339")]
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0", Slot = "3")]
public override string ToString()
{
return null;
}
// Token: 0x04000283 RID: 643
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000283")]
internal int[] _positive;
// Token: 0x04000284 RID: 644
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000284")]
internal int[] _negativeASCII;
// Token: 0x04000285 RID: 645
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000285")]
internal int[][] _negativeUnicode;
// Token: 0x04000286 RID: 646
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000286")]
internal string _pattern;
// Token: 0x04000287 RID: 647
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000287")]
internal int _lowASCII;
// Token: 0x04000288 RID: 648
[FieldOffset(Offset = "0x34")]
[Token(Token = "0x4000288")]
internal int _highASCII;
// Token: 0x04000289 RID: 649
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4000289")]
internal bool _rightToLeft;
// Token: 0x0400028A RID: 650
[FieldOffset(Offset = "0x39")]
[Token(Token = "0x400028A")]
internal bool _caseInsensitive;
// Token: 0x0400028B RID: 651
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400028B")]
internal CultureInfo _culture;
// Token: 0x0400028C RID: 652
[Token(Token = "0x400028C")]
internal const int infinite = 2147483647;
}
}