#include <CVisitor.h>

Public Member Functions | |
| CVisitor () | |
| virtual | ~CVisitor () |
| void | abort (bool v=true) |
| void | prune (bool v=true) |
| bool | aborted () const |
| bool | pruned () const |
| void | visit (CTree *node) |
| virtual void | pre_visit (CTree *node) |
| virtual void | post_visit (CTree *node) |
| Puma::CVisitor::CVisitor | ( | ) | [inline] |
| virtual Puma::CVisitor::~CVisitor | ( | ) | [inline, virtual] |
| void Puma::CVisitor::abort | ( | bool | v = true |
) | [inline] |
| void Puma::CVisitor::prune | ( | bool | v = true |
) | [inline] |
| bool Puma::CVisitor::aborted | ( | ) | const [inline] |
| bool Puma::CVisitor::pruned | ( | ) | const [inline] |
| void Puma::CVisitor::visit | ( | CTree * | node | ) |
| virtual void Puma::CVisitor::pre_visit | ( | CTree * | node | ) | [virtual] |
Reimplemented in Puma::CCSemVisitor, and Puma::CSemVisitor.
| virtual void Puma::CVisitor::post_visit | ( | CTree * | node | ) | [virtual] |
Reimplemented in Puma::CCSemVisitor, and Puma::CSemVisitor.
1.5.5