
Public Member Functions | |
| void | flushCache () |
| low-level | |
| void | flushCollectionCache () |
| internal | |
| InstForStmt | clone () throws CloneNotSupportedException |
| internal | |
| InstForStmt | copy () |
| internal | |
| InstForStmt | fullCopy () |
| low-level | |
| int | evaluate (Map< CommonVariableDecl, CValue > values) |
| method ConstantEvaluation /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ConstantEvaluation.jrag:2159 | |
| FForStmt | flatten (FQName prefix) |
| method FlatExpressions /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Flattening.jrag:978 | |
| void | prettyPrint (Printer p, PrintStream str, String indent) |
| method FlattPrettyPrint /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PrettyPrint.jrag:1098 | |
| InstForStmt () | |
| method InstanceTree.ast:1 | |
| InstForStmt (List< InstForIndex > p0, List< FStatement > p1) | |
| method InstanceTree.ast:9 | |
| boolean | mayHaveRewrite () |
| internal method InstanceTree.ast:22 | |
| void | setInstForIndexList (List< InstForIndex > list) |
| Setter for InstForIndexList high-level method InstanceTree.ast:5. | |
| int | getNumInstForIndex () |
| InstForIndex | getInstForIndex (int i) |
| Getter for child in list InstForIndexList high-level method InstanceTree.ast:19. | |
| void | addInstForIndex (InstForIndex node) |
| Add element to list InstForIndexList high-level method InstanceTree.ast:27. | |
| void | addInstForIndexNoTransform (InstForIndex node) |
| low-level method InstanceTree.ast:34 | |
| void | setInstForIndex (InstForIndex node, int i) |
| Setter for child in list InstForIndexList high-level method InstanceTree.ast:42. | |
| List< InstForIndex > | getInstForIndexs () |
| Getter for InstForIndex list. | |
| List< InstForIndex > | getInstForIndexsNoTransform () |
| low-level method InstanceTree.ast:56 | |
| List< InstForIndex > | getInstForIndexList () |
| Getter for list InstForIndexList high-level method InstanceTree.ast:63. | |
| List< InstForIndex > | getInstForIndexListNoTransform () |
| low-level method InstanceTree.ast:72 | |
| void | setForStmtList (List< FStatement > list) |
| Setter for ForStmtList high-level method InstanceTree.ast:5. | |
| int | getNumForStmt () |
| FStatement | getForStmt (int i) |
| Getter for child in list ForStmtList high-level method InstanceTree.ast:19. | |
| void | addForStmt (FStatement node) |
| Add element to list ForStmtList high-level method InstanceTree.ast:27. | |
| void | addForStmtNoTransform (FStatement node) |
| low-level method InstanceTree.ast:34 | |
| void | setForStmt (FStatement node, int i) |
| Setter for child in list ForStmtList high-level method InstanceTree.ast:42. | |
| List< FStatement > | getForStmts () |
| Getter for ForStmt list. | |
| List< FStatement > | getForStmtsNoTransform () |
| low-level method InstanceTree.ast:56 | |
| List< FStatement > | getForStmtList () |
| Getter for list ForStmtList high-level method InstanceTree.ast:63. | |
| List< FStatement > | getForStmtListNoTransform () |
| low-level method InstanceTree.ast:72 | |
| String | xmlTag () |
| syn XMLTagBinding /tmp/JModelica/Compiler/ModelicaXMLBackEnd/src/jastadd/XMLCodeGen.jrag:594 | |
| HashSet | lookupInstComponent (String name) |
| inh InstLookupComponents /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupComponents.jrag:116 | |
| HashSet | Define_HashSet_lookupInstComponent (ASTNode caller, ASTNode child, String name) |
| /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupComponents.jrag:117 internal | |
| boolean | Define_boolean_insideBlockStmt (ASTNode caller, ASTNode child) |
| /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1532 internal | |
| ASTNode | rewriteTo () |
| internal | |
Protected Member Functions | |
| int | numChildren () |
| low-level method InstanceTree.ast:16 | |
Protected Attributes | |
| java.util.Map | lookupInstComponent_String_values |
| org.jmodelica.modelica.compiler.InstForStmt.InstForStmt | ( | ) |
method InstanceTree.ast:1
| org.jmodelica.modelica.compiler.InstForStmt.InstForStmt | ( | List< InstForIndex > | p0, | |
| List< FStatement > | p1 | |||
| ) |
method InstanceTree.ast:9
| void org.jmodelica.modelica.compiler.InstForStmt.addForStmt | ( | FStatement | node | ) |
Add element to list ForStmtList high-level method InstanceTree.ast:27.
| void org.jmodelica.modelica.compiler.InstForStmt.addForStmtNoTransform | ( | FStatement | node | ) |
low-level method InstanceTree.ast:34
| void org.jmodelica.modelica.compiler.InstForStmt.addInstForIndex | ( | InstForIndex | node | ) |
Add element to list InstForIndexList high-level method InstanceTree.ast:27.
| void org.jmodelica.modelica.compiler.InstForStmt.addInstForIndexNoTransform | ( | InstForIndex | node | ) |
low-level method InstanceTree.ast:34
| InstForStmt org.jmodelica.modelica.compiler.InstForStmt.clone | ( | ) | throws CloneNotSupportedException |
| InstForStmt org.jmodelica.modelica.compiler.InstForStmt.copy | ( | ) |
internal
| boolean org.jmodelica.modelica.compiler.InstForStmt.Define_boolean_insideBlockStmt | ( | ASTNode | caller, | |
| ASTNode | child | |||
| ) |
/tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1532 internal
| HashSet org.jmodelica.modelica.compiler.InstForStmt.Define_HashSet_lookupInstComponent | ( | ASTNode | caller, | |
| ASTNode | child, | |||
| String | name | |||
| ) |
/tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupComponents.jrag:117 internal
| int org.jmodelica.modelica.compiler.InstForStmt.evaluate | ( | Map< CommonVariableDecl, CValue > | values | ) | [virtual] |
method ConstantEvaluation /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ConstantEvaluation.jrag:2159
Implements org.jmodelica.modelica.compiler.FStatement.
method FlatExpressions /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Flattening.jrag:978
Implements org.jmodelica.modelica.compiler.FStatement.
| void org.jmodelica.modelica.compiler.InstForStmt.flushCache | ( | ) |
| void org.jmodelica.modelica.compiler.InstForStmt.flushCollectionCache | ( | ) |
| InstForStmt org.jmodelica.modelica.compiler.InstForStmt.fullCopy | ( | ) |
low-level
| FStatement org.jmodelica.modelica.compiler.InstForStmt.getForStmt | ( | int | i | ) |
Getter for child in list ForStmtList high-level method InstanceTree.ast:19.
| List<FStatement> org.jmodelica.modelica.compiler.InstForStmt.getForStmtList | ( | ) |
Getter for list ForStmtList high-level method InstanceTree.ast:63.
| List<FStatement> org.jmodelica.modelica.compiler.InstForStmt.getForStmtListNoTransform | ( | ) |
low-level method InstanceTree.ast:72
| List<FStatement> org.jmodelica.modelica.compiler.InstForStmt.getForStmts | ( | ) |
Getter for ForStmt list.
high-level method InstanceTree.ast:50
| List<FStatement> org.jmodelica.modelica.compiler.InstForStmt.getForStmtsNoTransform | ( | ) |
low-level method InstanceTree.ast:56
| InstForIndex org.jmodelica.modelica.compiler.InstForStmt.getInstForIndex | ( | int | i | ) |
Getter for child in list InstForIndexList high-level method InstanceTree.ast:19.
| List<InstForIndex> org.jmodelica.modelica.compiler.InstForStmt.getInstForIndexList | ( | ) |
Getter for list InstForIndexList high-level method InstanceTree.ast:63.
| List<InstForIndex> org.jmodelica.modelica.compiler.InstForStmt.getInstForIndexListNoTransform | ( | ) |
low-level method InstanceTree.ast:72
| List<InstForIndex> org.jmodelica.modelica.compiler.InstForStmt.getInstForIndexs | ( | ) |
Getter for InstForIndex list.
high-level method InstanceTree.ast:50
| List<InstForIndex> org.jmodelica.modelica.compiler.InstForStmt.getInstForIndexsNoTransform | ( | ) |
low-level method InstanceTree.ast:56
| int org.jmodelica.modelica.compiler.InstForStmt.getNumForStmt | ( | ) |
| int org.jmodelica.modelica.compiler.InstForStmt.getNumInstForIndex | ( | ) |
| HashSet org.jmodelica.modelica.compiler.InstForStmt.lookupInstComponent | ( | String | name | ) |
inh InstLookupComponents /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupComponents.jrag:116
| boolean org.jmodelica.modelica.compiler.InstForStmt.mayHaveRewrite | ( | ) |
| int org.jmodelica.modelica.compiler.InstForStmt.numChildren | ( | ) | [protected] |
| void org.jmodelica.modelica.compiler.InstForStmt.prettyPrint | ( | Printer | p, | |
| PrintStream | str, | |||
| String | indent | |||
| ) |
method FlattPrettyPrint /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PrettyPrint.jrag:1098
| ASTNode org.jmodelica.modelica.compiler.InstForStmt.rewriteTo | ( | ) |
| void org.jmodelica.modelica.compiler.InstForStmt.setForStmt | ( | FStatement | node, | |
| int | i | |||
| ) |
Setter for child in list ForStmtList high-level method InstanceTree.ast:42.
| void org.jmodelica.modelica.compiler.InstForStmt.setForStmtList | ( | List< FStatement > | list | ) |
Setter for ForStmtList high-level method InstanceTree.ast:5.
| void org.jmodelica.modelica.compiler.InstForStmt.setInstForIndex | ( | InstForIndex | node, | |
| int | i | |||
| ) |
Setter for child in list InstForIndexList high-level method InstanceTree.ast:42.
| void org.jmodelica.modelica.compiler.InstForStmt.setInstForIndexList | ( | List< InstForIndex > | list | ) |
Setter for InstForIndexList high-level method InstanceTree.ast:5.
| String org.jmodelica.modelica.compiler.InstForStmt.xmlTag | ( | ) |
syn XMLTagBinding /tmp/JModelica/Compiler/ModelicaXMLBackEnd/src/jastadd/XMLCodeGen.jrag:594
java.util.Map org.jmodelica.modelica.compiler.InstForStmt.lookupInstComponent_String_values [protected] |
1.5.8