#include <list>
#include <vector>
#include <map>
#include <set>
#include <string>
#include <assert.h>
#include "exp.h"
#include "cfg.h"
#include "hllcode.h"
#include "memo.h"
#include "dataflow.h"
#include "statement.h"
#include "boomerang.h"
Go to the source code of this file.
Classes | |
class | LibProc |
class | Proc |
Interface for the procedure classes, which are used to store information about variables in the procedure such as parameters and locals. More... | |
class | UserProc |
Typedefs | |
typedef BasicBlock * | PBB |
typedef std::list< UserProc * > | ProcList |
typedef std::set< UserProc * > | ProcSet |
Enumerations | |
enum | ProcStatus { PROC_UNDECODED, PROC_DECODED, PROC_SORTED, PROC_VISITED, PROC_INCYCLE, PROC_PRESERVEDS, PROC_EARLYDONE, PROC_FINAL, PROC_CODE_GENERATED } |
|
|
|
|
|
|
|