retdec
no_compound_op_manager.h
Go to the documentation of this file.
1 
8 #ifndef RETDEC_LLVMIR2HLL_HLL_COMPOUND_OP_MANAGERS_NO_COMPOUND_OP_MANAGER_H
9 #define RETDEC_LLVMIR2HLL_HLL_COMPOUND_OP_MANAGERS_NO_COMPOUND_OP_MANAGER_H
10 
12 
13 namespace retdec {
14 namespace llvmir2hll {
15 
22 public:
24 
25  virtual std::string getId() const override;
26 };
27 
28 } // namespace llvmir2hll
29 } // namespace retdec
30 
31 #endif
A base class for compound operator managers.
Definition: compound_op_manager.h:33
Compound operator manager that turns off all compound optimizations.
Definition: no_compound_op_manager.h:21
NoCompoundOpManager()
Constructs a new compound operator manager that turns off all compound optimizations.
Definition: no_compound_op_manager.cpp:16
virtual std::string getId() const override
Returns the ID of the manager.
Definition: no_compound_op_manager.cpp:18
A base class for compound operator managers.
A library providing API for working with back-end IR.
Definition: archive_wrapper.h:19