Refactoring: Renamed RTLIL::Module::wires to wires_
Refactoring: Renamed RTLIL::Module::cells to cells_
Mostly cosmetic changes to rtlil.h
Added RTLIL::SigSpec move constructor and move assignment operator
Using std::move() in SigSpec move constructor
Added RTLIL::ObjIterator and RTLIL::ObjRange
Added conversion from ObjRange to std::vector and std::set
Refactoring: Renamed RTLIL::Design::modules to modules_
Added RTLIL::Design::modules()
Added RTLIL::Module::wire(id) and cell(id) lookup functions
Using new obj iterator API in a few places