Merge pull request #26667 from JDevlieghere/make_unique

Migrate llvm::make_unique to std::make_unique
This commit is contained in:
Jonas Devlieghere
2019-08-16 10:18:30 -07:00
committed by GitHub
62 changed files with 147 additions and 147 deletions

View File

@@ -2664,7 +2664,7 @@ class Serializer::DeclSerializer : public DeclVisitor<DeclSerializer> {
std::unique_ptr<DeclMembersTable> &memberTable =
S.DeclMemberNames[VD->getBaseName()].second;
if (!memberTable) {
memberTable = llvm::make_unique<DeclMembersTable>();
memberTable = std::make_unique<DeclMembersTable>();
}
(*memberTable)[parentID].push_back(memberID);
}
@@ -2674,7 +2674,7 @@ class Serializer::DeclSerializer : public DeclVisitor<DeclSerializer> {
std::unique_ptr<DeclMembersTable> &memberTable =
S.DeclMemberNames[A->getMemberName().getBaseName()].second;
if (!memberTable) {
memberTable = llvm::make_unique<DeclMembersTable>();
memberTable = std::make_unique<DeclMembersTable>();
}
(*memberTable)[parentID].push_back(memberID);
}
@@ -5051,7 +5051,7 @@ void swift::serializeToBuffers(
if (hadError)
return;
if (moduleBuffer)
*moduleBuffer = llvm::make_unique<llvm::SmallVectorMemoryBuffer>(
*moduleBuffer = std::make_unique<llvm::SmallVectorMemoryBuffer>(
std::move(buf), options.OutputPath);
}
@@ -5067,7 +5067,7 @@ void swift::serializeToBuffers(
return false;
});
if (moduleDocBuffer)
*moduleDocBuffer = llvm::make_unique<llvm::SmallVectorMemoryBuffer>(
*moduleDocBuffer = std::make_unique<llvm::SmallVectorMemoryBuffer>(
std::move(buf), options.DocOutputPath);
}
}