diff options
| author | Clifford Wolf <clifford@clifford.at> | 2014-12-26 10:53:21 +0100 | 
|---|---|---|
| committer | Clifford Wolf <clifford@clifford.at> | 2014-12-26 10:53:21 +0100 | 
| commit | a6c96b986be313368b4fa03eba5cf6987448100c (patch) | |
| tree | edb56a97a9c64376e1ee920133c46aeefe539ef1 /passes/hierarchy/hierarchy.cc | |
| parent | e8c12e5f0c49cca4dd54da12003bd010a488aee3 (diff) | |
| download | yosys-a6c96b986be313368b4fa03eba5cf6987448100c.tar.gz yosys-a6c96b986be313368b4fa03eba5cf6987448100c.tar.bz2 yosys-a6c96b986be313368b4fa03eba5cf6987448100c.zip | |
Added Yosys::{dict,nodict,vector} container types
Diffstat (limited to 'passes/hierarchy/hierarchy.cc')
| -rw-r--r-- | passes/hierarchy/hierarchy.cc | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/passes/hierarchy/hierarchy.cc b/passes/hierarchy/hierarchy.cc index e95947a92..66d660324 100644 --- a/passes/hierarchy/hierarchy.cc +++ b/passes/hierarchy/hierarchy.cc @@ -462,7 +462,7 @@ struct HierarchyPass : public Pass {  					log_cmd_error("Option -top requires an additional argument!\n");  				top_mod = design->modules_.count(RTLIL::escape_id(args[argidx])) ? design->modules_.at(RTLIL::escape_id(args[argidx])) : NULL;  				if (top_mod == NULL && design->modules_.count("$abstract" + RTLIL::escape_id(args[argidx]))) { -					std::map<RTLIL::IdString, RTLIL::Const> empty_parameters; +					dict<RTLIL::IdString, RTLIL::Const> empty_parameters;  					design->modules_.at("$abstract" + RTLIL::escape_id(args[argidx]))->derive(design, empty_parameters);  					top_mod = design->modules_.count(RTLIL::escape_id(args[argidx])) ? design->modules_.at(RTLIL::escape_id(args[argidx])) : NULL;  				} @@ -560,7 +560,7 @@ struct HierarchyPass : public Pass {  				RTLIL::Cell *cell = work.second;  				log("Mapping positional arguments of cell %s.%s (%s).\n",  						RTLIL::id2cstr(module->name), RTLIL::id2cstr(cell->name), RTLIL::id2cstr(cell->type)); -				std::map<RTLIL::IdString, RTLIL::SigSpec> new_connections; +				dict<RTLIL::IdString, RTLIL::SigSpec> new_connections;  				for (auto &conn : cell->connections())  					if (conn.first[0] == '$' && '0' <= conn.first[1] && conn.first[1] <= '9') {  						int id = atoi(conn.first.c_str()+1); | 
