LLVM
8.0.1
|
Public Member Functions | |
HandleSet () | |
~HandleSet () | |
HandleList::iterator | Find (void *Handle) |
bool | Contains (void *Handle) |
bool | AddLibrary (void *Handle, bool IsProcess=false, bool CanClose=true) |
void * | LibLookup (const char *Symbol, DynamicLibrary::SearchOrdering Order) |
void * | Lookup (const char *Symbol, DynamicLibrary::SearchOrdering Order) |
Static Public Member Functions | |
static void * | DLOpen (const char *Filename, std::string *Err) |
static void | DLClose (void *Handle) |
static void * | DLSym (void *Handle, const char *Symbol) |
Definition at line 30 of file DynamicLibrary.cpp.
|
inline |
Definition at line 40 of file DynamicLibrary.cpp.
References llvm::sys::DynamicLibrary::HandleSet::~HandleSet().
llvm::sys::DynamicLibrary::HandleSet::~HandleSet | ( | ) |
Referenced by llvm::sys::DynamicLibrary::HandleSet::HandleSet().
|
inline |
Definition at line 51 of file DynamicLibrary.cpp.
References assert(), llvm::sys::DynamicLibrary::HandleSet::DLClose(), llvm::sys::DynamicLibrary::HandleSet::Find(), and LLVM_LIKELY.
|
inline |
Definition at line 47 of file DynamicLibrary.cpp.
References llvm::sys::DynamicLibrary::HandleSet::Find().
|
static |
Referenced by llvm::sys::DynamicLibrary::HandleSet::AddLibrary().
|
static |
|
inline |
Definition at line 43 of file DynamicLibrary.cpp.
References llvm::find().
Referenced by llvm::sys::DynamicLibrary::HandleSet::AddLibrary(), and llvm::sys::DynamicLibrary::HandleSet::Contains().
|
inline |
Definition at line 77 of file DynamicLibrary.cpp.
References llvm::sys::DynamicLibrary::HandleSet::DLSym(), llvm::reverse(), and llvm::sys::DynamicLibrary::SO_LoadOrder.
Referenced by llvm::sys::DynamicLibrary::HandleSet::Lookup().
|
inline |
Definition at line 92 of file DynamicLibrary.cpp.
References assert(), llvm::sys::DynamicLibrary::HandleSet::DLSym(), llvm::sys::DynamicLibrary::HandleSet::LibLookup(), llvm::sys::DynamicLibrary::SearchOrder, llvm::sys::DynamicLibrary::SO_Linker, llvm::sys::DynamicLibrary::SO_LoadedFirst, and llvm::sys::DynamicLibrary::SO_LoadedLast.