11        [global::Cpp2ILInjected.Token(Token = 
"0x6000388")]
 
   12        [global::Cpp2ILInjected.Address(RVA = 
"0x1EAE298", Offset = 
"0x1EAE298", Length = 
"0x3F8")]
 
   13        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   15        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
   16        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
object), Member = 
".ctor", ReturnType = 
typeof(
void))]
 
   17        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
"System.Text.StringBuilderCache", Member = 
"Acquire", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
StringBuilder))]
 
   18        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), Member = 
"get_Chars", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
char))]
 
   19        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
StringBuilder), Member = 
"Append", MemberParameters = 
new object[] { 
typeof(
char) }, ReturnType = 
typeof(StringBuilder))]
 
   20        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
"System.Text.StringBuilderCache", Member = 
"GetStringAndRelease", MemberParameters = 
new object[] { 
typeof(StringBuilder) }, ReturnType = 
typeof(
string))]
 
   21        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
Array), Member = 
"Copy", MemberParameters = 
new object[]
 
   28        }, ReturnType = 
typeof(
void))]
 
   29        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
 
   35        [global::Cpp2ILInjected.Token(Token = 
"0x6000389")]
 
   36        [global::Cpp2ILInjected.Address(RVA = 
"0x1EAE690", Offset = 
"0x1EAE690", Length = 
"0x104")]
 
   37        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   38        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(
RegexBoyerMoore), Member = 
"IsMatch", MemberParameters = 
new object[]
 
   44        }, ReturnType = 
typeof(
bool))]
 
   45        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
 
   46        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), Member = 
"get_Chars", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
char))]
 
   47        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), Member = 
"CompareOrdinal", MemberParameters = 
new object[]
 
   54        }, ReturnType = 
typeof(
int))]
 
   60        [global::Cpp2ILInjected.Token(Token = 
"0x600038A")]
 
   61        [global::Cpp2ILInjected.Address(RVA = 
"0x1EAE794", Offset = 
"0x1EAE794", Length = 
"0x54")]
 
   62        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   64        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
   65        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
RegexBoyerMoore), Member = 
"MatchPattern", MemberParameters = 
new object[]
 
   69        }, ReturnType = 
typeof(
bool))]
 
   75        [global::Cpp2ILInjected.Token(Token = 
"0x600038B")]
 
   76        [global::Cpp2ILInjected.Address(RVA = 
"0x1EAE7E8", Offset = 
"0x1EAE7E8", Length = 
"0x26C")]
 
   77        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   79        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
   80        [global::Cpp2ILInjected.CallAnalysis.Calls(
Type = 
typeof(
string), Member = 
"get_Chars", MemberParameters = 
new object[] { 
typeof(
int) }, ReturnType = 
typeof(
char))]
 
   86        [global::Cpp2ILInjected.Token(Token = 
"0x40002CC")]
 
   87        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x10")]
 
   90        [global::Cpp2ILInjected.Token(Token = 
"0x40002CD")]
 
   91        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x18")]
 
   94        [global::Cpp2ILInjected.Token(Token = 
"0x40002CE")]
 
   95        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x20")]
 
   98        [global::Cpp2ILInjected.Token(Token = 
"0x40002CF")]
 
   99        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x28")]
 
  102        [global::Cpp2ILInjected.Token(Token = 
"0x40002D0")]
 
  103        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x30")]
 
  106        [global::Cpp2ILInjected.Token(Token = 
"0x40002D1")]
 
  107        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x34")]
 
  110        [global::Cpp2ILInjected.Token(Token = 
"0x40002D2")]
 
  111        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x38")]
 
  114        [global::Cpp2ILInjected.Token(Token = 
"0x40002D3")]
 
  115        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x39")]
 
  118        [global::Cpp2ILInjected.Token(Token = 
"0x40002D4")]
 
  119        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x40")]
 
 
int Scan(string text, int index, int beglimit, int endlimit)
 
bool MatchPattern(string text, int index)
 
RegexBoyerMoore(string pattern, bool caseInsensitive, bool rightToLeft, CultureInfo culture)
 
bool IsMatch(string text, int index, int beglimit, int endlimit)