#include <sigvisitor.hh>
Inherits sigvisitor.
Public Member Functions | |
virtual void | visitInt (Tree sig, int i) |
virtual void | visitReal (Tree sig, float r) |
virtual void | visitInput (Tree sig, int i) |
virtual void | visitOutput (Tree sig, int i, Tree s) |
virtual void | visitDelay1 (Tree sig, Tree s) |
virtual void | visitPrefix (Tree sig, Tree s1, Tree s2) |
virtual void | visitFixDelay (Tree sig, Tree s1, Tree s2) |
virtual void | visitIntCast (Tree sig, Tree s) |
virtual void | visitFloatCast (Tree sig, Tree s) |
virtual void | visitBinOp (Tree sig, int op, Tree s1, Tree s2) |
virtual void | visitFFun (Tree sig, Tree ff, Tree ls) |
virtual void | visitFConst (Tree sig, Tree type, Tree name, Tree file) |
virtual void | visitFVar (Tree sig, Tree type, Tree name, Tree file) |
virtual void | visitButton (Tree sig, Tree label) |
virtual void | visitCheckbox (Tree sig, Tree label) |
virtual void | visitVSlider (Tree sig, Tree label, Tree cur, Tree min, Tree max, Tree step) |
virtual void | visitHSlider (Tree sig, Tree label, Tree cur, Tree min, Tree max, Tree step) |
virtual void | visitNumEntry (Tree sig, Tree label, Tree cur, Tree min, Tree max, Tree step) |
virtual void | visitVBargraph (Tree sig, Tree label, Tree min, Tree max, Tree s) |
virtual void | visitHBargraph (Tree sig, Tree label, Tree min, Tree max, Tree s) |
virtual void | visitAttach (Tree sig, Tree s1, Tree s2) |
virtual void | visitRec (Tree sig, Tree var, Tree body) |
virtual void | visitRef (Tree sig, Tree var) |
virtual void | visitProj (Tree sig, int i, Tree s) |
virtual void | visitTable (Tree sig, Tree id, Tree s1, Tree s2) |
virtual void | visitWRTbl (Tree sig, Tree id, Tree s1, Tree s2, Tree s3) |
virtual void | visitRDTbl (Tree sig, Tree s1, Tree s2) |
virtual void | visitGen (Tree sig, Tree s1) |
virtual void | visitSelect2 (Tree sig, Tree sel, Tree s1, Tree s2) |
virtual void | visitSelect3 (Tree sig, Tree sel, Tree s1, Tree s2, Tree s3) |
virtual void | visitTuple (Tree sig, int mod, Tree ls) |
virtual void | visitTupleAccess (Tree sig, Tree ts, Tree idx) |
virtual void | visitList (Tree lsig) |
Definition at line 75 of file sigvisitor.hh.
Implements sigvisitor.
Definition at line 106 of file sigvisitor.hh.
References sigvisitor::visit().
Implements sigvisitor.
Definition at line 93 of file sigvisitor.hh.
References sigvisitor::visit().
Implements sigvisitor.
Definition at line 86 of file sigvisitor.hh.
References sigvisitor::visit().
00086 { visit(s);}
Implements sigvisitor.
Definition at line 94 of file sigvisitor.hh.
References sigvisitor::visit().
00094 { visit(ls); }
Implements sigvisitor.
Definition at line 88 of file sigvisitor.hh.
References sigvisitor::visit().
Implements sigvisitor.
Definition at line 92 of file sigvisitor.hh.
References sigvisitor::visit().
00092 { visit(s);}
Implements sigvisitor.
Definition at line 117 of file sigvisitor.hh.
References sigvisitor::visit().
00117 { visit(s1); }
virtual void fullvisitor::visitHBargraph | ( | Tree | sig, | |
Tree | label, | |||
Tree | min, | |||
Tree | max, | |||
Tree | s | |||
) | [inline, virtual] |
Implements sigvisitor.
Definition at line 105 of file sigvisitor.hh.
References sigvisitor::visit().
00105 { visit(s);}
virtual void fullvisitor::visitInput | ( | Tree | sig, | |
int | i | |||
) | [inline, virtual] |
virtual void fullvisitor::visitInt | ( | Tree | sig, | |
int | i | |||
) | [inline, virtual] |
Implements sigvisitor.
Definition at line 91 of file sigvisitor.hh.
References sigvisitor::visit().
00091 { visit(s);}
virtual void fullvisitor::visitList | ( | Tree | lsig | ) | [inline, virtual] |
Implements sigvisitor.
Definition at line 128 of file sigvisitor.hh.
References hd(), isNil(), tl(), and sigvisitor::visit().
Implements sigvisitor.
Definition at line 83 of file sigvisitor.hh.
References sigvisitor::visit().
00083 { visit(s);}
Implements sigvisitor.
Definition at line 87 of file sigvisitor.hh.
References sigvisitor::visit().
Implements sigvisitor.
Definition at line 111 of file sigvisitor.hh.
References sigvisitor::visit().
00111 { visit(s); }
Implements sigvisitor.
Definition at line 116 of file sigvisitor.hh.
References sigvisitor::visit().
virtual void fullvisitor::visitReal | ( | Tree | sig, | |
float | r | |||
) | [inline, virtual] |
Implements sigvisitor.
Definition at line 109 of file sigvisitor.hh.
References sigvisitor::visit().
00109 { visit(body); }
Implements sigvisitor.
Definition at line 120 of file sigvisitor.hh.
References sigvisitor::visit().
virtual void fullvisitor::visitSelect3 | ( | Tree | sig, | |
Tree | sel, | |||
Tree | s1, | |||
Tree | s2, | |||
Tree | s3 | |||
) | [inline, virtual] |
Implements sigvisitor.
Definition at line 121 of file sigvisitor.hh.
References sigvisitor::visit().
Implements sigvisitor.
Definition at line 114 of file sigvisitor.hh.
References sigvisitor::visit().
Implements sigvisitor.
Definition at line 124 of file sigvisitor.hh.
References sigvisitor::visit().
00124 { visit(ls); }
Implements sigvisitor.
Definition at line 125 of file sigvisitor.hh.
References sigvisitor::visit().
virtual void fullvisitor::visitVBargraph | ( | Tree | sig, | |
Tree | label, | |||
Tree | min, | |||
Tree | max, | |||
Tree | s | |||
) | [inline, virtual] |
Implements sigvisitor.
Definition at line 104 of file sigvisitor.hh.
References sigvisitor::visit().
00104 { visit(s);}
virtual void fullvisitor::visitWRTbl | ( | Tree | sig, | |
Tree | id, | |||
Tree | s1, | |||
Tree | s2, | |||
Tree | s3 | |||
) | [inline, virtual] |
Implements sigvisitor.
Definition at line 115 of file sigvisitor.hh.
References sigvisitor::visit().