Fixed compilation issue.

"insert_or_assign" was not defined in the Visual Studio 2013 toolset.
This commit is contained in:
Marc-Antoine Lortie
2019-12-17 15:12:19 -05:00
parent 4144a222d3
commit a45e13b183
2 changed files with 3 additions and 3 deletions

View File

@@ -146,7 +146,7 @@ void UniqueNameGenerator::make_unique(std::vector<std::string> &names) {
// Map each unique name to it's duplicate.
if (names_to_duplicates.count(names[i]) == 0)
names_to_duplicates.insert_or_assign(names[i], DuplicateInfo());
names_to_duplicates.insert({ names[i], DuplicateInfo()});
else
names_to_duplicates[names[i]].indices.push_back(i);
}