retdec
Public Member Functions | Static Public Attributes | Private Member Functions | Private Attributes | List of all members
retdec::bin2llvmir::SelectFunctions Class Reference

#include <select_functions.h>

Inheritance diagram for retdec::bin2llvmir::SelectFunctions:
Inheritance graph
[legend]
Collaboration diagram for retdec::bin2llvmir::SelectFunctions:
Collaboration graph
[legend]

Public Member Functions

 SelectFunctions ()
 
virtual bool runOnModule (llvm::Module &M) override
 
bool runOnModuleCustom (llvm::Module &M, Config *c)
 

Static Public Attributes

static char ID = 0
 

Private Member Functions

bool run (llvm::Module &M)
 

Private Attributes

Config_config = nullptr
 

Constructor & Destructor Documentation

◆ SelectFunctions()

retdec::bin2llvmir::SelectFunctions::SelectFunctions ( )

Member Function Documentation

◆ run()

bool retdec::bin2llvmir::SelectFunctions::run ( llvm::Module &  M)
private

◆ runOnModule()

bool retdec::bin2llvmir::SelectFunctions::runOnModule ( llvm::Module &  M)
overridevirtual

◆ runOnModuleCustom()

bool retdec::bin2llvmir::SelectFunctions::runOnModuleCustom ( llvm::Module &  M,
Config c 
)

Member Data Documentation

◆ _config

Config* retdec::bin2llvmir::SelectFunctions::_config = nullptr
private

◆ ID

char retdec::bin2llvmir::SelectFunctions::ID = 0
static

The documentation for this class was generated from the following files: