terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
RegexParser.cs
Go to the documentation of this file.
1using System;
8
10{
11 [global::Cpp2ILInjected.Token(Token = "0x20000BF")]
12 internal sealed class RegexParser
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x6000414")]
15 [global::Cpp2ILInjected.Address(RVA = "0x1EBC838", Offset = "0x1EBC838", Length = "0x190")]
16 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Regex), Member = ".ctor", MemberParameters = new object[]
17 {
18 typeof(string),
21 typeof(bool)
22 }, ReturnType = typeof(void))]
23 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
24 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(CultureInfo))]
25 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_InvariantCulture", ReturnType = typeof(CultureInfo))]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = ".ctor", MemberParameters = new object[] { typeof(CultureInfo) }, ReturnType = typeof(void))]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "CountCaptures", ReturnType = typeof(void))]
28 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "Reset", MemberParameters = new object[] { typeof(RegexOptions) }, ReturnType = typeof(void))]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanRegex", ReturnType = typeof(RegexNode))]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "ToArray", ReturnType = "T[]")]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
33 public static RegexTree Parse(string re, RegexOptions op)
34 {
35 throw null;
36 }
37
38 [global::Cpp2ILInjected.Token(Token = "0x6000415")]
39 [global::Cpp2ILInjected.Address(RVA = "0x1EBD694", Offset = "0x1EBD694", Length = "0x144")]
40 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexReplacement), Member = "GetOrCreate", MemberParameters = new object[]
41 {
43 typeof(string),
45 typeof(int),
48 }, ReturnType = typeof(RegexReplacement))]
49 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
50 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(CultureInfo))]
51 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_InvariantCulture", ReturnType = typeof(CultureInfo))]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = ".ctor", MemberParameters = new object[] { typeof(CultureInfo) }, ReturnType = typeof(void))]
53 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanReplacement", ReturnType = typeof(RegexNode))]
54 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexReplacement), Member = ".ctor", MemberParameters = new object[]
55 {
56 typeof(string),
57 typeof(RegexNode),
59 }, ReturnType = typeof(void))]
60 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
61 public static RegexReplacement ParseReplacement(string rep, Hashtable caps, int capsize, Hashtable capnames, RegexOptions op)
62 {
63 throw null;
64 }
65
66 [global::Cpp2ILInjected.Token(Token = "0x6000416")]
67 [global::Cpp2ILInjected.Address(RVA = "0x1EBDE04", Offset = "0x1EBDE04", Length = "0x1EC")]
68 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
69 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Regex), Member = "Escape", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
70 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "IsMetachar", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(bool))]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "System.Text.StringBuilderCache", Member = "Acquire", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(StringBuilder))]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[]
75 {
76 typeof(string),
77 typeof(int),
78 typeof(int)
79 }, ReturnType = typeof(StringBuilder))]
80 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(StringBuilder))]
81 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "System.Text.StringBuilderCache", Member = "GetStringAndRelease", MemberParameters = new object[] { typeof(StringBuilder) }, ReturnType = typeof(string))]
82 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
83 public static string Escape(string input)
84 {
85 throw null;
86 }
87
88 [global::Cpp2ILInjected.Token(Token = "0x6000417")]
89 [global::Cpp2ILInjected.Address(RVA = "0x1EBC9C8", Offset = "0x1EBC9C8", Length = "0xBC")]
90 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "Parse", MemberParameters = new object[]
91 {
92 typeof(string),
94 }, ReturnType = typeof(RegexTree))]
95 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ParseReplacement", MemberParameters = new object[]
96 {
97 typeof(string),
99 typeof(int),
101 typeof(RegexOptions)
102 }, ReturnType = typeof(RegexReplacement))]
103 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<Int32Enum>), Member = ".ctor", ReturnType = typeof(void))]
106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Hashtable), Member = ".ctor", ReturnType = typeof(void))]
107 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
109 {
110 throw null;
111 }
112
113 [global::Cpp2ILInjected.Token(Token = "0x6000418")]
114 [global::Cpp2ILInjected.Address(RVA = "0x1EBCA84", Offset = "0x1EBCA84", Length = "0x5C")]
115 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
116 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
117 private void SetPattern(string Re)
118 {
119 throw null;
120 }
121
122 [global::Cpp2ILInjected.Token(Token = "0x6000419")]
123 [global::Cpp2ILInjected.Address(RVA = "0x1EBCE64", Offset = "0x1EBCE64", Length = "0x84")]
124 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "Parse", MemberParameters = new object[]
125 {
126 typeof(string),
128 }, ReturnType = typeof(RegexTree))]
129 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
130 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<Int32Enum>), Member = "RemoveRange", MemberParameters = new object[]
131 {
132 typeof(int),
133 typeof(int)
134 }, ReturnType = typeof(void))]
135 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
137 {
138 throw null;
139 }
140
141 [global::Cpp2ILInjected.Token(Token = "0x600041A")]
142 [global::Cpp2ILInjected.Address(RVA = "0x1EBCEE8", Offset = "0x1EBCEE8", Length = "0x744")]
143 [global::Cpp2ILInjected.CallAnalysis.ContainsInvalidInstructions]
144 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
145 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "Parse", MemberParameters = new object[]
146 {
147 typeof(string),
149 }, ReturnType = typeof(RegexTree))]
150 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
151 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
152 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "StartGroup", MemberParameters = new object[] { typeof(RegexNode) }, ReturnType = typeof(void))]
153 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanBlank", ReturnType = typeof(void))]
154 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
155 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "IsSpecial", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(bool))]
156 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "IsTrueQuantifier", ReturnType = typeof(bool))]
157 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "IsStopperX", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(bool))]
158 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "IsQuantifier", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(bool))]
159 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "AddConcatenate", MemberParameters = new object[]
160 {
161 typeof(int),
162 typeof(int),
163 typeof(bool)
164 }, ReturnType = typeof(void))]
165 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "AddUnitOne", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(void))]
166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "AddAlternate", ReturnType = typeof(void))]
167 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanCharClass", MemberParameters = new object[]
168 {
169 typeof(bool),
170 typeof(bool)
171 }, ReturnType = typeof(RegexCharClass))]
172 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexCharClass), Member = "ToStringClass", ReturnType = typeof(string))]
173 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "AddUnitType", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
174 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanBackslash", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(RegexNode))]
175 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "AddUnitNotone", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(void))]
176 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "PushOptions", ReturnType = typeof(void))]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanGroupOpen", ReturnType = typeof(RegexNode))]
178 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "AddGroup", ReturnType = typeof(void))]
179 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "PopGroup", ReturnType = typeof(void))]
180 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "PopOptions", ReturnType = typeof(void))]
181 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "AddUnitSet", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexNode), Member = "AddChild", MemberParameters = new object[] { typeof(RegexNode) }, ReturnType = typeof(void))]
183 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanDecimal", ReturnType = typeof(int))]
184 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexNode), Member = "MakeQuantifier", MemberParameters = new object[]
185 {
186 typeof(bool),
187 typeof(int),
188 typeof(int)
189 }, ReturnType = typeof(RegexNode))]
190 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "PopKeepOptions", ReturnType = typeof(void))]
191 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "MakeException", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(ArgumentException))]
192 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(char), Member = "ToString", ReturnType = typeof(string))]
193 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "Format", MemberParameters = new object[]
194 {
195 typeof(string),
196 typeof(object)
197 }, ReturnType = typeof(string))]
198 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
200 {
201 throw null;
202 }
203
204 [global::Cpp2ILInjected.Token(Token = "0x600041B")]
205 [global::Cpp2ILInjected.Address(RVA = "0x1EBD7E4", Offset = "0x1EBD7E4", Length = "0x170")]
206 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
207 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ParseReplacement", MemberParameters = new object[]
208 {
209 typeof(string),
211 typeof(int),
214 }, ReturnType = typeof(RegexReplacement))]
215 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
216 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
218 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "AddConcatenate", MemberParameters = new object[]
219 {
220 typeof(int),
221 typeof(int),
222 typeof(bool)
223 }, ReturnType = typeof(void))]
224 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanDollar", ReturnType = typeof(RegexNode))]
225 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexNode), Member = "AddChild", MemberParameters = new object[] { typeof(RegexNode) }, ReturnType = typeof(void))]
226 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
228 {
229 throw null;
230 }
231
232 [global::Cpp2ILInjected.Token(Token = "0x600041C")]
233 [global::Cpp2ILInjected.Address(RVA = "0x1EBE9A0", Offset = "0x1EBE9A0", Length = "0x62C")]
234 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
235 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanRegex", ReturnType = typeof(RegexNode))]
236 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanCharClass", MemberParameters = new object[]
237 {
238 typeof(bool),
239 typeof(bool)
240 }, ReturnType = typeof(RegexCharClass))]
241 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "CountCaptures", ReturnType = typeof(void))]
242 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
243 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexCharClass), Member = ".ctor", ReturnType = typeof(void))]
244 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
245 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexCharClass), Member = "AddDigit", MemberParameters = new object[]
246 {
247 typeof(bool),
248 typeof(bool),
249 typeof(string)
250 }, ReturnType = typeof(void))]
251 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexCharClass), Member = "AddChar", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(void))]
252 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanCharClass", MemberParameters = new object[]
253 {
254 typeof(bool),
255 typeof(bool)
256 }, ReturnType = typeof(RegexCharClass))]
257 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanCapname", ReturnType = typeof(string))]
258 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexCharClass), Member = "AddRange", MemberParameters = new object[]
259 {
260 typeof(char),
261 typeof(char)
262 }, ReturnType = typeof(void))]
263 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexCharClass), Member = "AddWord", MemberParameters = new object[]
264 {
265 typeof(bool),
266 typeof(bool)
267 }, ReturnType = typeof(void))]
268 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanCharEscape", ReturnType = typeof(char))]
269 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexCharClass), Member = "AddSpace", MemberParameters = new object[]
270 {
271 typeof(bool),
272 typeof(bool)
273 }, ReturnType = typeof(void))]
274 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ParseProperty", ReturnType = typeof(string))]
275 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexCharClass), Member = "AddCategoryFromName", MemberParameters = new object[]
276 {
277 typeof(string),
278 typeof(bool),
279 typeof(bool),
280 typeof(string)
281 }, ReturnType = typeof(void))]
282 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexCharClass), Member = "AddLowercase", MemberParameters = new object[] { typeof(CultureInfo) }, ReturnType = typeof(void))]
283 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "MakeException", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(ArgumentException))]
284 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(char), Member = "ToString", ReturnType = typeof(string))]
285 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "Format", MemberParameters = new object[]
286 {
287 typeof(string),
288 typeof(object)
289 }, ReturnType = typeof(string))]
290 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
292 {
293 throw null;
294 }
295
296 [global::Cpp2ILInjected.Token(Token = "0x600041D")]
297 [global::Cpp2ILInjected.Address(RVA = "0x1EBF0DC", Offset = "0x1EBF0DC", Length = "0x930")]
298 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
299 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanRegex", ReturnType = typeof(RegexNode))]
300 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
301 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
302 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
303 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexCharClass), Member = "IsWordChar", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(bool))]
304 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanCapname", ReturnType = typeof(string))]
305 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "CaptureSlotFromName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(int))]
306 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanOptions", ReturnType = typeof(void))]
307 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanDecimal", ReturnType = typeof(int))]
308 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "IsCaptureSlot", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
309 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "MakeException", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(ArgumentException))]
310 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(CultureInfo))]
311 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", MemberParameters = new object[] { typeof(IFormatProvider) }, ReturnType = typeof(string))]
312 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "Format", MemberParameters = new object[]
313 {
314 typeof(string),
315 typeof(object)
316 }, ReturnType = typeof(string))]
317 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 23)]
319 {
320 throw null;
321 }
322
323 [global::Cpp2ILInjected.Token(Token = "0x600041E")]
324 [global::Cpp2ILInjected.Address(RVA = "0x1EBE110", Offset = "0x1EBE110", Length = "0x2E0")]
325 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
326 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanRegex", ReturnType = typeof(RegexNode))]
327 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "CountCaptures", ReturnType = typeof(void))]
328 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
329 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
330 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "IsSpace", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(bool))]
331 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "MakeException", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(ArgumentException))]
332 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
333 private void ScanBlank()
334 {
335 throw null;
336 }
337
338 [global::Cpp2ILInjected.Token(Token = "0x600041F")]
339 [global::Cpp2ILInjected.Address(RVA = "0x1EBFE40", Offset = "0x1EBFE40", Length = "0x498")]
340 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
341 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanRegex", ReturnType = typeof(RegexNode))]
342 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "CountCaptures", ReturnType = typeof(void))]
343 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
344 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
345 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexCharClass), Member = ".ctor", ReturnType = typeof(void))]
346 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ParseProperty", ReturnType = typeof(string))]
347 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexCharClass), Member = "AddCategoryFromName", MemberParameters = new object[]
348 {
349 typeof(string),
350 typeof(bool),
351 typeof(bool),
352 typeof(string)
353 }, ReturnType = typeof(void))]
354 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexCharClass), Member = "AddLowercase", MemberParameters = new object[] { typeof(CultureInfo) }, ReturnType = typeof(void))]
355 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexCharClass), Member = "ToStringClass", ReturnType = typeof(string))]
356 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
357 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanBasicBackslash", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(RegexNode))]
358 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "TypeFromCode", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(int))]
359 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "MakeException", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(ArgumentException))]
360 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
362 {
363 throw null;
364 }
365
366 [global::Cpp2ILInjected.Token(Token = "0x6000420")]
367 [global::Cpp2ILInjected.Address(RVA = "0x1EC1090", Offset = "0x1EC1090", Length = "0x588")]
368 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
369 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanBackslash", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(RegexNode))]
370 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
371 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
372 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanDecimal", ReturnType = typeof(int))]
373 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "IsCaptureSlot", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
374 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
375 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexCharClass), Member = "IsWordChar", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(bool))]
376 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanCapname", ReturnType = typeof(string))]
377 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "CaptureSlotFromName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(int))]
378 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanCharEscape", ReturnType = typeof(char))]
379 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "MakeException", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(ArgumentException))]
380 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(CultureInfo))]
381 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", MemberParameters = new object[] { typeof(IFormatProvider) }, ReturnType = typeof(string))]
382 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "Format", MemberParameters = new object[]
383 {
384 typeof(string),
385 typeof(object)
386 }, ReturnType = typeof(string))]
387 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
389 {
390 throw null;
391 }
392
393 [global::Cpp2ILInjected.Token(Token = "0x6000421")]
394 [global::Cpp2ILInjected.Address(RVA = "0x1EC055C", Offset = "0x1EC055C", Length = "0x3E8")]
395 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
396 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanReplacement", ReturnType = typeof(RegexNode))]
397 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
398 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
399 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexCharClass), Member = "IsWordChar", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(bool))]
400 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanCapname", ReturnType = typeof(string))]
401 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "CaptureSlotFromName", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(int))]
402 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanDecimal", ReturnType = typeof(int))]
403 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "IsCaptureSlot", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
404 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
405 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "MakeException", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(ArgumentException))]
406 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
408 {
409 throw null;
410 }
411
412 [global::Cpp2ILInjected.Token(Token = "0x6000422")]
413 [global::Cpp2ILInjected.Address(RVA = "0x1EC0C58", Offset = "0x1EC0C58", Length = "0xB8")]
414 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
415 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanCharClass", MemberParameters = new object[]
416 {
417 typeof(bool),
418 typeof(bool)
419 }, ReturnType = typeof(RegexCharClass))]
420 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanGroupOpen", ReturnType = typeof(RegexNode))]
421 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanBasicBackslash", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(RegexNode))]
422 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanDollar", ReturnType = typeof(RegexNode))]
423 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "CountCaptures", ReturnType = typeof(void))]
424 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
425 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
426 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexCharClass), Member = "IsWordChar", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(bool))]
427 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
428 {
429 typeof(int),
430 typeof(int)
431 }, ReturnType = typeof(string))]
432 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
433 private string ScanCapname()
434 {
435 throw null;
436 }
437
438 [global::Cpp2ILInjected.Token(Token = "0x6000423")]
439 [global::Cpp2ILInjected.Address(RVA = "0x1EC1618", Offset = "0x1EC1618", Length = "0xB0")]
440 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
441 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanCharEscape", ReturnType = typeof(char))]
442 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
443 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
444 private char ScanOctal()
445 {
446 throw null;
447 }
448
449 [global::Cpp2ILInjected.Token(Token = "0x6000424")]
450 [global::Cpp2ILInjected.Address(RVA = "0x1EC0450", Offset = "0x1EC0450", Length = "0xD8")]
451 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
452 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanRegex", ReturnType = typeof(RegexNode))]
453 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanGroupOpen", ReturnType = typeof(RegexNode))]
454 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanBasicBackslash", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(RegexNode))]
455 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanDollar", ReturnType = typeof(RegexNode))]
456 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "CountCaptures", ReturnType = typeof(void))]
457 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 10)]
458 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
459 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "MakeException", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(ArgumentException))]
460 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
461 private int ScanDecimal()
462 {
463 throw null;
464 }
465
466 [global::Cpp2ILInjected.Token(Token = "0x6000425")]
467 [global::Cpp2ILInjected.Address(RVA = "0x1EC16C8", Offset = "0x1EC16C8", Length = "0x134")]
468 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
469 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanCharEscape", ReturnType = typeof(char))]
470 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
471 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
472 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "MakeException", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(ArgumentException))]
473 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
474 private char ScanHex(int c)
475 {
476 throw null;
477 }
478
479 [global::Cpp2ILInjected.Token(Token = "0x6000426")]
480 [global::Cpp2ILInjected.Address(RVA = "0x1EC17FC", Offset = "0x1EC17FC", Length = "0x38")]
481 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
482 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
483 private static int HexDigit(char ch)
484 {
485 throw null;
486 }
487
488 [global::Cpp2ILInjected.Token(Token = "0x6000427")]
489 [global::Cpp2ILInjected.Address(RVA = "0x1EC1834", Offset = "0x1EC1834", Length = "0x9C")]
490 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
491 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanCharEscape", ReturnType = typeof(char))]
492 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
493 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
494 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "MakeException", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(ArgumentException))]
495 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
496 private char ScanControl()
497 {
498 throw null;
499 }
500
501 [global::Cpp2ILInjected.Token(Token = "0x6000428")]
502 [global::Cpp2ILInjected.Address(RVA = "0x1EC18D0", Offset = "0x1EC18D0", Length = "0x28")]
503 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
504 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
505 private bool IsOnlyTopOption(RegexOptions option)
506 {
507 throw null;
508 }
509
510 [global::Cpp2ILInjected.Token(Token = "0x6000429")]
511 [global::Cpp2ILInjected.Address(RVA = "0x1EC0E80", Offset = "0x1EC0E80", Length = "0x100")]
512 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
513 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanGroupOpen", ReturnType = typeof(RegexNode))]
514 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "CountCaptures", ReturnType = typeof(void))]
515 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
516 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
517 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "OptionFromCode", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(RegexOptions))]
518 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
519 private void ScanOptions()
520 {
521 throw null;
522 }
523
524 [global::Cpp2ILInjected.Token(Token = "0x600042A")]
525 [global::Cpp2ILInjected.Address(RVA = "0x1EC0AC8", Offset = "0x1EC0AC8", Length = "0x190")]
526 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
527 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanCharClass", MemberParameters = new object[]
528 {
529 typeof(bool),
530 typeof(bool)
531 }, ReturnType = typeof(RegexCharClass))]
532 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanBasicBackslash", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(RegexNode))]
533 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
534 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
535 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanOctal", ReturnType = typeof(char))]
536 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanControl", ReturnType = typeof(char))]
537 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanHex", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
538 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexCharClass), Member = "IsWordChar", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(bool))]
539 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(char), Member = "ToString", ReturnType = typeof(string))]
540 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "Format", MemberParameters = new object[]
541 {
542 typeof(string),
543 typeof(object)
544 }, ReturnType = typeof(string))]
545 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "MakeException", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(ArgumentException))]
546 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
547 private char ScanCharEscape()
548 {
549 throw null;
550 }
551
552 [global::Cpp2ILInjected.Token(Token = "0x600042B")]
553 [global::Cpp2ILInjected.Address(RVA = "0x1EC0950", Offset = "0x1EC0950", Length = "0x178")]
554 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
555 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanCharClass", MemberParameters = new object[]
556 {
557 typeof(bool),
558 typeof(bool)
559 }, ReturnType = typeof(RegexCharClass))]
560 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanBackslash", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(RegexNode))]
561 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
562 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
563 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexCharClass), Member = "IsWordChar", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(bool))]
564 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
565 {
566 typeof(int),
567 typeof(int)
568 }, ReturnType = typeof(string))]
569 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "MakeException", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(ArgumentException))]
570 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
571 private string ParseProperty()
572 {
573 throw null;
574 }
575
576 [global::Cpp2ILInjected.Token(Token = "0x600042C")]
577 [global::Cpp2ILInjected.Address(RVA = "0x1EC1000", Offset = "0x1EC1000", Length = "0x90")]
578 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
579 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanBackslash", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(RegexNode))]
580 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
581 private int TypeFromCode(char ch)
582 {
583 throw null;
584 }
585
586 [global::Cpp2ILInjected.Token(Token = "0x600042D")]
587 [global::Cpp2ILInjected.Address(RVA = "0x1EC18F8", Offset = "0x1EC18F8", Length = "0x60")]
588 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
589 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanOptions", ReturnType = typeof(void))]
590 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
591 private static RegexOptions OptionFromCode(char ch)
592 {
593 throw null;
594 }
595
596 [global::Cpp2ILInjected.Token(Token = "0x600042E")]
597 [global::Cpp2ILInjected.Address(RVA = "0x1EBCAE0", Offset = "0x1EBCAE0", Length = "0x384")]
598 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
599 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "Parse", MemberParameters = new object[]
600 {
601 typeof(string),
603 }, ReturnType = typeof(RegexTree))]
604 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
605 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "NoteCaptureSlot", MemberParameters = new object[]
606 {
607 typeof(int),
608 typeof(int)
609 }, ReturnType = typeof(void))]
610 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
611 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanBlank", ReturnType = typeof(void))]
612 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanBackslash", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(RegexNode))]
613 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "PushOptions", ReturnType = typeof(void))]
614 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanOptions", ReturnType = typeof(void))]
615 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "PopKeepOptions", ReturnType = typeof(void))]
616 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "PopOptions", ReturnType = typeof(void))]
617 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanCharClass", MemberParameters = new object[]
618 {
619 typeof(bool),
620 typeof(bool)
621 }, ReturnType = typeof(RegexCharClass))]
622 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexCharClass), Member = "IsWordChar", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(bool))]
623 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanCapname", ReturnType = typeof(string))]
624 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "NoteCaptureName", MemberParameters = new object[]
625 {
626 typeof(string),
627 typeof(int)
628 }, ReturnType = typeof(void))]
629 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "ScanDecimal", ReturnType = typeof(int))]
630 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "AssignNameSlots", ReturnType = typeof(void))]
631 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
632 private void CountCaptures()
633 {
634 throw null;
635 }
636
637 [global::Cpp2ILInjected.Token(Token = "0x600042F")]
638 [global::Cpp2ILInjected.Address(RVA = "0x1EC1958", Offset = "0x1EC1958", Length = "0xFC")]
639 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
640 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "CountCaptures", ReturnType = typeof(void))]
641 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "AssignNameSlots", ReturnType = typeof(void))]
642 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
643 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
644 private void NoteCaptureSlot(int i, int pos)
645 {
646 throw null;
647 }
648
649 [global::Cpp2ILInjected.Token(Token = "0x6000430")]
650 [global::Cpp2ILInjected.Address(RVA = "0x1EC1A9C", Offset = "0x1EC1A9C", Length = "0x180")]
651 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
652 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "CountCaptures", ReturnType = typeof(void))]
653 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
654 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Hashtable), Member = ".ctor", ReturnType = typeof(void))]
655 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", ReturnType = typeof(void))]
656 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
657 private void NoteCaptureName(string name, int pos)
658 {
659 throw null;
660 }
661
662 [global::Cpp2ILInjected.Token(Token = "0x6000431")]
663 [global::Cpp2ILInjected.Address(RVA = "0x1EBD7D8", Offset = "0x1EBD7D8", Length = "0xC")]
664 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
665 private void NoteCaptures(Hashtable caps, int capsize, Hashtable capnames)
666 {
667 throw null;
668 }
669
670 [global::Cpp2ILInjected.Token(Token = "0x6000432")]
671 [global::Cpp2ILInjected.Address(RVA = "0x1EC1C1C", Offset = "0x1EC1C1C", Length = "0x5FC")]
672 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
673 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "CountCaptures", ReturnType = typeof(void))]
674 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
675 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "IsCaptureSlot", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
676 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
677 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "NoteCaptureSlot", MemberParameters = new object[]
678 {
679 typeof(int),
680 typeof(int)
681 }, ReturnType = typeof(void))]
682 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Comparer<int>), Member = "get_Default", ReturnType = "System.Collections.Generic.Comparer`1<T>")]
683 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "Sort", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { "T[]", "System.Collections.Generic.IComparer`1<T>" }, ReturnType = typeof(void))]
684 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", ReturnType = typeof(void))]
685 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Hashtable), Member = ".ctor", ReturnType = typeof(void))]
686 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Convert), Member = "ToString", MemberParameters = new object[]
687 {
688 typeof(int),
690 }, ReturnType = typeof(string))]
691 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 27)]
692 private void AssignNameSlots()
693 {
694 throw null;
695 }
696
697 [global::Cpp2ILInjected.Token(Token = "0x6000433")]
698 [global::Cpp2ILInjected.Address(RVA = "0x1EC0DF8", Offset = "0x1EC0DF8", Length = "0x88")]
699 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
700 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanGroupOpen", ReturnType = typeof(RegexNode))]
701 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanBasicBackslash", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(RegexNode))]
702 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanDollar", ReturnType = typeof(RegexNode))]
703 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
704 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
705 private int CaptureSlotFromName(string capname)
706 {
707 throw null;
708 }
709
710 [global::Cpp2ILInjected.Token(Token = "0x6000434")]
711 [global::Cpp2ILInjected.Address(RVA = "0x1EC0D40", Offset = "0x1EC0D40", Length = "0x9C")]
712 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
713 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanGroupOpen", ReturnType = typeof(RegexNode))]
714 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanBasicBackslash", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(RegexNode))]
715 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanDollar", ReturnType = typeof(RegexNode))]
716 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "AssignNameSlots", ReturnType = typeof(void))]
717 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 10)]
718 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
719 private bool IsCaptureSlot(int i)
720 {
721 throw null;
722 }
723
724 [global::Cpp2ILInjected.Token(Token = "0x6000435")]
725 [global::Cpp2ILInjected.Address(RVA = "0x1EC0DDC", Offset = "0x1EC0DDC", Length = "0x1C")]
726 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
727 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
728 private bool IsCaptureName(string capname)
729 {
730 throw null;
731 }
732
733 [global::Cpp2ILInjected.Token(Token = "0x6000436")]
734 [global::Cpp2ILInjected.Address(RVA = "0x1EC0D34", Offset = "0x1EC0D34", Length = "0xC")]
735 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
736 private bool UseOptionN()
737 {
738 throw null;
739 }
740
741 [global::Cpp2ILInjected.Token(Token = "0x6000437")]
742 [global::Cpp2ILInjected.Address(RVA = "0x1EBE994", Offset = "0x1EBE994", Length = "0xC")]
743 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
744 private bool UseOptionI()
745 {
746 throw null;
747 }
748
749 [global::Cpp2ILInjected.Token(Token = "0x6000438")]
750 [global::Cpp2ILInjected.Address(RVA = "0x1EC02D8", Offset = "0x1EC02D8", Length = "0xC")]
751 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
752 private bool UseOptionM()
753 {
754 throw null;
755 }
756
757 [global::Cpp2ILInjected.Token(Token = "0x6000439")]
758 [global::Cpp2ILInjected.Address(RVA = "0x1EC0354", Offset = "0x1EC0354", Length = "0xC")]
759 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
760 private bool UseOptionS()
761 {
762 throw null;
763 }
764
765 [global::Cpp2ILInjected.Token(Token = "0x600043A")]
766 [global::Cpp2ILInjected.Address(RVA = "0x1EBE3F0", Offset = "0x1EBE3F0", Length = "0xC")]
767 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
768 private bool UseOptionX()
769 {
770 throw null;
771 }
772
773 [global::Cpp2ILInjected.Token(Token = "0x600043B")]
774 [global::Cpp2ILInjected.Address(RVA = "0x1EC0944", Offset = "0x1EC0944", Length = "0xC")]
775 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
776 private bool UseOptionE()
777 {
778 throw null;
779 }
780
781 [global::Cpp2ILInjected.Token(Token = "0x600043C")]
782 [global::Cpp2ILInjected.Address(RVA = "0x1EBE624", Offset = "0x1EBE624", Length = "0x80")]
783 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
784 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanRegex", ReturnType = typeof(RegexNode))]
785 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
786 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
787 private static bool IsSpecial(char ch)
788 {
789 throw null;
790 }
791
792 [global::Cpp2ILInjected.Token(Token = "0x600043D")]
793 [global::Cpp2ILInjected.Address(RVA = "0x1EBE434", Offset = "0x1EBE434", Length = "0x80")]
794 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
795 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanRegex", ReturnType = typeof(RegexNode))]
796 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
797 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
798 private static bool IsStopperX(char ch)
799 {
800 throw null;
801 }
802
803 [global::Cpp2ILInjected.Token(Token = "0x600043E")]
804 [global::Cpp2ILInjected.Address(RVA = "0x1EBE6A4", Offset = "0x1EBE6A4", Length = "0x80")]
805 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
806 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanRegex", ReturnType = typeof(RegexNode))]
807 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
808 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
809 private static bool IsQuantifier(char ch)
810 {
811 throw null;
812 }
813
814 [global::Cpp2ILInjected.Token(Token = "0x600043F")]
815 [global::Cpp2ILInjected.Address(RVA = "0x1EBE4B4", Offset = "0x1EBE4B4", Length = "0x170")]
816 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
817 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanRegex", ReturnType = typeof(RegexNode))]
818 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
819 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
820 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
821 private bool IsTrueQuantifier()
822 {
823 throw null;
824 }
825
826 [global::Cpp2ILInjected.Token(Token = "0x6000440")]
827 [global::Cpp2ILInjected.Address(RVA = "0x1EC0F80", Offset = "0x1EC0F80", Length = "0x80")]
828 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
829 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanBlank", ReturnType = typeof(void))]
830 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
831 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
832 private static bool IsSpace(char ch)
833 {
834 throw null;
835 }
836
837 [global::Cpp2ILInjected.Token(Token = "0x6000441")]
838 [global::Cpp2ILInjected.Address(RVA = "0x1EBDFF0", Offset = "0x1EBDFF0", Length = "0x80")]
839 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
840 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "Escape", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
841 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
842 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
843 private static bool IsMetachar(char ch)
844 {
845 throw null;
846 }
847
848 [global::Cpp2ILInjected.Token(Token = "0x6000442")]
849 [global::Cpp2ILInjected.Address(RVA = "0x1EBE724", Offset = "0x1EBE724", Length = "0x1C0")]
850 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
851 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanRegex", ReturnType = typeof(RegexNode))]
852 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanReplacement", ReturnType = typeof(RegexNode))]
853 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
854 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
855 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
856 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
857 {
858 typeof(int),
859 typeof(int)
860 }, ReturnType = typeof(string))]
861 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "System.Text.StringBuilderCache", Member = "Acquire", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(StringBuilder))]
862 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(StringBuilder))]
863 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "System.Text.StringBuilderCache", Member = "GetStringAndRelease", MemberParameters = new object[] { typeof(StringBuilder) }, ReturnType = typeof(string))]
864 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexNode), Member = "AddChild", MemberParameters = new object[] { typeof(RegexNode) }, ReturnType = typeof(void))]
865 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
866 private void AddConcatenate(int pos, int cch, bool isReplacement)
867 {
868 throw null;
869 }
870
871 [global::Cpp2ILInjected.Token(Token = "0x6000443")]
872 [global::Cpp2ILInjected.Address(RVA = "0x1EBFA68", Offset = "0x1EBFA68", Length = "0x20")]
873 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
874 private void PushGroup()
875 {
876 throw null;
877 }
878
879 [global::Cpp2ILInjected.Token(Token = "0x6000444")]
880 [global::Cpp2ILInjected.Address(RVA = "0x1EBFCF0", Offset = "0x1EBFCF0", Length = "0xBC")]
881 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
882 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanRegex", ReturnType = typeof(RegexNode))]
883 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
884 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexNode), Member = "AddChild", MemberParameters = new object[] { typeof(RegexNode) }, ReturnType = typeof(void))]
885 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "MakeException", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(ArgumentException))]
886 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
887 private void PopGroup()
888 {
889 throw null;
890 }
891
892 [global::Cpp2ILInjected.Token(Token = "0x6000445")]
893 [global::Cpp2ILInjected.Address(RVA = "0x1EBFB28", Offset = "0x1EBFB28", Length = "0x10")]
894 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
895 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
896 private bool EmptyStack()
897 {
898 throw null;
899 }
900
901 [global::Cpp2ILInjected.Token(Token = "0x6000446")]
902 [global::Cpp2ILInjected.Address(RVA = "0x1EBE070", Offset = "0x1EBE070", Length = "0xA0")]
903 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanRegex", ReturnType = typeof(RegexNode))]
904 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
905 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
906 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
908 {
909 throw null;
910 }
911
912 [global::Cpp2ILInjected.Token(Token = "0x6000447")]
913 [global::Cpp2ILInjected.Address(RVA = "0x1EBFA88", Offset = "0x1EBFA88", Length = "0xA0")]
914 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
915 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanRegex", ReturnType = typeof(RegexNode))]
916 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
917 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexNode), Member = "ReverseLeft", ReturnType = typeof(RegexNode))]
918 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexNode), Member = "AddChild", MemberParameters = new object[] { typeof(RegexNode) }, ReturnType = typeof(void))]
919 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
920 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
921 private void AddAlternate()
922 {
923 throw null;
924 }
925
926 [global::Cpp2ILInjected.Token(Token = "0x6000448")]
927 [global::Cpp2ILInjected.Address(RVA = "0x1EC0414", Offset = "0x1EC0414", Length = "0x20")]
928 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
929 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexNode), Member = "AddChild", MemberParameters = new object[] { typeof(RegexNode) }, ReturnType = typeof(void))]
930 private void AddConcatenate()
931 {
932 throw null;
933 }
934
935 [global::Cpp2ILInjected.Token(Token = "0x6000449")]
936 [global::Cpp2ILInjected.Address(RVA = "0x1EC0528", Offset = "0x1EC0528", Length = "0x34")]
937 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
938 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexNode), Member = "MakeQuantifier", MemberParameters = new object[]
939 {
940 typeof(bool),
941 typeof(int),
942 typeof(int)
943 }, ReturnType = typeof(RegexNode))]
944 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexNode), Member = "AddChild", MemberParameters = new object[] { typeof(RegexNode) }, ReturnType = typeof(void))]
945 private void AddConcatenate(bool lazy, int min, int max)
946 {
947 throw null;
948 }
949
950 [global::Cpp2ILInjected.Token(Token = "0x600044A")]
951 [global::Cpp2ILInjected.Address(RVA = "0x1EC2218", Offset = "0x1EC2218", Length = "0x8")]
952 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
953 private RegexNode Unit()
954 {
955 throw null;
956 }
957
958 [global::Cpp2ILInjected.Token(Token = "0x600044B")]
959 [global::Cpp2ILInjected.Address(RVA = "0x1EBE8F0", Offset = "0x1EBE8F0", Length = "0xA4")]
960 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
961 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanRegex", ReturnType = typeof(RegexNode))]
962 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
963 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
964 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
965 private void AddUnitOne(char ch)
966 {
967 throw null;
968 }
969
970 [global::Cpp2ILInjected.Token(Token = "0x600044C")]
971 [global::Cpp2ILInjected.Address(RVA = "0x1EC0360", Offset = "0x1EC0360", Length = "0xA4")]
972 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
973 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanRegex", ReturnType = typeof(RegexNode))]
974 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
975 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
976 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
977 private void AddUnitNotone(char ch)
978 {
979 throw null;
980 }
981
982 [global::Cpp2ILInjected.Token(Token = "0x600044D")]
983 [global::Cpp2ILInjected.Address(RVA = "0x1EBEFCC", Offset = "0x1EBEFCC", Length = "0x78")]
984 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanRegex", ReturnType = typeof(RegexNode))]
985 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
986 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
987 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
988 private void AddUnitSet(string cc)
989 {
990 throw null;
991 }
992
993 [global::Cpp2ILInjected.Token(Token = "0x600044E")]
994 [global::Cpp2ILInjected.Address(RVA = "0x1EC2220", Offset = "0x1EC2220", Length = "0x8")]
995 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
996 private void AddUnitNode(RegexNode node)
997 {
998 throw null;
999 }
1000
1001 [global::Cpp2ILInjected.Token(Token = "0x600044F")]
1002 [global::Cpp2ILInjected.Address(RVA = "0x1EC02E4", Offset = "0x1EC02E4", Length = "0x70")]
1003 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanRegex", ReturnType = typeof(RegexNode))]
1004 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
1005 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
1006 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1007 private void AddUnitType(int type)
1008 {
1009 throw null;
1010 }
1011
1012 [global::Cpp2ILInjected.Token(Token = "0x6000450")]
1013 [global::Cpp2ILInjected.Address(RVA = "0x1EBFBD0", Offset = "0x1EBFBD0", Length = "0x120")]
1014 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1015 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanRegex", ReturnType = typeof(RegexNode))]
1016 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1017 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexNode), Member = "ReverseLeft", ReturnType = typeof(RegexNode))]
1018 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexNode), Member = "AddChild", MemberParameters = new object[] { typeof(RegexNode) }, ReturnType = typeof(void))]
1019 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RegexParser), Member = "MakeException", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(ArgumentException))]
1020 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
1021 private void AddGroup()
1022 {
1023 throw null;
1024 }
1025
1026 [global::Cpp2ILInjected.Token(Token = "0x6000451")]
1027 [global::Cpp2ILInjected.Address(RVA = "0x1EBF044", Offset = "0x1EBF044", Length = "0x98")]
1028 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1029 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanRegex", ReturnType = typeof(RegexNode))]
1030 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "CountCaptures", ReturnType = typeof(void))]
1031 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1032 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1033 private void PushOptions()
1034 {
1035 throw null;
1036 }
1037
1038 [global::Cpp2ILInjected.Token(Token = "0x6000452")]
1039 [global::Cpp2ILInjected.Address(RVA = "0x1EBFDAC", Offset = "0x1EBFDAC", Length = "0x94")]
1040 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanRegex", ReturnType = typeof(RegexNode))]
1041 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "CountCaptures", ReturnType = typeof(void))]
1042 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1043 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<Int32Enum>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
1044 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<Int32Enum>), Member = "RemoveAt", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1045 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1046 private void PopOptions()
1047 {
1048 throw null;
1049 }
1050
1051 [global::Cpp2ILInjected.Token(Token = "0x6000453")]
1052 [global::Cpp2ILInjected.Address(RVA = "0x1EC1A54", Offset = "0x1EC1A54", Length = "0x48")]
1053 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
1054 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1055 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
1056 private bool EmptyOptionsStack()
1057 {
1058 throw null;
1059 }
1060
1061 [global::Cpp2ILInjected.Token(Token = "0x6000454")]
1062 [global::Cpp2ILInjected.Address(RVA = "0x1EBFA0C", Offset = "0x1EBFA0C", Length = "0x5C")]
1063 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanRegex", ReturnType = typeof(RegexNode))]
1064 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "CountCaptures", ReturnType = typeof(void))]
1065 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
1066 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<Int32Enum>), Member = "RemoveAt", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
1067 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
1068 private void PopKeepOptions()
1069 {
1070 throw null;
1071 }
1072
1073 [global::Cpp2ILInjected.Token(Token = "0x6000455")]
1074 [global::Cpp2ILInjected.Address(RVA = "0x1EBFB38", Offset = "0x1EBFB38", Length = "0x98")]
1075 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanRegex", ReturnType = typeof(RegexNode))]
1076 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanCharClass", MemberParameters = new object[]
1077 {
1078 typeof(bool),
1079 typeof(bool)
1080 }, ReturnType = typeof(RegexCharClass))]
1081 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanGroupOpen", ReturnType = typeof(RegexNode))]
1082 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanBlank", ReturnType = typeof(void))]
1083 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanBackslash", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(RegexNode))]
1084 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanBasicBackslash", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(RegexNode))]
1085 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanDollar", ReturnType = typeof(RegexNode))]
1086 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanDecimal", ReturnType = typeof(int))]
1087 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanHex", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
1088 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanControl", ReturnType = typeof(char))]
1089 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ScanCharEscape", ReturnType = typeof(char))]
1090 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "ParseProperty", ReturnType = typeof(string))]
1091 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "PopGroup", ReturnType = typeof(void))]
1092 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(RegexParser), Member = "AddGroup", ReturnType = typeof(void))]
1093 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 14)]
1094 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "SR", Member = "Format", MemberParameters = new object[]
1095 {
1096 typeof(string),
1097 typeof(object),
1098 typeof(object)
1099 }, ReturnType = typeof(string))]
1100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
1101 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
1102 private ArgumentException MakeException(string message)
1103 {
1104 throw null;
1105 }
1106
1107 [global::Cpp2ILInjected.Token(Token = "0x6000456")]
1108 [global::Cpp2ILInjected.Address(RVA = "0x1EC2228", Offset = "0x1EC2228", Length = "0x8")]
1109 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1110 private int Textpos()
1111 {
1112 throw null;
1113 }
1114
1115 [global::Cpp2ILInjected.Token(Token = "0x6000457")]
1116 [global::Cpp2ILInjected.Address(RVA = "0x1EC2230", Offset = "0x1EC2230", Length = "0x8")]
1117 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1118 private void Textto(int pos)
1119 {
1120 throw null;
1121 }
1122
1123 [global::Cpp2ILInjected.Token(Token = "0x6000458")]
1124 [global::Cpp2ILInjected.Address(RVA = "0x1EC0434", Offset = "0x1EC0434", Length = "0x1C")]
1125 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1126 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
1127 private char RightCharMoveRight()
1128 {
1129 throw null;
1130 }
1131
1132 [global::Cpp2ILInjected.Token(Token = "0x6000459")]
1133 [global::Cpp2ILInjected.Address(RVA = "0x1EBE3FC", Offset = "0x1EBE3FC", Length = "0x10")]
1134 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1135 private void MoveRight()
1136 {
1137 throw null;
1138 }
1139
1140 [global::Cpp2ILInjected.Token(Token = "0x600045A")]
1141 [global::Cpp2ILInjected.Address(RVA = "0x1EC0D24", Offset = "0x1EC0D24", Length = "0x10")]
1142 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1143 private void MoveRight(int i)
1144 {
1145 throw null;
1146 }
1147
1148 [global::Cpp2ILInjected.Token(Token = "0x600045B")]
1149 [global::Cpp2ILInjected.Address(RVA = "0x1EC0404", Offset = "0x1EC0404", Length = "0x10")]
1150 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1151 private void MoveLeft()
1152 {
1153 throw null;
1154 }
1155
1156 [global::Cpp2ILInjected.Token(Token = "0x600045C")]
1157 [global::Cpp2ILInjected.Address(RVA = "0x1EBE8E4", Offset = "0x1EBE8E4", Length = "0xC")]
1158 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1159 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
1160 private char CharAt(int i)
1161 {
1162 throw null;
1163 }
1164
1165 [global::Cpp2ILInjected.Token(Token = "0x600045D")]
1166 [global::Cpp2ILInjected.Address(RVA = "0x1EBE420", Offset = "0x1EBE420", Length = "0x14")]
1167 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1168 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
1169 internal char RightChar()
1170 {
1171 throw null;
1172 }
1173
1174 [global::Cpp2ILInjected.Token(Token = "0x600045E")]
1175 [global::Cpp2ILInjected.Address(RVA = "0x1EC0D10", Offset = "0x1EC0D10", Length = "0x14")]
1176 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
1178 private char RightChar(int i)
1179 {
1180 throw null;
1181 }
1182
1183 [global::Cpp2ILInjected.Token(Token = "0x600045F")]
1184 [global::Cpp2ILInjected.Address(RVA = "0x1EBE40C", Offset = "0x1EBE40C", Length = "0x14")]
1185 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1186 private int CharsRight()
1187 {
1188 throw null;
1189 }
1190
1191 // Note: this type is marked as 'beforefieldinit'.
1192 [global::Cpp2ILInjected.Token(Token = "0x6000460")]
1193 [global::Cpp2ILInjected.Address(RVA = "0x1EC2238", Offset = "0x1EC2238", Length = "0x94")]
1194 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
1195 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
1196 {
1197 typeof(Array),
1199 }, ReturnType = typeof(void))]
1200 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
1202 {
1203 throw null;
1204 }
1205
1206 [global::Cpp2ILInjected.Token(Token = "0x400034C")]
1207 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
1209
1210 [global::Cpp2ILInjected.Token(Token = "0x400034D")]
1211 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
1213
1214 [global::Cpp2ILInjected.Token(Token = "0x400034E")]
1215 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
1217
1218 [global::Cpp2ILInjected.Token(Token = "0x400034F")]
1219 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
1221
1222 [global::Cpp2ILInjected.Token(Token = "0x4000350")]
1223 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
1225
1226 [global::Cpp2ILInjected.Token(Token = "0x4000351")]
1227 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
1228 private string _pattern;
1229
1230 [global::Cpp2ILInjected.Token(Token = "0x4000352")]
1231 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
1232 private int _currentPos;
1233
1234 [global::Cpp2ILInjected.Token(Token = "0x4000353")]
1235 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
1237
1238 [global::Cpp2ILInjected.Token(Token = "0x4000354")]
1239 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
1240 private int _autocap;
1241
1242 [global::Cpp2ILInjected.Token(Token = "0x4000355")]
1243 [global::Cpp2ILInjected.FieldOffset(Offset = "0x54")]
1244 private int _capcount;
1245
1246 [global::Cpp2ILInjected.Token(Token = "0x4000356")]
1247 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
1248 private int _captop;
1249
1250 [global::Cpp2ILInjected.Token(Token = "0x4000357")]
1251 [global::Cpp2ILInjected.FieldOffset(Offset = "0x5C")]
1252 private int _capsize;
1253
1254 [global::Cpp2ILInjected.Token(Token = "0x4000358")]
1255 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
1257
1258 [global::Cpp2ILInjected.Token(Token = "0x4000359")]
1259 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
1261
1262 [global::Cpp2ILInjected.Token(Token = "0x400035A")]
1263 [global::Cpp2ILInjected.FieldOffset(Offset = "0x70")]
1264 private int[] _capnumlist;
1265
1266 [global::Cpp2ILInjected.Token(Token = "0x400035B")]
1267 [global::Cpp2ILInjected.FieldOffset(Offset = "0x78")]
1269
1270 [global::Cpp2ILInjected.Token(Token = "0x400035C")]
1271 [global::Cpp2ILInjected.FieldOffset(Offset = "0x80")]
1273
1274 [global::Cpp2ILInjected.Token(Token = "0x400035D")]
1275 [global::Cpp2ILInjected.FieldOffset(Offset = "0x88")]
1277
1278 [global::Cpp2ILInjected.Token(Token = "0x400035E")]
1279 [global::Cpp2ILInjected.FieldOffset(Offset = "0x90")]
1280 private bool _ignoreNextParen;
1281
1282 [global::Cpp2ILInjected.Token(Token = "0x400035F")]
1283 private static readonly byte[] s_category;
1284 }
1285}
class f__AnonymousType0<< Count > j__TPar
ArgumentException MakeException(string message)
void AddConcatenate(bool lazy, int min, int max)
static RegexOptions OptionFromCode(char ch)
RegexNode ScanBasicBackslash(bool scanOnly)
void AddConcatenate(int pos, int cch, bool isReplacement)
static RegexTree Parse(string re, RegexOptions op)
static string Escape(string input)
void NoteCaptures(Hashtable caps, int capsize, Hashtable capnames)
RegexCharClass ScanCharClass(bool caseInsensitive, bool scanOnly)
static RegexReplacement ParseReplacement(string rep, Hashtable caps, int capsize, Hashtable capnames, RegexOptions op)
bool IsOnlyTopOption(RegexOptions option)
void NoteCaptureName(string name, int pos)