Interfact for objects that visit DAG nodes and add functionality. More...
#include <Visitor.h>
Public Member Functions | |
virtual bool | Visit (const Boolean &)=0 |
virtual bool | Visit (const Build &)=0 |
virtual bool | Visit (const File &)=0 |
virtual bool | Visit (const Function &)=0 |
virtual bool | Visit (const Integer &)=0 |
virtual bool | Visit (const List &)=0 |
virtual bool | Visit (const Rule &)=0 |
virtual bool | Visit (const String &)=0 |
virtual bool | Visit (const Structure &)=0 |
virtual bool | Visit (const Target &)=0 |
Interfact for objects that visit DAG nodes and add functionality.