diff options
Diffstat (limited to 'clang-tools-extra/module-map-checker')
-rw-r--r-- | clang-tools-extra/module-map-checker/ModuleMapChecker.cpp | 7 |
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: |