Envision
A visual programming IDE for object-oriented languages
List of all members | Static Public Member Functions | Public Attributes
Model::VisitorC Class Reference
Inheritance diagram for Model::VisitorC:
Model::Visitor< VisitorC >

Static Public Member Functions

static void init ()
 
- Static Public Member Functions inherited from Model::Visitor< VisitorC >
static void addType (std::function< void(VisitorC *, NodeType *)> f)
 

Public Attributes

QString text
 

Additional Inherited Members

- Public Types inherited from Model::Visitor< VisitorC >
using BaseVisitorType = VisitorC
 
using VisitFunctionInstance = std::function< void(VisitorC *, Node *)>
 
using VisitorResultType = void
 
- Public Member Functions inherited from Model::Visitor< VisitorC >
virtual ~Visitor ()
 
void visit (Node *n)
 
virtual void visitChildren (Node *n)
 
- Protected Member Functions inherited from Model::Visitor< VisitorC >
virtual VisitFunctionInstance findFunctionForId (int id)
 

Member Function Documentation

◆ init()

static void Model::VisitorC::init ( )
inlinestatic

Member Data Documentation

◆ text

QString Model::VisitorC::text