Template Class AstQuery#

Inheritance Relationships#

Base Type#

Class Documentation#

template<typename AST_Query_Base = AstQuery_DUMMY, typename NodeFunctional = DefaultNodeFunctional>
class AstQuery : public AstQueryNamespace::AstQuery_DUMMY#

Public Functions

AstQuery()#
AstQuery(NodeFunctional *funct)#
virtual ~AstQuery()#
void setPredicate(NodeFunctional *funct)#
AstQueryReturnType get_listOfNodes()#
void clear_listOfNodes()#
void visit(SgNode *node)#