Skip to content

Avoid RegexWriter for RegexOptions.Compiled, RegexOptions.NonBacktracking, and source generator #62450

Closed
@stephentoub

Description

@stephentoub

RegexWriter is used to convert a RegexNode tree into a series of opcodes and operands. These used to be used by all of the engines, but they're now only used for RegexInterpreter. With a bit of refactoring, we can avoid using RegexWriter at all for anything other than the interpreter.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions