12 references to RegexInterpreterCode
System.Text.RegularExpressions (12)
System\Text\RegularExpressions\Regex.cs (1)
254
RegexInterpreterCode
code = RegexWriter.Write(tree);
System\Text\RegularExpressions\RegexAssemblyCompiler.cs (2)
45
internal void GenerateRegexType(string pattern, RegexOptions options, string name, bool isPublic, RegexTree tree,
RegexInterpreterCode
code, TimeSpan matchTimeout)
104
RegexInterpreterCode
code,
System\Text\RegularExpressions\RegexInterpreter.cs (1)
14
private readonly
RegexInterpreterCode
_code = RegexWriter.Write(tree);
System\Text\RegularExpressions\RegexOpcode.cs (1)
8
/// <see cref="
RegexInterpreterCode
"/> stores an int[] containing all of the codes that make up the instructions for
System\Text\RegularExpressions\RegexTreeAnalyzer.cs (1)
12
/// <summary>Analyzes a <see cref="
RegexInterpreterCode
"/> to learn about the structure of the tree.</summary>
System\Text\RegularExpressions\RegexWriter.cs (6)
56
/// It takes a <see cref="RegexTree"/> and creates a corresponding <see cref="
RegexInterpreterCode
"/>.
58
public static
RegexInterpreterCode
Write(RegexTree tree)
71
private
RegexInterpreterCode
EmitCode()
141
if (
RegexInterpreterCode
.OpcodeBacktracks(op))
152
if (
RegexInterpreterCode
.OpcodeBacktracks(op))
164
if (
RegexInterpreterCode
.OpcodeBacktracks(op))