Module regex_syntax::ast::visitor[][src]

Structs

HeapVisitor

HeapVisitor visits every item in an Ast recursively using constant stack size and a heap size proportional to the size of the Ast.

Enums

ClassFrame

Represents a single stack frame while performing structural induction over a character class.

ClassInduct

A representation of the inductive step when performing structural induction over a character class.

Frame

Represents a single stack frame while performing structural induction over an Ast.

Traits

Visitor

A trait for visiting an abstract syntax tree (AST) in depth first order.

Functions

visit

Executes an implementation of Visitor in constant stack space.