Home
last modified time | relevance | path

Searched refs:HandleSet (Results 1 – 4 of 4) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/Unix/
HDDynamicLibrary.inc16 DynamicLibrary::HandleSet::~HandleSet() {
27 void *DynamicLibrary::HandleSet::DLOpen(const char *File, std::string *Err) {
44 void DynamicLibrary::HandleSet::DLClose(void *Handle) {
48 void *DynamicLibrary::HandleSet::DLSym(void *Handle, const char *Symbol) {
54 DynamicLibrary::HandleSet::~HandleSet() {}
56 void *DynamicLibrary::HandleSet::DLOpen(const char *File, std::string *Err) {
61 void DynamicLibrary::HandleSet::DLClose(void *Handle) {
64 void *DynamicLibrary::HandleSet::DLSym(void *Handle, const char *Symbol) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/
HDDynamicLibrary.cpp29 class DynamicLibrary::HandleSet { class in DynamicLibrary
39 HandleSet() : Process(nullptr) {} in HandleSet() function in DynamicLibrary::HandleSet
40 ~HandleSet();
118 static llvm::ManagedStatic<DynamicLibrary::HandleSet> OpenedHandles;
152 HandleSet& HS = *OpenedHandles; in getPermanentLibrary()
154 void *Handle = HandleSet::DLOpen(FileName, Err); in getPermanentLibrary()
176 return HandleSet::DLSym(Data, SymbolName); in getAddressOfSymbol()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/Windows/
HDDynamicLibrary.inc25 DynamicLibrary::HandleSet::~HandleSet() {
35 void *DynamicLibrary::HandleSet::DLOpen(const char *File, std::string *Err) {
57 static DynamicLibrary::HandleSet *IsOpenedHandlesInstance(void *Handle) {
60 DynamicLibrary::HandleSet &Inst = *OpenedHandles;
64 void DynamicLibrary::HandleSet::DLClose(void *Handle) {
65 if (HandleSet* HS = IsOpenedHandlesInstance(Handle))
89 void *DynamicLibrary::HandleSet::DLSym(void *Handle, const char *Symbol) {
90 HandleSet* HS = IsOpenedHandlesInstance(Handle);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/
HDDynamicLibrary.h126 class HandleSet; variable