|
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) |
Public Member Functions inherited from AST_Expression_Traverse | |
| 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.