
Public Member Functions | |
| void | flushCache () |
| low-level | |
| void | flushCollectionCache () |
| internal | |
| IfExp | clone () throws CloneNotSupportedException |
| internal | |
| IfExp | copy () |
| internal | |
| IfExp | fullCopy () |
| low-level | |
| FExp | instantiate () |
| method InstantiatedExpressions /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Flattening.jrag:1648 | |
| IfExp () | |
| method Modelica.ast:1 | |
| IfExp (Exp p0, Exp p1, List< ElseIfExp > p2, Exp p3) | |
| method Modelica.ast:8 | |
| boolean | mayHaveRewrite () |
| internal method Modelica.ast:23 | |
| void | setIfExp (Exp node) |
| Setter for IfExp high-level method Modelica.ast:5. | |
| Exp | getIfExp () |
| Getter for IfExp high-level method Modelica.ast:12. | |
| Exp | getIfExpNoTransform () |
| low-level method Modelica.ast:18 | |
| void | setThenExp (Exp node) |
| Setter for ThenExp high-level method Modelica.ast:5. | |
| Exp | getThenExp () |
| Getter for ThenExp high-level method Modelica.ast:12. | |
| Exp | getThenExpNoTransform () |
| low-level method Modelica.ast:18 | |
| void | setElseIfExpList (List< ElseIfExp > list) |
| Setter for ElseIfExpList high-level method Modelica.ast:5. | |
| int | getNumElseIfExp () |
| ElseIfExp | getElseIfExp (int i) |
| Getter for child in list ElseIfExpList high-level method Modelica.ast:19. | |
| void | addElseIfExp (ElseIfExp node) |
| Add element to list ElseIfExpList high-level method Modelica.ast:27. | |
| void | addElseIfExpNoTransform (ElseIfExp node) |
| low-level method Modelica.ast:34 | |
| void | setElseIfExp (ElseIfExp node, int i) |
| Setter for child in list ElseIfExpList high-level method Modelica.ast:42. | |
| List< ElseIfExp > | getElseIfExps () |
| Getter for ElseIfExp list. | |
| List< ElseIfExp > | getElseIfExpsNoTransform () |
| low-level method Modelica.ast:56 | |
| List< ElseIfExp > | getElseIfExpList () |
| Getter for list ElseIfExpList high-level method Modelica.ast:63. | |
| List< ElseIfExp > | getElseIfExpListNoTransform () |
| low-level method Modelica.ast:72 | |
| void | setElseExp (Exp node) |
| Setter for ElseExp high-level method Modelica.ast:5. | |
| Exp | getElseExp () |
| Getter for ElseExp high-level method Modelica.ast:12. | |
| Exp | getElseExpNoTransform () |
| low-level method Modelica.ast:18 | |
| ASTNode | rewriteTo () |
| internal | |
Protected Member Functions | |
| int | numChildren () |
| low-level method Modelica.ast:17 | |
| org.jmodelica.modelica.compiler.IfExp.IfExp | ( | ) |
method Modelica.ast:1
method Modelica.ast:8
| void org.jmodelica.modelica.compiler.IfExp.addElseIfExp | ( | ElseIfExp | node | ) |
Add element to list ElseIfExpList high-level method Modelica.ast:27.
| void org.jmodelica.modelica.compiler.IfExp.addElseIfExpNoTransform | ( | ElseIfExp | node | ) |
low-level method Modelica.ast:34
| IfExp org.jmodelica.modelica.compiler.IfExp.clone | ( | ) | throws CloneNotSupportedException |
| IfExp org.jmodelica.modelica.compiler.IfExp.copy | ( | ) |
internal
| void org.jmodelica.modelica.compiler.IfExp.flushCache | ( | ) |
| void org.jmodelica.modelica.compiler.IfExp.flushCollectionCache | ( | ) |
| IfExp org.jmodelica.modelica.compiler.IfExp.fullCopy | ( | ) |
low-level
| Exp org.jmodelica.modelica.compiler.IfExp.getElseExp | ( | ) |
Getter for ElseExp high-level method Modelica.ast:12.
| Exp org.jmodelica.modelica.compiler.IfExp.getElseExpNoTransform | ( | ) |
low-level method Modelica.ast:18
| ElseIfExp org.jmodelica.modelica.compiler.IfExp.getElseIfExp | ( | int | i | ) |
Getter for child in list ElseIfExpList high-level method Modelica.ast:19.
| List<ElseIfExp> org.jmodelica.modelica.compiler.IfExp.getElseIfExpList | ( | ) |
Getter for list ElseIfExpList high-level method Modelica.ast:63.
| List<ElseIfExp> org.jmodelica.modelica.compiler.IfExp.getElseIfExpListNoTransform | ( | ) |
low-level method Modelica.ast:72
| List<ElseIfExp> org.jmodelica.modelica.compiler.IfExp.getElseIfExps | ( | ) |
Getter for ElseIfExp list.
high-level method Modelica.ast:50
| List<ElseIfExp> org.jmodelica.modelica.compiler.IfExp.getElseIfExpsNoTransform | ( | ) |
low-level method Modelica.ast:56
| Exp org.jmodelica.modelica.compiler.IfExp.getIfExp | ( | ) |
Getter for IfExp high-level method Modelica.ast:12.
| Exp org.jmodelica.modelica.compiler.IfExp.getIfExpNoTransform | ( | ) |
low-level method Modelica.ast:18
| int org.jmodelica.modelica.compiler.IfExp.getNumElseIfExp | ( | ) |
| Exp org.jmodelica.modelica.compiler.IfExp.getThenExp | ( | ) |
Getter for ThenExp high-level method Modelica.ast:12.
| Exp org.jmodelica.modelica.compiler.IfExp.getThenExpNoTransform | ( | ) |
low-level method Modelica.ast:18
| FExp org.jmodelica.modelica.compiler.IfExp.instantiate | ( | ) |
method InstantiatedExpressions /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Flattening.jrag:1648
Reimplemented from org.jmodelica.modelica.compiler.Exp.
| boolean org.jmodelica.modelica.compiler.IfExp.mayHaveRewrite | ( | ) |
| int org.jmodelica.modelica.compiler.IfExp.numChildren | ( | ) | [protected] |
| ASTNode org.jmodelica.modelica.compiler.IfExp.rewriteTo | ( | ) |
| void org.jmodelica.modelica.compiler.IfExp.setElseExp | ( | Exp | node | ) |
Setter for ElseExp high-level method Modelica.ast:5.
| void org.jmodelica.modelica.compiler.IfExp.setElseIfExp | ( | ElseIfExp | node, | |
| int | i | |||
| ) |
Setter for child in list ElseIfExpList high-level method Modelica.ast:42.
| void org.jmodelica.modelica.compiler.IfExp.setElseIfExpList | ( | List< ElseIfExp > | list | ) |
Setter for ElseIfExpList high-level method Modelica.ast:5.
| void org.jmodelica.modelica.compiler.IfExp.setIfExp | ( | Exp | node | ) |
Setter for IfExp high-level method Modelica.ast:5.
| void org.jmodelica.modelica.compiler.IfExp.setThenExp | ( | Exp | node | ) |
Setter for ThenExp high-level method Modelica.ast:5.
1.5.8