regex_syntax::ast

Module visitor

Source

Structs§

  • 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.
  • 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§

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

Functions§

  • Executes an implementation of Visitor in constant stack space.