mirror of
https://github.com/YosysHQ/yosys
synced 2025-06-06 14:13:23 +00:00
Added proper Design->addModule interface
This commit is contained in:
parent
5da343b7de
commit
c4bdba78cb
3 changed files with 43 additions and 4 deletions
|
@ -350,7 +350,12 @@ struct RTLIL::Design
|
|||
|
||||
~Design();
|
||||
|
||||
RTLIL::ObjRange<RTLIL::Module*> modules() { return RTLIL::ObjRange<RTLIL::Module*>(&modules_, &refcount_modules_); }
|
||||
RTLIL::ObjRange<RTLIL::Module*> modules();
|
||||
RTLIL::Module *module(RTLIL::IdString name);
|
||||
|
||||
void add(RTLIL::Module *module);
|
||||
RTLIL::Module *addModule(RTLIL::IdString name);
|
||||
void remove(RTLIL::Module *module);
|
||||
|
||||
void check();
|
||||
void optimize();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue