We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 32089db commit 94b1832Copy full SHA for 94b1832
clang/lib/Interpreter/Interpreter.cpp
@@ -777,8 +777,10 @@ llvm::Error Interpreter::LoadDynamicLibrary(const char *name) {
777
if (!EE)
778
return EE.takeError();
779
780
- if (auto DLSG = llvm::orc::EPCDynamicLibrarySearchGenerator::Load(
781
- EE->getExecutionSession(), name))
+ if (llvm::Expected<
+ std::unique_ptr<llvm::orc::EPCDynamicLibrarySearchGenerator>>
782
+ DLSG = llvm::orc::EPCDynamicLibrarySearchGenerator::Load(
783
+ EE->getExecutionSession(), name))
784
// FIXME: Eventually we should put each library in its own JITDylib and
785
// turn off process symbols by default.
786
EE->getProcessSymbolsJITDylib()->addGenerator(std::move(*DLSG));
0 commit comments