From: Adrian McCarthy Date: Thu, 22 Jun 2017 18:57:51 +0000 (+0000) Subject: Fix build break by using llvm::make_unique instead of std::make_unique. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e23fe9c902ca8436ed5636c5e8129b02ceb818c8;p=llvm Fix build break by using llvm::make_unique instead of std::make_unique. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@306043 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/DebugInfo/PDB/Native/NativeCompilandSymbol.cpp b/lib/DebugInfo/PDB/Native/NativeCompilandSymbol.cpp index bd5cdd4691e..180c169ec20 100644 --- a/lib/DebugInfo/PDB/Native/NativeCompilandSymbol.cpp +++ b/lib/DebugInfo/PDB/Native/NativeCompilandSymbol.cpp @@ -9,6 +9,8 @@ #include "llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h" +#include "llvm/ADT/STLExtras.h" + namespace llvm { namespace pdb { @@ -22,7 +24,7 @@ PDB_SymType NativeCompilandSymbol::getSymTag() const { } std::unique_ptr NativeCompilandSymbol::clone() const { - return std::make_unique(Session, SymbolId, Module); + return llvm::make_unique(Session, SymbolId, Module); } bool NativeCompilandSymbol::isEditAndContinueEnabled() const { diff --git a/lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp b/lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp index 36731f586d2..6206155b9fb 100644 --- a/lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp +++ b/lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp @@ -9,6 +9,7 @@ #include "llvm/DebugInfo/PDB/Native/NativeExeSymbol.h" +#include "llvm/ADT/STLExtras.h" #include "llvm/DebugInfo/PDB/Native/DbiStream.h" #include "llvm/DebugInfo/PDB/Native/InfoStream.h" #include "llvm/DebugInfo/PDB/Native/NativeEnumModules.h" @@ -21,7 +22,7 @@ NativeExeSymbol::NativeExeSymbol(NativeSession &Session, uint32_t SymbolId) : NativeRawSymbol(Session, SymbolId), File(Session.getPDBFile()) {} std::unique_ptr NativeExeSymbol::clone() const { - return std::make_unique(Session, SymbolId); + return llvm::make_unique(Session, SymbolId); } std::unique_ptr