retdec
Namespaces | Functions
names.cpp File Reference

Database of objects' names in binary. More...

#include "retdec/bin2llvmir/providers/names.h"
#include "retdec/utils/string.h"

Namespaces

 retdec
 
 retdec::bin2llvmir
 
 retdec::bin2llvmir::names
 

Functions

std::string retdec::bin2llvmir::names::generateFunctionName (common::Address a, bool ida=false)
 
std::string retdec::bin2llvmir::names::generateFunctionNameUnknown (common::Address a, bool ida=false)
 
std::string retdec::bin2llvmir::names::generateGlobalVarName (common::Address a, const std::string &name=std::string())
 
std::string retdec::bin2llvmir::names::generateStackVarName (int offset, const std::string &name=std::string())
 
std::string retdec::bin2llvmir::names::generateBasicBlockName (common::Address a)
 
std::string retdec::bin2llvmir::names::generateTempVariableName (common::Address a, unsigned cntr)
 
std::string retdec::bin2llvmir::names::generateFunctionNameUndef (unsigned cntr)
 
std::string retdec::bin2llvmir::names::generateVtableName (common::Address a)
 

Detailed Description

Database of objects' names in binary.