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)