Class BuildAstTreeDepGraph#

Inheritance Relationships#

Base Types#

Class Documentation#

class BuildAstTreeDepGraph : public AstTreeDepGraphAnal, public ProcessAstTree#

Public Functions

inline BuildAstTreeDepGraph(AstTreeDepGraphBuildImpl *g, DepInfoAnal &_impl)#
virtual bool ProcessStmt(AstInterface &fa, const AstNodePtr &s)#
virtual bool ProcessGoto(AstInterface &fa, const AstNodePtr &s, const AstNodePtr &dest)#
virtual bool ProcessIf(AstInterface &fa, const AstNodePtr &l, const AstNodePtr &cond, const AstNodePtr &truebody, const AstNodePtr &falsebody, AstInterface::TraversalVisitType t)#
virtual bool ProcessLoop(AstInterface &fa, const AstNodePtr &l, const AstNodePtr &body, AstInterface::TraversalVisitType t)#
inline GraphAccessInterface::Node *LastProcessedStmt()#
void TranslateCtrlDeps()#