retdec
dump_module.h
Go to the documentation of this file.
1 
7 #ifndef RETDEC_BIN2LLVMIR_OPTIMIZATIONS_DUMP_MODULE_DUMP_MODULE_H
8 #define RETDEC_BIN2LLVMIR_OPTIMIZATIONS_DUMP_MODULE_DUMP_MODULE_H
9 
10 #include <llvm/IR/Module.h>
11 #include <llvm/Pass.h>
12 
13 namespace retdec {
14 namespace bin2llvmir {
15 
16 class DumpModule : public llvm::ModulePass
17 {
18  public:
19  static char ID;
20  DumpModule();
21  virtual bool runOnModule(llvm::Module& M) override;
22 };
23 
24 } // namespace bin2llvmir
25 } // namespace retdec
26 
27 #endif
Definition: dump_module.h:17
static char ID
Definition: dump_module.h:19
virtual bool runOnModule(llvm::Module &M) override
Definition: dump_module.cpp:31
DumpModule()
Definition: dump_module.cpp:25
The frontend-end part of the decompiler.
Definition: archive_wrapper.h:19