diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2020-10-24 15:40:24 +0200 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2020-10-24 19:01:21 +0200 |
commit | b8d2b6f6cf6015751fc950c3e8149404e8b37fe8 (patch) | |
tree | 02ef93ce56ada89ddf8d326f8451026aa342dcac /clang/examples | |
parent | 9068c209655efc597b31b23fc41630d82c5b98a4 (diff) | |
download | llvm-b8d2b6f6cf6015751fc950c3e8149404e8b37fe8.tar.gz |
Unbreak the clang-interpreter example after 0aec49c8531bc5282b095730d34681455826bc2c
Diffstat (limited to 'clang/examples')
-rw-r--r-- | clang/examples/clang-interpreter/main.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/clang/examples/clang-interpreter/main.cpp b/clang/examples/clang-interpreter/main.cpp index 6b4cdca15fb0..342d42089472 100644 --- a/clang/examples/clang-interpreter/main.cpp +++ b/clang/examples/clang-interpreter/main.cpp @@ -72,6 +72,11 @@ private: } public: + ~SimpleJIT() { + if (auto Err = ES.endSession()) + ES.reportError(std::move(Err)); + } + static Expected<std::unique_ptr<SimpleJIT>> Create() { auto JTMB = JITTargetMachineBuilder::detectHost(); if (!JTMB) |