
Public Member Functions | |
| void | flushCache () |
| low-level | |
| void | flushCollectionCache () |
| internal | |
| ArraySubscripts | clone () throws CloneNotSupportedException |
| internal | |
| ArraySubscripts | copy () |
| internal | |
| ArraySubscripts | fullCopy () |
| low-level | |
| FArraySubscripts | instantiate () |
| method InstantiatedExpressions /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Flattening.jrag:1592 | |
| void | prettyPrint (Printer p, PrintStream str, String indent) |
| method PrettyPrint /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PrettyPrint.jrag:377 | |
| ArraySubscripts () | |
| method Modelica.ast:1 | |
| ArraySubscripts (List< Subscript > p0) | |
| method Modelica.ast:8 | |
| boolean | mayHaveRewrite () |
| internal method Modelica.ast:20 | |
| void | setSubscriptList (List< Subscript > list) |
| Setter for SubscriptList high-level method Modelica.ast:5. | |
| int | getNumSubscript () |
| Subscript | getSubscript (int i) |
| Getter for child in list SubscriptList high-level method Modelica.ast:19. | |
| void | addSubscript (Subscript node) |
| Add element to list SubscriptList high-level method Modelica.ast:27. | |
| void | addSubscriptNoTransform (Subscript node) |
| low-level method Modelica.ast:34 | |
| void | setSubscript (Subscript node, int i) |
| Setter for child in list SubscriptList high-level method Modelica.ast:42. | |
| List< Subscript > | getSubscripts () |
| Getter for Subscript list. | |
| List< Subscript > | getSubscriptsNoTransform () |
| low-level method Modelica.ast:56 | |
| List< Subscript > | getSubscriptList () |
| Getter for list SubscriptList high-level method Modelica.ast:63. | |
| List< Subscript > | getSubscriptListNoTransform () |
| low-level method Modelica.ast:72 | |
| ASTNode | rewriteTo () |
| internal | |
Protected Member Functions | |
| int | numChildren () |
| low-level method Modelica.ast:14 | |
| org.jmodelica.modelica.compiler.ArraySubscripts.ArraySubscripts | ( | ) |
method Modelica.ast:1
| org.jmodelica.modelica.compiler.ArraySubscripts.ArraySubscripts | ( | List< Subscript > | p0 | ) |
method Modelica.ast:8
| void org.jmodelica.modelica.compiler.ArraySubscripts.addSubscript | ( | Subscript | node | ) |
Add element to list SubscriptList high-level method Modelica.ast:27.
| void org.jmodelica.modelica.compiler.ArraySubscripts.addSubscriptNoTransform | ( | Subscript | node | ) |
low-level method Modelica.ast:34
| ArraySubscripts org.jmodelica.modelica.compiler.ArraySubscripts.clone | ( | ) | throws CloneNotSupportedException |
| ArraySubscripts org.jmodelica.modelica.compiler.ArraySubscripts.copy | ( | ) |
internal
| void org.jmodelica.modelica.compiler.ArraySubscripts.flushCache | ( | ) |
| void org.jmodelica.modelica.compiler.ArraySubscripts.flushCollectionCache | ( | ) |
| ArraySubscripts org.jmodelica.modelica.compiler.ArraySubscripts.fullCopy | ( | ) |
low-level
| int org.jmodelica.modelica.compiler.ArraySubscripts.getNumSubscript | ( | ) |
| Subscript org.jmodelica.modelica.compiler.ArraySubscripts.getSubscript | ( | int | i | ) |
Getter for child in list SubscriptList high-level method Modelica.ast:19.
| List<Subscript> org.jmodelica.modelica.compiler.ArraySubscripts.getSubscriptList | ( | ) |
Getter for list SubscriptList high-level method Modelica.ast:63.
| List<Subscript> org.jmodelica.modelica.compiler.ArraySubscripts.getSubscriptListNoTransform | ( | ) |
low-level method Modelica.ast:72
| List<Subscript> org.jmodelica.modelica.compiler.ArraySubscripts.getSubscripts | ( | ) |
Getter for Subscript list.
high-level method Modelica.ast:50
| List<Subscript> org.jmodelica.modelica.compiler.ArraySubscripts.getSubscriptsNoTransform | ( | ) |
low-level method Modelica.ast:56
| FArraySubscripts org.jmodelica.modelica.compiler.ArraySubscripts.instantiate | ( | ) |
method InstantiatedExpressions /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Flattening.jrag:1592
| boolean org.jmodelica.modelica.compiler.ArraySubscripts.mayHaveRewrite | ( | ) |
| int org.jmodelica.modelica.compiler.ArraySubscripts.numChildren | ( | ) | [protected] |
| void org.jmodelica.modelica.compiler.ArraySubscripts.prettyPrint | ( | Printer | p, | |
| PrintStream | str, | |||
| String | indent | |||
| ) |
method PrettyPrint /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PrettyPrint.jrag:377
| ASTNode org.jmodelica.modelica.compiler.ArraySubscripts.rewriteTo | ( | ) |
| void org.jmodelica.modelica.compiler.ArraySubscripts.setSubscript | ( | Subscript | node, | |
| int | i | |||
| ) |
Setter for child in list SubscriptList high-level method Modelica.ast:42.
| void org.jmodelica.modelica.compiler.ArraySubscripts.setSubscriptList | ( | List< Subscript > | list | ) |
Setter for SubscriptList high-level method Modelica.ast:5.
1.5.8