diff options
Diffstat (limited to 'llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp')
-rw-r--r-- | llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp b/llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp index eb0ea47..c7abce9 100644 --- a/llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp +++ b/llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp @@ -69,14 +69,10 @@ public: } }; - ES.lookup( - SearchOrder, std::move(InternedSymbols), std::move(OnResolve), - // OnReady: - [&ES](Error Err) { ES.reportError(std::move(Err)); }, - // RegisterDependencies: - [this](const SymbolDependenceMap &Deps) { - registerDependencies(Deps); - }); + ES.lookup(SearchOrder, std::move(InternedSymbols), SymbolState::Resolved, + std::move(OnResolve), [this](const SymbolDependenceMap &Deps) { + registerDependencies(Deps); + }); } void notifyResolved(AtomGraph &G) override { |