summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/modularize/Modularize.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang-tools-extra/modularize/Modularize.cpp')
-rw-r--r--clang-tools-extra/modularize/Modularize.cpp9
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();
}
};
OpenPOWER on IntegriCloud