3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-11-06 14:26:04 +00:00

Remove explicit empty-string check when looking up IdStrings

This commit is contained in:
Robert O'Callahan 2025-10-16 02:13:33 +00:00
parent d70924ace2
commit 3a4fa325cc
2 changed files with 2 additions and 4 deletions

View file

@ -64,9 +64,10 @@ void RTLIL::IdString::prepopulate()
{
int size = static_cast<short>(RTLIL::StaticId::STATIC_ID_END);
global_id_storage_.reserve(size);
RTLIL::IdString::global_id_storage_.push_back({const_cast<char*>(""), 0});
global_id_index_.reserve(size);
global_refcount_storage_.resize(size, 1);
RTLIL::IdString::global_id_index_.insert({"", 0});
RTLIL::IdString::global_id_storage_.push_back({const_cast<char*>(""), 0});
#define X(N) populate("\\" #N);
#include "kernel/constids.inc"
#undef X