Classes | |
class | Loki::BaseVisitor |
class | Visitor |
class | Loki::CyclicVisitor< R, TList > |
Defines | |
#define | LOKI_DEFINE_VISITABLE() |
#define | LOKI_DEFINE_CONST_VISITABLE() |
#define | LOKI_DEFINE_CYCLIC_VISITABLE(SomeVisitor) |
|
Value: virtual ReturnType Accept(::Loki::BaseVisitor& guest) const \ { return AcceptImpl(*this, guest); } |
|
Value: virtual SomeVisitor::ReturnType Accept(SomeVisitor& guest) \ { return guest.GenericVisit(*this); } |
|
Value: virtual ReturnType Accept(::Loki::BaseVisitor& guest) \ { return AcceptImpl(*this, guest); } |