Class BuildAstTreeDepGraph#
Defined in File DepGraphBuild.h
Inheritance Relationships#
Base Types#
public AstTreeDepGraphAnal(Class AstTreeDepGraphAnal)public ProcessAstTree(Class ProcessAstTree)
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()#
-
inline BuildAstTreeDepGraph(AstTreeDepGraphBuildImpl *g, DepInfoAnal &_impl)#