From bd49fb83aad85924d39df4afd9e946ab4f862efd Mon Sep 17 00:00:00 2001 From: Lang Hames Date: Thu, 14 Jun 2018 15:32:59 +0000 Subject: [ORC] Assert that the query argument to VSO::lookup must be non-null. llvm-svn: 334723 --- llvm/lib/ExecutionEngine/Orc/Core.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'llvm/lib/ExecutionEngine') diff --git a/llvm/lib/ExecutionEngine/Orc/Core.cpp b/llvm/lib/ExecutionEngine/Orc/Core.cpp index 74cb3834b79..aeb10a584c3 100644 --- a/llvm/lib/ExecutionEngine/Orc/Core.cpp +++ b/llvm/lib/ExecutionEngine/Orc/Core.cpp @@ -679,6 +679,8 @@ SymbolNameSet VSO::lookupFlagsImpl(SymbolFlagsMap &Flags, SymbolNameSet VSO::lookup(std::shared_ptr Q, SymbolNameSet Names) { + assert(Q && "Query can not be null"); + std::vector> MUs; SymbolNameSet Unresolved = std::move(Names); -- cgit v1.2.3