#include "llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h"
+#include "llvm/ADT/STLExtras.h"
+
namespace llvm {
namespace pdb {
}
std::unique_ptr<NativeRawSymbol> NativeCompilandSymbol::clone() const {
- return std::make_unique<NativeCompilandSymbol>(Session, SymbolId, Module);
+ return llvm::make_unique<NativeCompilandSymbol>(Session, SymbolId, Module);
}
bool NativeCompilandSymbol::isEditAndContinueEnabled() const {
#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"
: NativeRawSymbol(Session, SymbolId), File(Session.getPDBFile()) {}
std::unique_ptr<NativeRawSymbol> NativeExeSymbol::clone() const {
- return std::make_unique<NativeExeSymbol>(Session, SymbolId);
+ return llvm::make_unique<NativeExeSymbol>(Session, SymbolId);
}
std::unique_ptr<IPDBEnumSymbols>