diff options
author | David Blaikie <dblaikie@gmail.com> | 2014-07-17 20:40:47 +0000 |
---|---|---|
committer | David Blaikie <dblaikie@gmail.com> | 2014-07-17 20:40:47 +0000 |
commit | b9574aceae0ca1d666797324f659ab17d2c8b857 (patch) | |
tree | 7df144ed0ed02beaf053075e58b9b696a2355432 /clang-tools-extra/modularize/Modularize.cpp | |
parent | a51666a4d624a745df90e1c84777fb7a644ff80b (diff) | |
download | bcm5719-llvm-b9574aceae0ca1d666797324f659ab17d2c8b857.tar.gz bcm5719-llvm-b9574aceae0ca1d666797324f659ab17d2c8b857.zip |
unique_ptr-ify ownership of ASTConsumers
llvm-svn: 213308
Diffstat (limited to 'clang-tools-extra/modularize/Modularize.cpp')
-rw-r--r-- | clang-tools-extra/modularize/Modularize.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/clang-tools-extra/modularize/Modularize.cpp b/clang-tools-extra/modularize/Modularize.cpp index db67754f3ca..730e62f0a88 100644 --- a/clang-tools-extra/modularize/Modularize.cpp +++ b/clang-tools-extra/modularize/Modularize.cpp @@ -652,10 +652,10 @@ public: HadErrors(HadErrors) {} protected: - virtual clang::ASTConsumer *CreateASTConsumer(CompilerInstance &CI, - StringRef InFile) { - return new CollectEntitiesConsumer(Entities, PPTracker, - CI.getPreprocessor(), InFile, HadErrors); + std::unique_ptr<clang::ASTConsumer> + CreateASTConsumer(CompilerInstance &CI, StringRef InFile) override { + return llvm::make_unique<CollectEntitiesConsumer>( + Entities, PPTracker, CI.getPreprocessor(), InFile, HadErrors); } private: |