Searched refs:HandleSet (Results 1 – 4 of 4) sorted by relevance
16 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) {
26 class DynamicLibrary::HandleSet { class in DynamicLibrary36 HandleSet() = default;37 ~HandleSet();113 static llvm::ManagedStatic<DynamicLibrary::HandleSet> OpenedHandles;147 HandleSet& HS = *OpenedHandles; in getPermanentLibrary()149 void *Handle = HandleSet::DLOpen(FileName, Err); in getPermanentLibrary()171 return HandleSet::DLSym(Data, SymbolName); in getAddressOfSymbol()
25 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);
126 class HandleSet; variable