Lines Matching refs:DynamicLibrary

25 class DynamicLibrary::HandleSet {
81 void *LibLookup(const char *Symbol, DynamicLibrary::SearchOrdering Order) { in LibLookup()
96 void *Lookup(const char *Symbol, DynamicLibrary::SearchOrdering Order) { in Lookup()
126 DynamicLibrary::HandleSet OpenedHandles;
127 DynamicLibrary::HandleSet OpenedTemporaryHandles;
149 char DynamicLibrary::Invalid;
150 DynamicLibrary::SearchOrdering DynamicLibrary::SearchOrder =
151 DynamicLibrary::SO_Linker;
159 void DynamicLibrary::AddSymbol(StringRef SymbolName, void *SymbolValue) { in AddSymbol()
165 DynamicLibrary DynamicLibrary::getPermanentLibrary(const char *FileName, in getPermanentLibrary()
174 return DynamicLibrary(Handle); in getPermanentLibrary()
177 DynamicLibrary DynamicLibrary::addPermanentLibrary(void *Handle, in addPermanentLibrary()
186 return DynamicLibrary(Handle); in addPermanentLibrary()
189 DynamicLibrary DynamicLibrary::getLibrary(const char *FileName, in getLibrary()
200 return DynamicLibrary(Handle); in getLibrary()
203 void DynamicLibrary::closeLibrary(DynamicLibrary &Lib) { in closeLibrary()
212 void *DynamicLibrary::getAddressOfSymbol(const char *SymbolName) { in getAddressOfSymbol()
218 void *DynamicLibrary::SearchForAddressOfSymbol(const char *SymbolName) { in SearchForAddressOfSymbol()
244 return llvm::sys::DynamicLibrary::LoadLibraryPermanently(Filename); in LLVMLoadLibraryPermanently()
248 return llvm::sys::DynamicLibrary::SearchForAddressOfSymbol(symbolName); in LLVMSearchForAddressOfSymbol()
252 return llvm::sys::DynamicLibrary::AddSymbol(symbolName, symbolValue); in LLVMAddSymbol()