51 for (
auto &sigsig : sigsig_vec)
69 log(
"Execute the specified command, logging all changes the command performs on\n");
70 log(
"the design in real time.\n");
76 for (argidx = 1; argidx < args.size(); argidx++)
86 std::vector<std::string> new_args(args.begin() + argidx, args.end());
virtual void notify_module_del(RTLIL::Module *module) YS_OVERRIDE
const char * log_signal(const RTLIL::SigSpec &sig, bool autoint)
virtual void notify_connect(RTLIL::Module *module, const std::vector< RTLIL::SigSig > &sigsig_vec) YS_OVERRIDE
virtual void notify_blackout(RTLIL::Module *module) YS_OVERRIDE
#define PRIVATE_NAMESPACE_BEGIN
#define PRIVATE_NAMESPACE_END
#define USING_YOSYS_NAMESPACE
void log(const char *format,...)
virtual void notify_module_add(RTLIL::Module *module) YS_OVERRIDE
std::set< RTLIL::Monitor * > monitors
static void call(RTLIL::Design *design, std::string command)
std::pair< SigSpec, SigSpec > SigSig
virtual void execute(std::vector< std::string > args, RTLIL::Design *design)
const char * log_id(RTLIL::IdString str)
virtual void notify_connect(RTLIL::Module *module, const RTLIL::SigSig &sigsig) YS_OVERRIDE
virtual void notify_connect(RTLIL::Cell *cell, const RTLIL::IdString &port, const RTLIL::SigSpec &old_sig, RTLIL::SigSpec &sig) YS_OVERRIDE