summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2015-04-22 04:39:13 +0000
committerDavid Blaikie <dblaikie@gmail.com>2015-04-22 04:39:13 +0000
commitbc9eee72cf27a4285b7f449b1c0f7d5e7e89c4aa (patch)
treee91dbddf23366b97145ac34e375d1097d1fe989c
parent337b35ae29e96f4b4a13c9636521b0eb8765905e (diff)
Replace std::auto_ptr with std::unique_ptr
std::auto_ptr is deprecated in GCC 5.0, and we are already using std::unique_ptr all over the place. Patch by Xan López. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@235479 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--unittests/IR/ValueHandleTest.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/unittests/IR/ValueHandleTest.cpp b/unittests/IR/ValueHandleTest.cpp
index 6000c4a310..e6eb7cbedc 100644
--- a/unittests/IR/ValueHandleTest.cpp
+++ b/unittests/IR/ValueHandleTest.cpp
@@ -21,7 +21,7 @@ namespace {
class ValueHandle : public testing::Test {
protected:
Constant *ConstantV;
- std::auto_ptr<BitCastInst> BitcastV;
+ std::unique_ptr<BitCastInst> BitcastV;
ValueHandle() :
ConstantV(ConstantInt::get(Type::getInt32Ty(getGlobalContext()), 0)),
@@ -320,7 +320,7 @@ TEST_F(ValueHandle, CallbackVH_DeletionCanRAUW) {
// a CallbackVH to remove the uses before the check for no uses.
RecoveringVH RVH;
RVH = BitcastV.get();
- std::auto_ptr<BinaryOperator> BitcastUser(
+ std::unique_ptr<BinaryOperator> BitcastUser(
BinaryOperator::CreateAdd(RVH,
Constant::getNullValue(Type::getInt32Ty(getGlobalContext()))));
EXPECT_EQ(BitcastV.get(), BitcastUser->getOperand(0));