collectExpressionInfo(ExpressionNode *expr, NEDElement *currentSubmodTypeDecl) | CppExpressionGenerator | [protected] |
collectExpressions(NEDElement *node) | CppExpressionGenerator | |
count | CppExpressionGenerator | [protected, static] |
CppExpressionGenerator(ostream &out, NEDSymbolTable *symboltable) | CppExpressionGenerator | |
doCollectExpressions(NEDElement *node, NEDElement *currentSubmodTypeDecl) | CppExpressionGenerator | [protected] |
doConst(ConstNode *node, const char *indent, int mode) | CppExpressionGenerator | [protected] |
doExpression(ExpressionNode *node, const char *indent, int mode) | CppExpressionGenerator | [protected] |
doExtractArgs(ExpressionInfo &info, NEDElement *node) | CppExpressionGenerator | [protected] |
doFunction(FunctionNode *node, const char *indent, int mode) | CppExpressionGenerator | [protected] |
doIdent(IdentNode *node, const char *indent, int mode) | CppExpressionGenerator | [protected] |
doOperator(OperatorNode *node, const char *indent, int mode) | CppExpressionGenerator | [protected] |
doParamref(ParamRefNode *node, const char *indent, int mode) | CppExpressionGenerator | [protected] |
doValueForArg(NEDElement *node) | CppExpressionGenerator | [protected] |
doValueForCachedVar(NEDElement *node) | CppExpressionGenerator | [protected] |
exprMap | CppExpressionGenerator | [protected] |
generateChildren(NEDElement *node, const char *indent, int mode) | CppExpressionGenerator | [protected] |
generateExpressionClass(ExpressionInfo &info) | CppExpressionGenerator | [protected] |
generateExpressionClasses() | CppExpressionGenerator | |
generateExpressionUsage(ExpressionNode *expr, const char *indent) | CppExpressionGenerator | |
generateItem(NEDElement *node, const char *indent, int mode) | CppExpressionGenerator | [protected] |
getNameForArg(NEDElement *node) | CppExpressionGenerator | [protected] |
getTypeForArg(NEDElement *node) | CppExpressionGenerator | [protected] |
MODE_EXPRESSION_CLASS enum value | CppExpressionGenerator | [protected] |
MODE_INLINE_EXPRESSION enum value | CppExpressionGenerator | [protected] |
NEDElementVector typedef | CppExpressionGenerator | [protected] |
NEDExpressionMap typedef | CppExpressionGenerator | [protected] |
needsExpressionClass(ExpressionNode *expr, NEDElement *currentSubmodTypeDecl) | CppExpressionGenerator | [protected] |
out | CppExpressionGenerator | [protected] |
symboltable | CppExpressionGenerator | [protected] |
~CppExpressionGenerator() | CppExpressionGenerator | [inline] |