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 /llvm | |
| 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
Diffstat (limited to 'llvm')
| -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); |

