MicroModelicaCCompiler
4.5.3
|
#include <ast_util.hpp>
Public Member Functions | |
AST_Expression | replaceExp (AST_Expression rep, AST_Expression for_exp, AST_Expression in, MicroModelica::Util::VarSymbolTable symbol_table) |
![]() | |
virtual | ~AST_Expression_Traverse ()=default |
AST_Expression | apply (AST_Expression) |
Private Member Functions | |
AST_Expression | mapTraverseElement (AST_Expression) |
Private Attributes | |
AST_Expression | _rep |
AST_Expression | _for_exp |
AST_Expression | _in |
MicroModelica::Util::VarSymbolTable | _symbol_table |
Definition at line 276 of file ast_util.hpp.
|
privatevirtual |
Implements AST_Expression_Traverse.
Definition at line 274 of file ast_util.cpp.
References EqualExp::equalTraverse().
AST_Expression ReplaceExp::replaceExp | ( | AST_Expression | rep, |
AST_Expression | for_exp, | ||
AST_Expression | in, | ||
MicroModelica::Util::VarSymbolTable | symbol_table | ||
) |
Definition at line 265 of file ast_util.cpp.
|
private |
Definition at line 283 of file ast_util.hpp.
|
private |
Definition at line 283 of file ast_util.hpp.
|
private |
Definition at line 283 of file ast_util.hpp.
|
private |
Definition at line 284 of file ast_util.hpp.