summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/modularize/Modularize.cpp
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2014-07-17 20:40:47 +0000
committerDavid Blaikie <dblaikie@gmail.com>2014-07-17 20:40:47 +0000
commitb9574aceae0ca1d666797324f659ab17d2c8b857 (patch)
tree7df144ed0ed02beaf053075e58b9b696a2355432 /clang-tools-extra/modularize/Modularize.cpp
parenta51666a4d624a745df90e1c84777fb7a644ff80b (diff)
downloadbcm5719-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.cpp8
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:
OpenPOWER on IntegriCloud