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

#include <lti.h>

Collaboration diagram for retdec::bin2llvmir::LtiProvider:
Collaboration graph
[legend]

Static Public Member Functions

static LtiaddLti (llvm::Module *m, Config *c, const std::shared_ptr< ctypesparser::TypeConfig > &typeConfig, retdec::loader::Image *objf)
 
static LtigetLti (llvm::Module *m)
 
static bool getLti (llvm::Module *m, Lti *&lti)
 
static void clear ()
 

Static Private Attributes

static std::map< llvm::Module *, Lti_module2lti
 

Member Function Documentation

◆ addLti()

Lti * retdec::bin2llvmir::LtiProvider::addLti ( llvm::Module *  m,
Config c,
const std::shared_ptr< ctypesparser::TypeConfig > &  typeConfig,
retdec::loader::Image objf 
)
static

◆ clear()

void retdec::bin2llvmir::LtiProvider::clear ( )
static

◆ getLti() [1/2]

Lti * retdec::bin2llvmir::LtiProvider::getLti ( llvm::Module *  m)
static

◆ getLti() [2/2]

bool retdec::bin2llvmir::LtiProvider::getLti ( llvm::Module *  m,
Lti *&  lti 
)
static

Member Data Documentation

◆ _module2lti

std::map< llvm::Module *, Lti > retdec::bin2llvmir::LtiProvider::_module2lti
staticprivate

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