summaryrefslogtreecommitdiffstats
path: root/src/ClashAvoider.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ClashAvoider.cpp')
-rw-r--r--src/ClashAvoider.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/ClashAvoider.cpp b/src/ClashAvoider.cpp
index ece002f8..7c770cea 100644
--- a/src/ClashAvoider.cpp
+++ b/src/ClashAvoider.cpp
@@ -72,8 +72,6 @@ ClashAvoider::map_path(const raul::Path& in)
if (m != _symbol_map.end()) {
return m->second;
} else {
- using InsertRecord = std::pair<SymbolMap::iterator, bool>;
-
// See if parent is mapped
raul::Path parent = in.parent();
do {
@@ -81,7 +79,7 @@ ClashAvoider::map_path(const raul::Path& in)
if (p != _symbol_map.end()) {
const raul::Path mapped = raul::Path(
p->second.base() + in.substr(parent.base().length()));
- InsertRecord i = _symbol_map.emplace(in, mapped);
+ auto i = _symbol_map.emplace(in, mapped);
return i.first->second;
}
parent = parent.parent();
@@ -89,7 +87,7 @@ ClashAvoider::map_path(const raul::Path& in)
if (!exists(in) && _symbol_map.find(in) == _symbol_map.end()) {
// No clash, use symbol unmodified
- InsertRecord i = _symbol_map.emplace(in, in);
+ auto i = _symbol_map.emplace(in, in);
assert(i.second);
return i.first->second;
@@ -120,7 +118,7 @@ ClashAvoider::map_path(const raul::Path& in)
}
raul::Symbol sym(name);
std::string str = ss.str();
- InsertRecord i = _symbol_map.emplace(in, raul::Path(str));
+ auto i = _symbol_map.emplace(in, raul::Path(str));
offset = _store.child_name_offset(in.parent(), sym, false);
_offsets.emplace(base_path, offset);
return i.first->second;