retdec
Classes | Namespaces
non_recursive_cfg_builder.h File Reference

A non-recursive creator of control-flow graphs (CFGs) from functions. More...

#include <queue>
#include <unordered_map>
#include <vector>
#include "retdec/llvmir2hll/graphs/cfg/cfg.h"
#include "retdec/llvmir2hll/graphs/cfg/cfg_builder.h"
#include "retdec/llvmir2hll/support/smart_ptr.h"
#include "retdec/llvmir2hll/support/types.h"
#include "retdec/llvmir2hll/support/visitor_adapter.h"

Go to the source code of this file.

Classes

class  retdec::llvmir2hll::NonRecursiveCFGBuilder
 A non-recursive creator of control-flow graphs (CFGs) from functions. More...
 
struct  retdec::llvmir2hll::NonRecursiveCFGBuilder::Job
 Structure for jobs that have to be performed. More...
 
struct  retdec::llvmir2hll::NonRecursiveCFGBuilder::EdgeToAdd
 Structure for edges that will be added to CFG. More...
 

Namespaces

 retdec
 
 retdec::llvmir2hll
 

Detailed Description

A non-recursive creator of control-flow graphs (CFGs) from functions.