summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/unittests/clang-tidy
diff options
context:
space:
mode:
authorDmitri Gribenko <gribozavr@gmail.com>2019-08-30 09:29:34 +0000
committerDmitri Gribenko <gribozavr@gmail.com>2019-08-30 09:29:34 +0000
commitb22804b35464049ca92107d45042d2a5bbd292f6 (patch)
tree4e29b283156209efc4945de2129c9f8ad878d28f /clang-tools-extra/unittests/clang-tidy
parent12a7e6c09cda7fd0259be85c949cf87b040bf1b7 (diff)
downloadbcm5719-llvm-b22804b35464049ca92107d45042d2a5bbd292f6.tar.gz
bcm5719-llvm-b22804b35464049ca92107d45042d2a5bbd292f6.zip
[Tooling] Migrated APIs that take ownership of objects to unique_ptr
Subscribers: jkorous, arphaman, kadircet, cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D66960 llvm-svn: 370451
Diffstat (limited to 'clang-tools-extra/unittests/clang-tidy')
-rw-r--r--clang-tools-extra/unittests/clang-tidy/ClangTidyTest.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/clang-tools-extra/unittests/clang-tidy/ClangTidyTest.h b/clang-tools-extra/unittests/clang-tidy/ClangTidyTest.h
index 787679c68a3..36727ec7662 100644
--- a/clang-tools-extra/unittests/clang-tidy/ClangTidyTest.h
+++ b/clang-tools-extra/unittests/clang-tidy/ClangTidyTest.h
@@ -117,7 +117,9 @@ runCheckOnCode(StringRef Code, std::vector<ClangTidyError> *Errors = nullptr,
SmallVector<std::unique_ptr<ClangTidyCheck>, 1> Checks;
tooling::ToolInvocation Invocation(
- Args, new TestClangTidyAction<CheckTypes...>(Checks, Finder, Context),
+ Args,
+ std::make_unique<TestClangTidyAction<CheckTypes...>>(Checks, Finder,
+ Context),
Files.get());
InMemoryFileSystem->addFile(Filename, 0,
llvm::MemoryBuffer::getMemBuffer(Code));
OpenPOWER on IntegriCloud