ASTParent Class
(CPlusPlus::ASTParent)Public Functions
ASTParent(TranslationUnit *translationUnit, AST *rootNode) | |
virtual | ~ASTParent() |
AST * | parent(AST *ast) const |
QList<AST *> | path(AST *ast) const |
AST * | operator()(AST *ast) const |
Protected Functions
void | path_helper(AST *ast, QList<AST *> *path) const |
virtual void | postVisit(AST *ast) |
virtual bool | preVisit(AST *ast) |
Member Function Documentation
ASTParent::ASTParent(TranslationUnit *translationUnit, AST *rootNode)
Default constructs an instance of ASTParent.
[virtual]
ASTParent::~ASTParent()
Destroys the instance of ASTParent. The destructor is virtual.