Migrate llvm::make_unique to std::make_unique

Now that we've moved to C++14, we no longer need the llvm::make_unique
implementation from STLExtras.h. This patch is a mechanical replacement
of (hopefully) all the llvm::make_unique instances in the swift repo.
This commit is contained in:
Jonas Devlieghere
2019-08-15 11:21:36 -07:00
parent f4e9bef832
commit b4d268e9e1
62 changed files with 147 additions and 147 deletions

View File

@@ -790,7 +790,7 @@ int doDeserializeRawTree(const char *MainExecutablePath,
auto Buffer = llvm::MemoryBuffer::getFile(InputFile);
std::error_code errorCode;
auto os = llvm::make_unique<llvm::raw_fd_ostream>(
auto os = std::make_unique<llvm::raw_fd_ostream>(
OutputFileName, errorCode, llvm::sys::fs::F_None);
swift::json::SyntaxDeserializer deserializer(llvm::MemoryBufferRef(*(Buffer.get())));
deserializer.getSourceFileSyntax()->print(*os);