diff options
author | Lang Hames <lhames@gmail.com> | 2018-06-14 15:32:59 +0000 |
---|---|---|
committer | Lang Hames <lhames@gmail.com> | 2018-06-14 15:32:59 +0000 |
commit | bd49fb83aad85924d39df4afd9e946ab4f862efd (patch) | |
tree | 52a5c9c2e2192de23f97793584f9eec34d42a5cb | |
parent | 784fecfe71912a618d89cc77ea825b86df184f54 (diff) | |
download | bcm5719-llvm-bd49fb83aad85924d39df4afd9e946ab4f862efd.tar.gz bcm5719-llvm-bd49fb83aad85924d39df4afd9e946ab4f862efd.zip |
[ORC] Assert that the query argument to VSO::lookup must be non-null.
llvm-svn: 334723
-rw-r--r-- | llvm/lib/ExecutionEngine/Orc/Core.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
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<AsynchronousSymbolQuery> Q, SymbolNameSet Names) { + assert(Q && "Query can not be null"); + std::vector<std::unique_ptr<MaterializationUnit>> MUs; SymbolNameSet Unresolved = std::move(Names); |