Go to the source code of this file.
void handle_extra_select_args |
( |
Pass * |
pass, |
|
|
std::vector< std::string > |
args, |
|
|
size_t |
argidx, |
|
|
size_t |
args_size, |
|
|
RTLIL::Design * |
design |
|
) |
| |
Definition at line 803 of file select.cc.
806 for (; argidx < args_size; argidx++) {
807 if (
args[argidx].substr(0, 1) ==
"-") {
809 pass->
cmd_error(
args, argidx,
"Unexpected option in selection arguments.");
void cmd_error(const std::vector< std::string > &args, size_t argidx, std::string msg)
std::vector< RTLIL::Selection > selection_stack
static std::vector< RTLIL::Selection > work_stack
static void select_stmt(RTLIL::Design *design, std::string arg)
void log_cmd_error(const char *format,...)
static void select_op_union(RTLIL::Design *, RTLIL::Selection &lhs, const RTLIL::Selection &rhs)
std::map<std::string, Backend*> backend_register |
std::map<std::string, Frontend*> frontend_register |
std::map<std::string, Pass*> pass_register |