2 types derived from RegexRunner
System (2)
regex\system\text\regularexpressions\compiledregexrunner.cs (1)
15
internal sealed class CompiledRegexRunner :
RegexRunner
{
regex\system\text\regularexpressions\RegexInterpreter.cs (1)
19
internal sealed class RegexInterpreter :
RegexRunner
{
14 references to RegexRunner
System (14)
regex\system\text\regularexpressions\compiledregexrunner.cs (2)
41
internal delegate void NoParamDelegate(
RegexRunner
r);
42
internal delegate bool FindFirstCharDelegate(
RegexRunner
r);
regex\system\text\regularexpressions\compiledregexrunnerfactory.cs (2)
28
protected internal override
RegexRunner
CreateInstance() {
40
internal delegate
RegexRunner
CreateInstanceDelegate();
regex\system\text\regularexpressions\Regex.cs (4)
1288
RegexRunner
runner = null;
1298
runner = (
RegexRunner
)runnerref.Get();
1477
RegexRunner
_ref;
1544
_ref = (
RegexRunner
) obj;
regex\system\text\regularexpressions\RegexCompiler.cs (5)
181
return typeof(
RegexRunner
).GetField(fieldname, BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static);
185
return typeof(
RegexRunner
).GetMethod(methname, BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static);
3147
DefineType(runnertypename, false, typeof(
RegexRunner
));
3174
DefineMethod("CreateInstance", typeof(
RegexRunner
));
3407
private static Type[] _paramTypes = new Type[] {typeof(
RegexRunner
)};
regex\system\text\regularexpressions\RegexRunnerFactory.cs (1)
25
abstract protected internal
RegexRunner
CreateInstance();