MicroModelicaCCompiler
4.5.3
|
Go to the documentation of this file.
25 #include "../util/ast_util.hpp"
66 stringstream ret(stringstream::out);
85 stringstream ret(stringstream::out);
104 stringstream ret(stringstream::out);
107 ret <<
" = " <<
exp();
120 stringstream ret(stringstream::out);
AST_ArgumentList arguments() const
void setArguments(AST_ArgumentList al)
AST_Modification_Assign_(AST_Expression e)
void AST_ListPrint(list< T1 > *l1, ostream &ret, string sec_name="", string separator=" ", string opener="", string closer="", bool block=false)
virtual ModificationType modificationType()
AST_Argument_Modification_(AST_String name, AST_Modification m)
AST_Expression exp() const
ArgumentType argumentType() const
virtual ModificationType modificationType()
GET_AS_IMP(Argument, Modification)
AST_Argument_Redeclaration_()
virtual ModificationType modificationType()
virtual ModificationType modificationType()
virtual void visit(AST_Class x)=0
void accept(AST_Visitor *visitor)
void accept(AST_Visitor *visitor)
AST_Modification_Class_(AST_ArgumentList al, AST_Expression e)
AST_Modification modification() const
ArgumentType argumentType() const
virtual void leave(AST_Class x)=0
CLASS_PRINTER_IMP(AST_Argument)
AST_Modification_Equal_(AST_Expression e)