diff options
Diffstat (limited to 'clang-tools-extra/modularize/Modularize.cpp')
-rw-r--r-- | clang-tools-extra/modularize/Modularize.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/clang-tools-extra/modularize/Modularize.cpp b/clang-tools-extra/modularize/Modularize.cpp index 5512f929b7d..e5f19de88f9 100644 --- a/clang-tools-extra/modularize/Modularize.cpp +++ b/clang-tools-extra/modularize/Modularize.cpp @@ -722,9 +722,8 @@ public: : Entities(Entities), PPTracker(preprocessorTracker), HadErrors(HadErrors) {} - std::unique_ptr<clang::FrontendAction> create() override { - return llvm::make_unique<CollectEntitiesAction>(Entities, PPTracker, - HadErrors); + CollectEntitiesAction *create() override { + return new CollectEntitiesAction(Entities, PPTracker, HadErrors); } private: @@ -803,8 +802,8 @@ class CompileCheckFrontendActionFactory : public FrontendActionFactory { public: CompileCheckFrontendActionFactory() {} - std::unique_ptr<clang::FrontendAction> create() override { - return llvm::make_unique<CompileCheckAction>(); + CompileCheckAction *create() override { + return new CompileCheckAction(); } }; |