mirror of https://github.com/YosysHQ/yosys.git
rtlil: change IdString comparison operators to take references instead of copies
This commit is contained in:
parent
8b3f8cd220
commit
9e26147ccd
|
@ -192,12 +192,12 @@ namespace RTLIL
|
||||||
return std::string(global_id_storage_.at(index_));
|
return std::string(global_id_storage_.at(index_));
|
||||||
}
|
}
|
||||||
|
|
||||||
bool operator<(IdString rhs) const {
|
bool operator<(const IdString &rhs) const {
|
||||||
return index_ < rhs.index_;
|
return index_ < rhs.index_;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool operator==(IdString rhs) const { return index_ == rhs.index_; }
|
bool operator==(const IdString &rhs) const { return index_ == rhs.index_; }
|
||||||
bool operator!=(IdString rhs) const { return index_ != rhs.index_; }
|
bool operator!=(const IdString &rhs) const { return index_ != rhs.index_; }
|
||||||
|
|
||||||
// The methods below are just convenience functions for better compatibility with std::string.
|
// The methods below are just convenience functions for better compatibility with std::string.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue