Control flow graph is a graph of basic blocks that can be used as an analysis tool. More...
#include <ControlFlow.h>
Public Types | |
using | BasicBlockRef = typename ControlFlowGraphImpl< G >::type::NodeRef |
Public Member Functions | |
ControlFlowGraph (const ControlFlowGraph &)=delete | |
ControlFlowGraph (ControlFlowGraph &&)=default | |
ControlFlowGraph & | operator= (ControlFlowGraph &&)=default |
BasicBlockRef | createNamedFunction (std::string name) |
BasicBlockRef | createAnonymousFunction () |
Data Fields | |
std::unordered_map< std::string, typename ControlFlowGraphImpl< G >::type::SubgraphType > | functions |
Control flow graph is a graph of basic blocks that can be used as an analysis tool.
Definition at line 128 of file ControlFlow.h.