Envision
A visual programming IDE for object-oriented languages
Model::Visitor< ConcreteVisitor, Result > Member List

This is the complete list of members for Model::Visitor< ConcreteVisitor, Result >, including all inherited members.

addType(std::function< Result(ConcreteVisitor *, NodeType *)> f)Model::Visitor< ConcreteVisitor, Result >inlinestatic
BaseVisitorType typedefModel::Visitor< ConcreteVisitor, Result >
findFunctionForId(int id)Model::Visitor< ConcreteVisitor, Result >protectedvirtual
types()Model::Visitor< ConcreteVisitor, Result >privatestatic
visit(Node *n)Model::Visitor< ConcreteVisitor, Result >
visitChildren(Node *n)Model::Visitor< ConcreteVisitor, Result >virtual
VisitFunctionInstance typedefModel::Visitor< ConcreteVisitor, Result >
VisitorResultType typedefModel::Visitor< ConcreteVisitor, Result >
~Visitor()Model::Visitor< ConcreteVisitor, Result >virtual