summaryrefslogtreecommitdiff
path: root/clang-tools-extra/clang-include-fixer
diff options
context:
space:
mode:
authorDmitri Gribenko <gribozavr@gmail.com>2019-08-29 16:38:36 +0000
committerDmitri Gribenko <gribozavr@gmail.com>2019-08-29 16:38:36 +0000
commit907452107dfb1e7ffdc2e8e70eecdeb95ca7ef2f (patch)
tree5e7ac2f87be2d204fde9762ebf7282171d9fb0c9 /clang-tools-extra/clang-include-fixer
parent87720ac8c8d3263b9ff97d9f46e2b83ed66a9750 (diff)
downloadllvm-907452107dfb1e7ffdc2e8e70eecdeb95ca7ef2f.tar.gz
Changed FrontendActionFactory::create to return a std::unique_ptr
Subscribers: jkorous, arphaman, kadircet, cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D66947 llvm-svn: 370379
Diffstat (limited to 'clang-tools-extra/clang-include-fixer')
-rw-r--r--clang-tools-extra/clang-include-fixer/find-all-symbols/FindAllSymbolsAction.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang-tools-extra/clang-include-fixer/find-all-symbols/FindAllSymbolsAction.h b/clang-tools-extra/clang-include-fixer/find-all-symbols/FindAllSymbolsAction.h
index ccffa4b3c9db..1a8b99a35aee 100644
--- a/clang-tools-extra/clang-include-fixer/find-all-symbols/FindAllSymbolsAction.h
+++ b/clang-tools-extra/clang-include-fixer/find-all-symbols/FindAllSymbolsAction.h
@@ -47,8 +47,8 @@ public:
const HeaderMapCollector::RegexHeaderMap *RegexHeaderMap = nullptr)
: Reporter(Reporter), RegexHeaderMap(RegexHeaderMap) {}
- clang::FrontendAction *create() override {
- return new FindAllSymbolsAction(Reporter, RegexHeaderMap);
+ std::unique_ptr<FrontendAction> create() override {
+ return std::make_unique<FindAllSymbolsAction>(Reporter, RegexHeaderMap);
}
private: