xref: /llvm-project/clang-tools-extra/test/clang-tidy/checkers/modernize/make-unique-cxx11.cpp (revision 89a1d03e2b379e325daa5249411e414bbd995b5e)
1*89a1d03eSRichard // RUN: %check_clang_tidy -std=c++11 %s modernize-make-unique %t -- -- -I %S/Inputs/smart-ptr
2*89a1d03eSRichard 
3*89a1d03eSRichard #include "unique_ptr.h"
4*89a1d03eSRichard // CHECK-FIXES: #include "unique_ptr.h"
5*89a1d03eSRichard 
f()6*89a1d03eSRichard void f() {
7*89a1d03eSRichard   auto my_ptr = std::unique_ptr<int>(new int(1));
8*89a1d03eSRichard   // CHECK-FIXES: auto my_ptr = std::unique_ptr<int>(new int(1));
9*89a1d03eSRichard }
10