| Classes | |
|---|---|
| CloningVisitor | Visitor cloning all nodes and linking to the original nodes using an attribute. | 
| FindingVisitor | This visitor can be used to find and collect all nodes satisfying some criterion determined by a filter callback. | 
| FirstFindingVisitor | This visitor can be used to find the first node satisfying some criterion determined by a filter callback. | 
| NameResolver | |
| NodeConnectingVisitor | Visitor that connects a child node to its parent node as well as its sibling nodes. | 
| ParentConnectingVisitor | Visitor that connects a child node to its parent node. |