From b22804b35464049ca92107d45042d2a5bbd292f6 Mon Sep 17 00:00:00 2001 From: Dmitri Gribenko Date: Fri, 30 Aug 2019 09:29:34 +0000 Subject: [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 --- clang/unittests/AST/RecursiveASTVisitorTest.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'clang/unittests/AST/RecursiveASTVisitorTest.cpp') diff --git a/clang/unittests/AST/RecursiveASTVisitorTest.cpp b/clang/unittests/AST/RecursiveASTVisitorTest.cpp index 988a8ce4c2a..aa8756527d3 100644 --- a/clang/unittests/AST/RecursiveASTVisitorTest.cpp +++ b/clang/unittests/AST/RecursiveASTVisitorTest.cpp @@ -84,7 +84,7 @@ private: std::vector collectEvents(llvm::StringRef Code) { CollectInterestingEvents Visitor; clang::tooling::runToolOnCode( - new ProcessASTAction( + std::make_unique( [&](clang::ASTContext &Ctx) { Visitor.TraverseAST(Ctx); }), Code); return std::move(Visitor).takeEvents(); -- cgit v1.2.3