pretty printing -- copmlete for xo::ast::GeneralizedExpression
This commit is contained in:
parent
96aa415920
commit
2e0846823b
67 changed files with 1230 additions and 478 deletions
|
|
@ -218,6 +218,8 @@ namespace xo {
|
|||
/* synonym for .advance_one_event() */
|
||||
virtual std::uint64_t run_one() override;
|
||||
|
||||
virtual void display(std::ostream & os) const override;
|
||||
|
||||
private:
|
||||
explicit Simulator(utc_nanos t0);
|
||||
|
||||
|
|
|
|||
|
|
@ -543,6 +543,16 @@ namespace xo {
|
|||
return n;
|
||||
} /*run_throttled_until*/
|
||||
|
||||
void
|
||||
Simulator::display(std::ostream & os) const
|
||||
{
|
||||
os << "<Simulator"
|
||||
<< xtag("sim_heap.size", sim_heap_.size())
|
||||
<< xtag("n_event", n_event_)
|
||||
<< xtag("src_v.size", src_v_.size())
|
||||
<< ">";
|
||||
} /*display*/
|
||||
|
||||
} /*namespace sim*/
|
||||
} /*namespace xo*/
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue