From ce4140f94dd6132fa8e3a3a258ff68219c80f1fa Mon Sep 17 00:00:00 2001 From: Evgeny Mankov Date: Sun, 1 Sep 2019 18:15:03 +0300 Subject: [PATCH] [HIPIFY][fix] Fix for upcoming LLVM 10.0 --- hipify-clang/src/ReplacementsFrontendActionFactory.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/hipify-clang/src/ReplacementsFrontendActionFactory.h b/hipify-clang/src/ReplacementsFrontendActionFactory.h index 5fa1274901..77d23ff6b2 100644 --- a/hipify-clang/src/ReplacementsFrontendActionFactory.h +++ b/hipify-clang/src/ReplacementsFrontendActionFactory.h @@ -43,7 +43,13 @@ public: ct::FrontendActionFactory(), replacements(r) {} +#if LLVM_VERSION_MAJOR < 10 clang::FrontendAction* create() override { return new T(replacements); } +#else + std::unique_ptr create() override { + return std::unique_ptr(new T(replacements)); + } +#endif };