Envision
A visual programming IDE for object-oriented languages
Model::VisitorB Member List

This is the complete list of members for Model::VisitorB, including all inherited members.

addType(std::function< typename BaseVisitor::VisitorResultType(VisitorB *, NodeType *)> f)Model::ExtendedVisitor< VisitorB, VisitorA >inlinestatic
Model::VisitorA::addType(std::function< QString(VisitorA *, NodeType *)> f)Model::Visitor< VisitorA, QString >inlinestatic
BaseVisitorType typedefModel::Visitor< VisitorA, QString >
findFunctionForId(int id) overrideModel::ExtendedVisitor< VisitorB, VisitorA >protectedvirtual
init()Model::VisitorBinlinestatic
types()Model::ExtendedVisitor< VisitorB, VisitorA >privatestatic
visit(Node *n)Model::Visitor< VisitorA, QString >
visitChildren(Node *n)Model::Visitor< VisitorA, QString >virtual
VisitFunctionInstance typedefModel::Visitor< VisitorA, QString >
VisitorResultType typedefModel::Visitor< VisitorA, QString >
~Visitor()Model::Visitor< VisitorA, QString >virtual