Lines Matching defs:DynamicLibrary
1 //===- llvm/unittest/Support/DynamicLibrary/DynamicLibraryTest.cpp --------===//
9 #include "llvm/Support/DynamicLibrary.h"
62 TEST(DynamicLibrary, Overload) {
65 DynamicLibrary DL =
66 DynamicLibrary::getPermanentLibrary(LibPath().c_str(), &Err);
75 GS = FuncPtr<GetString>(DynamicLibrary::SearchForAddressOfSymbol("TestA"));
80 DL = DynamicLibrary::getPermanentLibrary(nullptr, &Err);
85 GS = FuncPtr<GetString>(DynamicLibrary::SearchForAddressOfSymbol("TestA"));
96 DynamicLibrary::SearchOrder = DynamicLibrary::SO_LoadedFirst;
97 GS = FuncPtr<GetString>(DynamicLibrary::SearchForAddressOfSymbol("TestA"));
102 DynamicLibrary::AddSymbol("TestA", PtrFunc(&OverloadTestA));
107 GS = FuncPtr<GetString>(DynamicLibrary::SearchForAddressOfSymbol("TestA"));
116 TEST(DynamicLibrary, Unsupported) {
118 DynamicLibrary DL =
119 DynamicLibrary::getPermanentLibrary(LibPath().c_str(), &Err);