summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/module-map-checker/ModuleMapChecker.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang-tools-extra/module-map-checker/ModuleMapChecker.cpp')
-rw-r--r--clang-tools-extra/module-map-checker/ModuleMapChecker.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/clang-tools-extra/module-map-checker/ModuleMapChecker.cpp b/clang-tools-extra/module-map-checker/ModuleMapChecker.cpp
index 43f3cd4508c..d4c8b72cd84 100644
--- a/clang-tools-extra/module-map-checker/ModuleMapChecker.cpp
+++ b/clang-tools-extra/module-map-checker/ModuleMapChecker.cpp
@@ -178,10 +178,9 @@ public:
ModuleMapCheckerAction(ModuleMapChecker &Checker) : Checker(Checker) {}
protected:
- std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
- StringRef InFile) override {
- return llvm::make_unique<ModuleMapCheckerConsumer>(Checker,
- CI.getPreprocessor());
+ virtual ASTConsumer *CreateASTConsumer(CompilerInstance &CI,
+ StringRef InFile) {
+ return new ModuleMapCheckerConsumer(Checker, CI.getPreprocessor());
}
private:
OpenPOWER on IntegriCloud