Lines Matching refs:sc_core
59 if (::sc_core::sc_is_running()) {
62 SC_REPORT_ERROR(sc_core::SC_ID_MODULE_METHOD_AFTER_START_,
74 if (::sc_core::sc_is_running()) {
77 SC_REPORT_ERROR(sc_core::SC_ID_MODULE_THREAD_AFTER_START_,
89 if (::sc_core::sc_is_running()) {
92 SC_REPORT_ERROR(sc_core::SC_ID_MODULE_CTHREAD_AFTER_START_,
103 namespace sc_core
192 std::vector<const ::sc_core::sc_bind_proxy *> proxies;
193 auto insert = [&proxies](const ::sc_core::sc_bind_proxy &p) -> bool {
353 void sc_module::next_trigger() { ::sc_core::next_trigger(); }
358 ::sc_core::next_trigger(e);
364 ::sc_core::next_trigger(eol);
370 ::sc_core::next_trigger(eal);
376 ::sc_core::next_trigger(t);
382 ::sc_core::next_trigger(d, u);
388 ::sc_core::next_trigger(t, e);
394 ::sc_core::next_trigger(d, u, e);
400 ::sc_core::next_trigger(t, eol);
406 ::sc_core::next_trigger(d, u, eol);
412 ::sc_core::next_trigger(t, eal);
418 ::sc_core::next_trigger(d, u, eal);
425 return ::sc_core::timed_out();
432 ::sc_core::wait();
438 ::sc_core::wait(i);
444 ::sc_core::wait(e);
450 ::sc_core::wait(eol);
456 ::sc_core::wait(eal);
462 ::sc_core::wait(t);
468 ::sc_core::wait(d, u);
474 ::sc_core::wait(t, e);
480 ::sc_core::wait(d, u, e);
486 ::sc_core::wait(t, eol);
492 ::sc_core::wait(d, u, eol);
498 ::sc_core::wait(t, eal);
504 ::sc_core::wait(d, u, eal);
511 ::sc_core::halt();
517 ::sc_core::at_posedge(s);
523 ::sc_core::at_posedge(s);
529 ::sc_core::at_negedge(s);
535 ::sc_core::at_negedge(s);
781 ::sc_core::wait();
867 } // namespace sc_core