mirror of
https://github.com/verilator/verilator.git
synced 2026-10-06 10:03:44 +02:00
Internals: Use emplace instead of insert(make_pair(...)). No functional change intended.
This commit is contained in:
+1
-3
@@ -873,9 +873,7 @@ class PackedVarRef final {
|
||||
// Use raw pointer to dedup
|
||||
typedef std::map<AstNode*, size_t, AstNodeComparator> NodeIndices;
|
||||
NodeIndices nodes;
|
||||
for (size_t i = 0; i < refs.size(); ++i) {
|
||||
nodes.insert(std::make_pair(refs[i].nodep(), i));
|
||||
}
|
||||
for (size_t i = 0; i < refs.size(); ++i) { nodes.emplace(refs[i].nodep(), i); }
|
||||
std::vector<PackedVarRefEntry> vect;
|
||||
vect.reserve(nodes.size());
|
||||
for (NodeIndices::const_iterator it = nodes.begin(), it_end = nodes.end(); it != it_end;
|
||||
|
||||
Reference in New Issue
Block a user