From 0ccef9ee1693f774a9dc23a10e0d3d7bf8b9bfbf Mon Sep 17 00:00:00 2001 From: Lang Hames Date: Tue, 6 Feb 2018 22:17:09 +0000 Subject: [ORC] Use explicit constructor calls to fix a builder error at http://lab.llvm.org:8011/builders/lld-x86_64-darwin13/builds/17627 llvm-svn: 324411 --- llvm/lib/ExecutionEngine/Orc/OrcCBindingsStack.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'llvm/lib/ExecutionEngine') diff --git a/llvm/lib/ExecutionEngine/Orc/OrcCBindingsStack.h b/llvm/lib/ExecutionEngine/Orc/OrcCBindingsStack.h index 7128bd34380..049222db79c 100644 --- a/llvm/lib/ExecutionEngine/Orc/OrcCBindingsStack.h +++ b/llvm/lib/ExecutionEngine/Orc/OrcCBindingsStack.h @@ -157,7 +157,7 @@ private: SymbolFlags[S] = Sym.getFlags(); else if (auto Err = Sym.takeError()) { Stack.reportError(std::move(Err)); - return {}; + return orc::SymbolNameSet(); } else SymbolsNotFound.insert(S); } @@ -175,11 +175,11 @@ private: Query.setDefinition(S, JITEvaluatedSymbol(*Addr, Sym.getFlags())); else { Query.setFailed(Addr.takeError()); - return {}; + return orc::SymbolNameSet(); } } else if (auto Err = Sym.takeError()) { Query.setFailed(std::move(Err)); - return {}; + return orc::SymbolNameSet(); } else UnresolvedSymbols.insert(S); } -- cgit v1.2.3