Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Support/Unix/
H A DDynamicLibrary.inc17 DynamicLibrary::HandleSet::~HandleSet() {
28 void *DynamicLibrary::HandleSet::DLOpen(const char *File, std::string *Err) {
45 void DynamicLibrary::HandleSet::DLClose(void *Handle) {
49 void *DynamicLibrary::HandleSet::DLSym(void *Handle, const char *Symbol) {
55 DynamicLibrary::HandleSet::~HandleSet() {}
57 void *DynamicLibrary::HandleSet::DLOpen(const char *File, std::string *Err) {
62 void DynamicLibrary::HandleSet::DLClose(void *Handle) {
65 void *DynamicLibrary::HandleSet::DLSym(void *Handle, const char *Symbol) {
/freebsd-12.1/contrib/llvm/lib/Support/
H A DDynamicLibrary.cpp30 class DynamicLibrary::HandleSet { class in DynamicLibrary
40 HandleSet() : Process(nullptr) {} in HandleSet() function in DynamicLibrary::HandleSet
41 ~HandleSet();
119 static llvm::ManagedStatic<DynamicLibrary::HandleSet> OpenedHandles;
153 HandleSet& HS = *OpenedHandles; in getPermanentLibrary()
155 void *Handle = HandleSet::DLOpen(FileName, Err); in getPermanentLibrary()
177 return HandleSet::DLSym(Data, SymbolName); in getAddressOfSymbol()
/freebsd-12.1/contrib/llvm/lib/Support/Windows/
H A DDynamicLibrary.inc26 DynamicLibrary::HandleSet::~HandleSet() {
36 void *DynamicLibrary::HandleSet::DLOpen(const char *File, std::string *Err) {
58 static DynamicLibrary::HandleSet *IsOpenedHandlesInstance(void *Handle) {
61 DynamicLibrary::HandleSet &Inst = *OpenedHandles;
65 void DynamicLibrary::HandleSet::DLClose(void *Handle) {
66 if (HandleSet* HS = IsOpenedHandlesInstance(Handle))
90 void *DynamicLibrary::HandleSet::DLSym(void *Handle, const char *Symbol) {
91 HandleSet* HS = IsOpenedHandlesInstance(Handle);
/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DDynamicLibrary.h127 class HandleSet; variable