|
FAUST compiler
0.9.9.6b8
|
#include <sigvisitor.hh>


Public Member Functions | |
| virtual void | visitInt (Tree sig, int i) |
| virtual void | visitReal (Tree sig, double 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) |
Public Member Functions inherited from sigvisitor | |
| void | visit (Tree sig) |
| Infere the type of a term according to its surrounding type environment. More... | |
| virtual void | visitError (Tree sig) |
| virtual | ~sigvisitor () |
| virtual void | visitDocConstantTbl (Tree sig, Tree s1, Tree s2)=0 |
| virtual void | visitDocWriteTbl (Tree sig, Tree s1, Tree s2, Tree s3, Tree s4)=0 |
| virtual void | visitDocAccessTbl (Tree sig, Tree s1, Tree s2)=0 |
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().

Implements sigvisitor.
Definition at line 94 of file sigvisitor.hh.
References sigvisitor::visit().

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().

Implements sigvisitor.
Definition at line 117 of file sigvisitor.hh.
References sigvisitor::visit().

|
inlinevirtual |
Implements sigvisitor.
Definition at line 105 of file sigvisitor.hh.
References sigvisitor::visit().

|
inlinevirtual |
|
inlinevirtual |
Implements sigvisitor.
Definition at line 91 of file sigvisitor.hh.
References sigvisitor::visit().

|
inlinevirtual |
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().

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().

Implements sigvisitor.
Definition at line 116 of file sigvisitor.hh.
References sigvisitor::visit().

|
inlinevirtual |
Implements sigvisitor.
Definition at line 109 of file sigvisitor.hh.
References sigvisitor::visit().

Implements sigvisitor.
Definition at line 120 of file sigvisitor.hh.
References sigvisitor::visit().

|
inlinevirtual |
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().

Implements sigvisitor.
Definition at line 125 of file sigvisitor.hh.
References sigvisitor::visit().

|
inlinevirtual |
Implements sigvisitor.
Definition at line 104 of file sigvisitor.hh.
References sigvisitor::visit().

Implements sigvisitor.
Definition at line 115 of file sigvisitor.hh.
References sigvisitor::visit().

1.8.7