interface Visitors {
    Alternative: TraversalCallback<Alternative> | TraversalCallbacks<Alternative>;
    Assertion: TraversalCallback<Assertion> | TraversalCallbacks<Assertion>;
    Backreference: TraversalCallback<Backreference> | TraversalCallbacks<Backreference>;
    Char: TraversalCallback<Char> | TraversalCallbacks<Char>;
    CharacterClass: TraversalCallback<CharacterClass> | TraversalCallbacks<CharacterClass>;
    ClassRange: TraversalCallback<ClassRange> | TraversalCallbacks<ClassRange>;
    Disjunction: TraversalCallback<Disjunction> | TraversalCallbacks<Disjunction>;
    Group: TraversalCallback<Group> | TraversalCallbacks<Group>;
    Quantifier: TraversalCallback<Quantifier> | TraversalCallbacks<Quantifier>;
    RegExp: TraversalCallback<AstRegExp> | TraversalCallbacks<AstRegExp>;
    Repetition: TraversalCallback<Repetition> | TraversalCallbacks<Repetition>;
    every?: TraversalCallback | TraversalCallbacks<AstNode>;
}

Hierarchy

  • SpecificTraversalHandlers
    • Visitors

Properties

Alternative: TraversalCallback<Alternative> | TraversalCallbacks<Alternative>
Assertion: TraversalCallback<Assertion> | TraversalCallbacks<Assertion>
Backreference: TraversalCallback<Backreference> | TraversalCallbacks<Backreference>
Char: TraversalCallback<Char> | TraversalCallbacks<Char>
CharacterClass: TraversalCallback<CharacterClass> | TraversalCallbacks<CharacterClass>
ClassRange: TraversalCallback<ClassRange> | TraversalCallbacks<ClassRange>
Disjunction: TraversalCallback<Disjunction> | TraversalCallbacks<Disjunction>
Group: TraversalCallback<Group> | TraversalCallbacks<Group>
Quantifier: TraversalCallback<Quantifier> | TraversalCallbacks<Quantifier>
RegExp: TraversalCallback<AstRegExp> | TraversalCallbacks<AstRegExp>
Repetition: TraversalCallback<Repetition> | TraversalCallbacks<Repetition>
every?: TraversalCallback | TraversalCallbacks<AstNode>