MicroModelicaCCompiler
4.5.3
|
#include <ast_util.hpp>
Public Member Functions | |
IsConstant (MicroModelica::Util::VarSymbolTable st) | |
![]() | |
virtual | ~AST_Expression_Fold ()=default |
bool | apply (AST_Expression e) |
Private Member Functions | |
bool | foldTraverseElement (AST_Expression) |
bool | foldTraverseElement (bool, bool, BinOpType) |
bool | foldTraverseElementUMinus (AST_Expression) |
Private Attributes | |
MicroModelica::Util::VarSymbolTable | _st |
Definition at line 265 of file ast_util.hpp.
|
inline |
Definition at line 267 of file ast_util.hpp.
|
privatevirtual |
Implements AST_Expression_Fold< bool >.
Definition at line 242 of file ast_util.cpp.
References EXPBOOLEAN, EXPCOMPREF, EXPINTEGER, EXPREAL, and EXPSTRING.
|
privatevirtual |
Implements AST_Expression_Fold< bool >.
Definition at line 238 of file ast_util.cpp.
|
privatevirtual |
Implements AST_Expression_Fold< bool >.
Definition at line 240 of file ast_util.cpp.
|
private |
Definition at line 273 of file ast_util.hpp.