|
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.
1.8.13