
Public Member Functions | |
| void | flushCache () |
| low-level | |
| void | flushCollectionCache () |
| internal | |
| InstRecordModification | clone () throws CloneNotSupportedException |
| internal | |
| InstRecordModification | copy () |
| internal | |
| InstRecordModification | fullCopy () |
| low-level | |
| InstRecordModification () | |
| method InstanceTree.ast:1 | |
| InstRecordModification (Modification p0, String p1, FExp p2) | |
| method InstanceTree.ast:9 | |
| InstRecordModification (Modification p0, beaver.Symbol p1, FExp p2) | |
| method InstanceTree.ast:17 | |
| boolean | mayHaveRewrite () |
| internal method InstanceTree.ast:34 | |
| void | setModification (Modification value) |
| Setter for lexeme Modification high-level method InstanceTree.ast:5. | |
| Modification | getModification () |
| Getter for lexeme Modification high-level method InstanceTree.ast:12. | |
| void | setName (String value) |
| Setter for lexeme Name high-level method InstanceTree.ast:5. | |
| void | setName (beaver.Symbol symbol) |
| method InstanceTree.ast:11 | |
| String | getName () |
| Getter for lexeme Name high-level method InstanceTree.ast:22. | |
| void | setValue (FExp value) |
| Setter for lexeme Value high-level method InstanceTree.ast:5. | |
| FExp | getValue () |
| Getter for lexeme Value high-level method InstanceTree.ast:13. | |
| void | setFExp (FExp node) |
| Setter for FExp high-level method InstanceTree.ast:5. | |
| FExp | getFExpNoTransform () |
| low-level method InstanceTree.ast:11 | |
| void | setInstRecordModificationList (List< InstRecordModification > list) |
| Setter for InstRecordModificationList high-level method InstanceTree.ast:5. | |
| int | getNumInstRecordModification () |
| InstRecordModification | getInstRecordModification (int i) |
| Getter for child in list InstRecordModificationList high-level method InstanceTree.ast:19. | |
| void | addInstRecordModification (InstRecordModification node) |
| Add element to list InstRecordModificationList high-level method InstanceTree.ast:27. | |
| void | addInstRecordModificationNoTransform (InstRecordModification node) |
| low-level method InstanceTree.ast:34 | |
| void | setInstRecordModification (InstRecordModification node, int i) |
| Setter for child in list InstRecordModificationList high-level method InstanceTree.ast:42. | |
| List< InstRecordModification > | getInstRecordModifications () |
| Getter for InstRecordModification list. | |
| List< InstRecordModification > | getInstRecordModificationsNoTransform () |
| low-level method InstanceTree.ast:56 | |
| List< InstRecordModification > | getInstRecordModificationListNoTransform () |
| low-level method InstanceTree.ast:62 | |
| void | setDynamicInstModList (List< InstModification > list) |
| Setter for DynamicInstModList high-level method InstanceTree.ast:5. | |
| int | getNumDynamicInstMod () |
| InstModification | getDynamicInstMod (int i) |
| Getter for child in list DynamicInstModList high-level method InstanceTree.ast:19. | |
| void | addDynamicInstMod (InstModification node) |
| Add element to list DynamicInstModList high-level method InstanceTree.ast:27. | |
| void | addDynamicInstModNoTransform (InstModification node) |
| low-level method InstanceTree.ast:34 | |
| void | setDynamicInstMod (InstModification node, int i) |
| Setter for child in list DynamicInstModList high-level method InstanceTree.ast:42. | |
| List< InstModification > | getDynamicInstMods () |
| Getter for DynamicInstMod list. | |
| List< InstModification > | getDynamicInstModsNoTransform () |
| low-level method InstanceTree.ast:56 | |
| List< InstModification > | getDynamicInstModListNoTransform () |
| low-level method InstanceTree.ast:62 | |
| FExp | getFExp () |
| syn nta InstaceConstrainingClauses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1172 | |
| ASTNode | rewriteTo () |
| internal | |
Public Attributes | |
| int | Namestart |
| method InstanceTree.ast:9 | |
| int | Nameend |
| method InstanceTree.ast:10 | |
Protected Member Functions | |
| int | numChildren () |
| low-level method InstanceTree.ast:28 | |
| int | getFExpChildPosition () |
| low-level method InstanceTree.ast:17 | |
| int | getInstRecordModificationListChildPosition () |
| low-level method InstanceTree.ast:68 | |
| int | getDynamicInstModListChildPosition () |
| low-level method InstanceTree.ast:68 | |
Protected Attributes | |
| String | tokenString_Name |
| * internal * method InstanceTree.ast:8 | |
| FExp | tokenFExp_Value |
| * internal * method InstanceTree.ast:8 | |
| org.jmodelica.modelica.compiler.InstRecordModification.InstRecordModification | ( | ) |
method InstanceTree.ast:1
| org.jmodelica.modelica.compiler.InstRecordModification.InstRecordModification | ( | Modification | p0, | |
| String | p1, | |||
| FExp | p2 | |||
| ) |
method InstanceTree.ast:9
| org.jmodelica.modelica.compiler.InstRecordModification.InstRecordModification | ( | Modification | p0, | |
| beaver.Symbol | p1, | |||
| FExp | p2 | |||
| ) |
method InstanceTree.ast:17
| void org.jmodelica.modelica.compiler.InstRecordModification.addDynamicInstMod | ( | InstModification | node | ) |
Add element to list DynamicInstModList high-level method InstanceTree.ast:27.
Reimplemented from org.jmodelica.modelica.compiler.InstValueModification.
| void org.jmodelica.modelica.compiler.InstRecordModification.addDynamicInstModNoTransform | ( | InstModification | node | ) |
low-level method InstanceTree.ast:34
Reimplemented from org.jmodelica.modelica.compiler.InstValueModification.
| void org.jmodelica.modelica.compiler.InstRecordModification.addInstRecordModification | ( | InstRecordModification | node | ) |
Add element to list InstRecordModificationList high-level method InstanceTree.ast:27.
Reimplemented from org.jmodelica.modelica.compiler.InstValueModification.
| void org.jmodelica.modelica.compiler.InstRecordModification.addInstRecordModificationNoTransform | ( | InstRecordModification | node | ) |
low-level method InstanceTree.ast:34
Reimplemented from org.jmodelica.modelica.compiler.InstValueModification.
| InstRecordModification org.jmodelica.modelica.compiler.InstRecordModification.clone | ( | ) | throws CloneNotSupportedException |
| InstRecordModification org.jmodelica.modelica.compiler.InstRecordModification.copy | ( | ) |
| void org.jmodelica.modelica.compiler.InstRecordModification.flushCache | ( | ) |
| void org.jmodelica.modelica.compiler.InstRecordModification.flushCollectionCache | ( | ) |
| InstRecordModification org.jmodelica.modelica.compiler.InstRecordModification.fullCopy | ( | ) |
| InstModification org.jmodelica.modelica.compiler.InstRecordModification.getDynamicInstMod | ( | int | i | ) |
Getter for child in list DynamicInstModList high-level method InstanceTree.ast:19.
Reimplemented from org.jmodelica.modelica.compiler.InstValueModification.
| int org.jmodelica.modelica.compiler.InstRecordModification.getDynamicInstModListChildPosition | ( | ) | [protected] |
low-level method InstanceTree.ast:68
Reimplemented from org.jmodelica.modelica.compiler.InstValueModification.
| List<InstModification> org.jmodelica.modelica.compiler.InstRecordModification.getDynamicInstModListNoTransform | ( | ) |
low-level method InstanceTree.ast:62
Reimplemented from org.jmodelica.modelica.compiler.InstValueModification.
| List<InstModification> org.jmodelica.modelica.compiler.InstRecordModification.getDynamicInstMods | ( | ) |
Getter for DynamicInstMod list.
high-level method InstanceTree.ast:50
Reimplemented from org.jmodelica.modelica.compiler.InstValueModification.
| List<InstModification> org.jmodelica.modelica.compiler.InstRecordModification.getDynamicInstModsNoTransform | ( | ) |
low-level method InstanceTree.ast:56
Reimplemented from org.jmodelica.modelica.compiler.InstValueModification.
| FExp org.jmodelica.modelica.compiler.InstRecordModification.getFExp | ( | ) |
syn nta InstaceConstrainingClauses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1172
Reimplemented from org.jmodelica.modelica.compiler.InstValueModification.
| int org.jmodelica.modelica.compiler.InstRecordModification.getFExpChildPosition | ( | ) | [protected] |
low-level method InstanceTree.ast:17
Reimplemented from org.jmodelica.modelica.compiler.InstValueModification.
| FExp org.jmodelica.modelica.compiler.InstRecordModification.getFExpNoTransform | ( | ) |
low-level method InstanceTree.ast:11
Reimplemented from org.jmodelica.modelica.compiler.InstValueModification.
| InstRecordModification org.jmodelica.modelica.compiler.InstRecordModification.getInstRecordModification | ( | int | i | ) |
Getter for child in list InstRecordModificationList high-level method InstanceTree.ast:19.
Reimplemented from org.jmodelica.modelica.compiler.InstValueModification.
| int org.jmodelica.modelica.compiler.InstRecordModification.getInstRecordModificationListChildPosition | ( | ) | [protected] |
low-level method InstanceTree.ast:68
Reimplemented from org.jmodelica.modelica.compiler.InstValueModification.
| List<InstRecordModification> org.jmodelica.modelica.compiler.InstRecordModification.getInstRecordModificationListNoTransform | ( | ) |
low-level method InstanceTree.ast:62
Reimplemented from org.jmodelica.modelica.compiler.InstValueModification.
| List<InstRecordModification> org.jmodelica.modelica.compiler.InstRecordModification.getInstRecordModifications | ( | ) |
Getter for InstRecordModification list.
high-level method InstanceTree.ast:50
Reimplemented from org.jmodelica.modelica.compiler.InstValueModification.
| List<InstRecordModification> org.jmodelica.modelica.compiler.InstRecordModification.getInstRecordModificationsNoTransform | ( | ) |
low-level method InstanceTree.ast:56
Reimplemented from org.jmodelica.modelica.compiler.InstValueModification.
| Modification org.jmodelica.modelica.compiler.InstRecordModification.getModification | ( | ) |
Getter for lexeme Modification high-level method InstanceTree.ast:12.
Reimplemented from org.jmodelica.modelica.compiler.InstValueModification.
| String org.jmodelica.modelica.compiler.InstRecordModification.getName | ( | ) |
Getter for lexeme Name high-level method InstanceTree.ast:22.
| int org.jmodelica.modelica.compiler.InstRecordModification.getNumDynamicInstMod | ( | ) |
Reimplemented from org.jmodelica.modelica.compiler.InstValueModification.
| int org.jmodelica.modelica.compiler.InstRecordModification.getNumInstRecordModification | ( | ) |
Reimplemented from org.jmodelica.modelica.compiler.InstValueModification.
| FExp org.jmodelica.modelica.compiler.InstRecordModification.getValue | ( | ) |
Getter for lexeme Value high-level method InstanceTree.ast:13.
| boolean org.jmodelica.modelica.compiler.InstRecordModification.mayHaveRewrite | ( | ) |
internal method InstanceTree.ast:34
Reimplemented from org.jmodelica.modelica.compiler.InstValueModification.
| int org.jmodelica.modelica.compiler.InstRecordModification.numChildren | ( | ) | [protected] |
low-level method InstanceTree.ast:28
Reimplemented from org.jmodelica.modelica.compiler.InstValueModification.
| ASTNode org.jmodelica.modelica.compiler.InstRecordModification.rewriteTo | ( | ) |
| void org.jmodelica.modelica.compiler.InstRecordModification.setDynamicInstMod | ( | InstModification | node, | |
| int | i | |||
| ) |
Setter for child in list DynamicInstModList high-level method InstanceTree.ast:42.
Reimplemented from org.jmodelica.modelica.compiler.InstValueModification.
| void org.jmodelica.modelica.compiler.InstRecordModification.setDynamicInstModList | ( | List< InstModification > | list | ) |
Setter for DynamicInstModList high-level method InstanceTree.ast:5.
Reimplemented from org.jmodelica.modelica.compiler.InstValueModification.
| void org.jmodelica.modelica.compiler.InstRecordModification.setFExp | ( | FExp | node | ) |
Setter for FExp high-level method InstanceTree.ast:5.
Reimplemented from org.jmodelica.modelica.compiler.InstValueModification.
| void org.jmodelica.modelica.compiler.InstRecordModification.setInstRecordModification | ( | InstRecordModification | node, | |
| int | i | |||
| ) |
Setter for child in list InstRecordModificationList high-level method InstanceTree.ast:42.
Reimplemented from org.jmodelica.modelica.compiler.InstValueModification.
| void org.jmodelica.modelica.compiler.InstRecordModification.setInstRecordModificationList | ( | List< InstRecordModification > | list | ) |
Setter for InstRecordModificationList high-level method InstanceTree.ast:5.
Reimplemented from org.jmodelica.modelica.compiler.InstValueModification.
| void org.jmodelica.modelica.compiler.InstRecordModification.setModification | ( | Modification | value | ) |
Setter for lexeme Modification high-level method InstanceTree.ast:5.
Reimplemented from org.jmodelica.modelica.compiler.InstValueModification.
| void org.jmodelica.modelica.compiler.InstRecordModification.setName | ( | beaver.Symbol | symbol | ) |
method InstanceTree.ast:11
| void org.jmodelica.modelica.compiler.InstRecordModification.setName | ( | String | value | ) |
Setter for lexeme Name high-level method InstanceTree.ast:5.
| void org.jmodelica.modelica.compiler.InstRecordModification.setValue | ( | FExp | value | ) |
Setter for lexeme Value high-level method InstanceTree.ast:5.
method InstanceTree.ast:10
method InstanceTree.ast:9
* internal * method InstanceTree.ast:8
* internal
String org.jmodelica.modelica.compiler.InstRecordModification.tokenString_Name [protected] |
* internal * method InstanceTree.ast:8
* internal
1.5.8