|
FAUST compiler
0.9.9.6b8
|


Public Member Functions | |
| RemainderPrim () | |
| virtual unsigned int | arity () |
| virtual bool | needCache () |
| virtual Type | infereSigType (const vector< Type > &args) |
| virtual void | sigVisit (Tree sig, sigvisitor *visitor) |
| virtual int | infereSigOrder (const vector< int > &args) |
| virtual Tree | computeSigOutput (const vector< Tree > &args) |
| virtual string | generateCode (Klass *klass, const vector< string > &args, const vector< Type > &types) |
| virtual string | generateLateq (Lateq *lateq, const vector< string > &args, const vector< Type > &types) |
Public Member Functions inherited from xtended | |
| xtended (const char *name) | |
| virtual | ~xtended () |
| Sym | symbol () |
| const char * | name () |
| Tree | box () |
| virtual bool | isSpecialInfix () |
| generaly false, but true for binary op # such that #(x) == _::x More... | |
Definition at line 8 of file remainderprim.cpp.
|
inline |
Definition at line 13 of file remainderprim.cpp.
|
inlinevirtual |
Implements xtended.
Definition at line 15 of file remainderprim.cpp.
Referenced by computeSigOutput(), generateCode(), generateLateq(), infereSigOrder(), and infereSigType().

Implements xtended.
Definition at line 33 of file remainderprim.cpp.
References arity(), isNum(), xtended::symbol(), and tree().

|
inlinevirtual |
Implements xtended.
Definition at line 43 of file remainderprim.cpp.
References arity(), isuffix(), and subst().

|
inlinevirtual |
Implements xtended.
Definition at line 51 of file remainderprim.cpp.
References arity(), and subst().

|
inlinevirtual |
Implements xtended.
Definition at line 27 of file remainderprim.cpp.
References arity(), and max().

Implements xtended.
Definition at line 19 of file remainderprim.cpp.
References arity(), castInterval(), and floatCast().

|
inlinevirtual |
|
inlinevirtual |
Definition at line 25 of file remainderprim.cpp.
1.8.7