, including all inherited members.
| addIncludeFile(const string &str) | Compiler | [inline, protected] |
| addLibrary(const string &str) | Compiler | [inline, protected] |
| addUIWidget(Tree path, Tree widget) | Compiler | [protected] |
| compileMultiSignal(Tree lsig) | ScalarCompiler | [virtual] |
| compilePreparedSignalList(Tree lsig) | ScalarCompiler | [protected] |
| Compiler(const string &name, const string &super, int numInputs, int numOutputs, bool vec) | Compiler | |
| Compiler(Klass *k) | Compiler | |
| compileSingleSignal(Tree lsig) | ScalarCompiler | [virtual] |
| CS(Tree sig) | ScalarCompiler | [protected, virtual] |
| ensureIotaCode() | ScalarCompiler | [protected] |
| fClass | Compiler | [protected] |
| fCompileProperty | ScalarCompiler | [protected] |
| fDescription | Compiler | [protected] |
| fHasIota | ScalarCompiler | [protected] |
| fIDCounters | ScalarCompiler | [protected, static] |
| fInstanceInitProperty | ScalarCompiler | [protected] |
| fNeedToDeleteClass | Compiler | [protected] |
| fOccMarkup | ScalarCompiler | [protected] |
| fSharingKey | ScalarCompiler | [protected] |
| fStaticInitProperty | ScalarCompiler | [protected] |
| fUIRoot | Compiler | [protected] |
| fVectorProperty | ScalarCompiler | [protected] |
| generateBinOp(Tree sig, int opcode, Tree arg1, Tree arg2) | ScalarCompiler | [protected] |
| generateButton(Tree sig, Tree label) | ScalarCompiler | [protected] |
| generateCacheCode(Tree sig, const string &exp) | ScalarCompiler | [protected, virtual] |
| generateCheckbox(Tree sig, Tree label) | ScalarCompiler | [protected] |
| generateCode(Tree sig) | ScalarCompiler | [protected, virtual] |
| generateDelayLine(const string &ctype, const string &vname, int mxd, const string &exp) | ScalarCompiler | [protected, virtual] |
| generateDelayVec(Tree sig, const string &exp, const string &ctype, const string &vname, int mxd) | ScalarCompiler | [protected, virtual] |
| generateDelayVecNoTemp(Tree sig, const string &exp, const string &ctype, const string &vname, int mxd) | ScalarCompiler | [protected] |
| generateFConst(Tree sig, const string &file, const string &name) | ScalarCompiler | [protected] |
| generateFFun(Tree sig, Tree ff, Tree largs) | ScalarCompiler | [protected] |
| generateFixDelay(Tree sig, Tree arg, Tree size) | ScalarCompiler | [protected, virtual] |
| generateFloatCast(Tree sig, Tree x) | ScalarCompiler | [protected] |
| generateFVar(Tree sig, const string &file, const string &name) | ScalarCompiler | [protected] |
| generateHBargraph(Tree sig, Tree label, Tree min, Tree max, const string &exp) | ScalarCompiler | [protected] |
| generateHSlider(Tree sig, Tree label, Tree cur, Tree min, Tree max, Tree step) | ScalarCompiler | [protected] |
| generateInput(Tree sig, const string &idx) | ScalarCompiler | [protected] |
| generateIntCast(Tree sig, Tree x) | ScalarCompiler | [protected] |
| generateIota(Tree sig, Tree arg) | ScalarCompiler | [protected] |
| generateMacroInterfaceElements(const string &pathname, Tree elements) | Compiler | [protected] |
| generateMacroInterfaceTree(const string &pathname, Tree t) | Compiler | [protected] |
| generateNumber(Tree sig, const string &exp) | ScalarCompiler | [protected] |
| generateNumEntry(Tree sig, Tree label, Tree cur, Tree min, Tree max, Tree step) | ScalarCompiler | [protected] |
| generateOutput(Tree sig, const string &idx, const string &arg1) | ScalarCompiler | [protected] |
| generatePrefix(Tree sig, Tree x, Tree e) | ScalarCompiler | [protected] |
| generateRDTbl(Tree sig, Tree tbl, Tree idx) | ScalarCompiler | [protected] |
| generateRec(Tree sig, Tree var, Tree le) | ScalarCompiler | [protected] |
| generateRecProj(Tree sig, Tree exp, int i) | ScalarCompiler | [protected] |
| generateSelect2(Tree sig, Tree sel, Tree s1, Tree s2) | ScalarCompiler | [protected] |
| generateSelect3(Tree sig, Tree sel, Tree s1, Tree s2, Tree s3) | ScalarCompiler | [protected] |
| generateSigGen(Tree sig, Tree content) | ScalarCompiler | [protected] |
| generateStaticSigGen(Tree sig, Tree content) | ScalarCompiler | [protected] |
| generateStaticTable(Tree sig, Tree tsize, Tree content) | ScalarCompiler | [protected] |
| generateTable(Tree sig, Tree tsize, Tree content) | ScalarCompiler | [protected] |
| generateUserInterfaceElements(Tree elements) | Compiler | [protected] |
| generateUserInterfaceTree(Tree t) | Compiler | [protected] |
| generateVariableStore(Tree sig, const string &exp) | ScalarCompiler | [protected, virtual] |
| generateVBargraph(Tree sig, Tree label, Tree min, Tree max, const string &exp) | ScalarCompiler | [protected] |
| generateVSlider(Tree sig, Tree label, Tree cur, Tree min, Tree max, Tree step) | ScalarCompiler | [protected] |
| generateWidgetCode(Tree fulllabel, Tree varname, Tree sig) | Compiler | [protected] |
| generateWidgetMacro(const string &pathname, Tree fulllabel, Tree varname, Tree sig) | Compiler | [protected] |
| generateWRTbl(Tree sig, Tree tbl, Tree idx, Tree data) | ScalarCompiler | [protected] |
| generateXtended(Tree sig) | ScalarCompiler | [protected] |
| getClass() | Compiler | [inline] |
| getCompiledExpression(Tree sig, string &name) | ScalarCompiler | [protected] |
| getDescription() | Compiler | [inline] |
| getFreshID(const string &prefix) | ScalarCompiler | [protected] |
| getSharingCount(Tree t) | ScalarCompiler | [protected] |
| getTypedNames(Type t, const string &prefix, string &ctype, string &vname) | ScalarCompiler | [protected] |
| getVectorNameProperty(Tree sig, string &vecname) | ScalarCompiler | [protected] |
| pow2limit(int x) | ScalarCompiler | [protected] |
| prepare(Tree L0) | ScalarCompiler | [protected, virtual] |
| prepare2(Tree L0) | ScalarCompiler | [protected, virtual] |
| prepareUserInterfaceTree(Tree t) | Compiler | [protected] |
| ScalarCompiler(const string &name, const string &super, int numInputs, int numOutputs) | ScalarCompiler | [inline] |
| ScalarCompiler(Klass *k) | ScalarCompiler | [inline] |
| setCompiledExpression(Tree sig, const string &name) | ScalarCompiler | [protected] |
| setDescription(Description *descr) | Compiler | [inline] |
| setSharingCount(Tree t, int count) | ScalarCompiler | [protected] |
| setVectorNameProperty(Tree sig, const string &vecname) | ScalarCompiler | [protected] |
| sharingAnalysis(Tree t) | ScalarCompiler | [protected] |
| sharingAnnotation(int vctxt, Tree t) | ScalarCompiler | [protected] |
| ~Compiler() | Compiler | [virtual] |