
Public Member Functions | |
| void | flushCache () |
| low-level | |
| void | flushCollectionCache () |
| internal | |
| InstConstraining | clone () throws CloneNotSupportedException |
| internal | |
| InstConstraining () | |
| method InstanceTree.ast:1 | |
| InstConstraining (InstAccess p0, Opt< InstClassModification > p1) | |
| method InstanceTree.ast:8 | |
| boolean | mayHaveRewrite () |
| internal method InstanceTree.ast:22 | |
| void | setClassName (InstAccess node) |
| Setter for ClassName high-level method InstanceTree.ast:5. | |
| InstAccess | getClassName () |
| Getter for ClassName high-level method InstanceTree.ast:12. | |
| InstAccess | getClassNameNoTransform () |
| low-level method InstanceTree.ast:18 | |
| void | setInstClassModificationOpt (Opt< InstClassModification > opt) |
| Setter for InstClassModificationOpt low-level method InstanceTree.ast:5. | |
| boolean | hasInstClassModification () |
| Does this node have a InstClassModification child? high-level method InstanceTree.ast:12. | |
| InstClassModification | getInstClassModification () |
| Getter for optional child InstClassModification high-level method InstanceTree.ast:19. | |
| void | setInstClassModification (InstClassModification node) |
| Setter for optional child InstClassModification high-level method InstanceTree.ast:27. | |
| Opt< InstClassModification > | getInstClassModificationOpt () |
| low-level method InstanceTree.ast:37 | |
| Opt< InstClassModification > | getInstClassModificationOptNoTransform () |
| low-level method InstanceTree.ast:44 | |
| void | setInstNode (InstNode node) |
| Setter for InstNode high-level method InstanceTree.ast:5. | |
| InstNode | getInstNodeNoTransform () |
| low-level method InstanceTree.ast:11 | |
| abstract ConstrainingClause | getConstrainingClause () |
| syn InstaceConstrainingClauses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1157 | |
| abstract InstNode | getInstNode () |
| syn nta InstaceConstrainingClauses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1161 | |
| Kind | Define_Kind_kind (ASTNode caller, ASTNode child) |
| /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstNameClassification.jrag:90 internal | |
| boolean | Define_boolean_constrainingType (ASTNode caller, ASTNode child) |
| /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Types.jrag:29 internal | |
| ASTNode | rewriteTo () |
| internal | |
Protected Member Functions | |
| int | numChildren () |
| low-level method InstanceTree.ast:16 | |
| int | getInstNodeChildPosition () |
| low-level method InstanceTree.ast:17 | |
| org.jmodelica.modelica.compiler.InstConstraining.InstConstraining | ( | ) |
method InstanceTree.ast:1
| org.jmodelica.modelica.compiler.InstConstraining.InstConstraining | ( | InstAccess | p0, | |
| Opt< InstClassModification > | p1 | |||
| ) |
method InstanceTree.ast:8
| InstConstraining org.jmodelica.modelica.compiler.InstConstraining.clone | ( | ) | throws CloneNotSupportedException |
internal
Reimplemented from org.jmodelica.modelica.compiler.BaseNode.
Reimplemented in org.jmodelica.modelica.compiler.InstConstrainingClass, and org.jmodelica.modelica.compiler.InstConstrainingComponent.
| boolean org.jmodelica.modelica.compiler.InstConstraining.Define_boolean_constrainingType | ( | ASTNode | caller, | |
| ASTNode | child | |||
| ) |
/tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Types.jrag:29 internal
| Kind org.jmodelica.modelica.compiler.InstConstraining.Define_Kind_kind | ( | ASTNode | caller, | |
| ASTNode | child | |||
| ) |
/tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstNameClassification.jrag:90 internal
Reimplemented in org.jmodelica.modelica.compiler.InstConstrainingComponent.
| void org.jmodelica.modelica.compiler.InstConstraining.flushCache | ( | ) |
low-level
Reimplemented from org.jmodelica.modelica.compiler.BaseNode.
Reimplemented in org.jmodelica.modelica.compiler.InstConstrainingClass, and org.jmodelica.modelica.compiler.InstConstrainingComponent.
| void org.jmodelica.modelica.compiler.InstConstraining.flushCollectionCache | ( | ) |
internal
Reimplemented from org.jmodelica.modelica.compiler.BaseNode.
Reimplemented in org.jmodelica.modelica.compiler.InstConstrainingClass, and org.jmodelica.modelica.compiler.InstConstrainingComponent.
| InstAccess org.jmodelica.modelica.compiler.InstConstraining.getClassName | ( | ) |
Getter for ClassName high-level method InstanceTree.ast:12.
Reimplemented in org.jmodelica.modelica.compiler.InstConstrainingClass, and org.jmodelica.modelica.compiler.InstConstrainingComponent.
| InstAccess org.jmodelica.modelica.compiler.InstConstraining.getClassNameNoTransform | ( | ) |
low-level method InstanceTree.ast:18
Reimplemented in org.jmodelica.modelica.compiler.InstConstrainingClass, and org.jmodelica.modelica.compiler.InstConstrainingComponent.
| abstract ConstrainingClause org.jmodelica.modelica.compiler.InstConstraining.getConstrainingClause | ( | ) | [pure virtual] |
syn InstaceConstrainingClauses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1157
Implemented in org.jmodelica.modelica.compiler.InstConstrainingClass, and org.jmodelica.modelica.compiler.InstConstrainingComponent.
| InstClassModification org.jmodelica.modelica.compiler.InstConstraining.getInstClassModification | ( | ) |
Getter for optional child InstClassModification high-level method InstanceTree.ast:19.
Reimplemented in org.jmodelica.modelica.compiler.InstConstrainingClass, and org.jmodelica.modelica.compiler.InstConstrainingComponent.
| Opt<InstClassModification> org.jmodelica.modelica.compiler.InstConstraining.getInstClassModificationOpt | ( | ) |
low-level method InstanceTree.ast:37
Reimplemented in org.jmodelica.modelica.compiler.InstConstrainingClass, and org.jmodelica.modelica.compiler.InstConstrainingComponent.
| Opt<InstClassModification> org.jmodelica.modelica.compiler.InstConstraining.getInstClassModificationOptNoTransform | ( | ) |
low-level method InstanceTree.ast:44
Reimplemented in org.jmodelica.modelica.compiler.InstConstrainingClass, and org.jmodelica.modelica.compiler.InstConstrainingComponent.
| abstract InstNode org.jmodelica.modelica.compiler.InstConstraining.getInstNode | ( | ) | [pure virtual] |
syn nta InstaceConstrainingClauses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1161
Implemented in org.jmodelica.modelica.compiler.InstConstrainingClass, and org.jmodelica.modelica.compiler.InstConstrainingComponent.
| int org.jmodelica.modelica.compiler.InstConstraining.getInstNodeChildPosition | ( | ) | [protected] |
low-level method InstanceTree.ast:17
Reimplemented in org.jmodelica.modelica.compiler.InstConstrainingClass, and org.jmodelica.modelica.compiler.InstConstrainingComponent.
| InstNode org.jmodelica.modelica.compiler.InstConstraining.getInstNodeNoTransform | ( | ) |
low-level method InstanceTree.ast:11
Reimplemented in org.jmodelica.modelica.compiler.InstConstrainingClass, and org.jmodelica.modelica.compiler.InstConstrainingComponent.
| boolean org.jmodelica.modelica.compiler.InstConstraining.hasInstClassModification | ( | ) |
Does this node have a InstClassModification child? high-level method InstanceTree.ast:12.
Reimplemented in org.jmodelica.modelica.compiler.InstConstrainingClass, and org.jmodelica.modelica.compiler.InstConstrainingComponent.
| boolean org.jmodelica.modelica.compiler.InstConstraining.mayHaveRewrite | ( | ) |
internal method InstanceTree.ast:22
Reimplemented from org.jmodelica.modelica.compiler.BaseNode.
Reimplemented in org.jmodelica.modelica.compiler.InstConstrainingClass, and org.jmodelica.modelica.compiler.InstConstrainingComponent.
| int org.jmodelica.modelica.compiler.InstConstraining.numChildren | ( | ) | [protected] |
low-level method InstanceTree.ast:16
Reimplemented from org.jmodelica.modelica.compiler.BaseNode.
Reimplemented in org.jmodelica.modelica.compiler.InstConstrainingClass, and org.jmodelica.modelica.compiler.InstConstrainingComponent.
| ASTNode org.jmodelica.modelica.compiler.InstConstraining.rewriteTo | ( | ) |
internal
Reimplemented from org.jmodelica.modelica.compiler.BaseNode.
Reimplemented in org.jmodelica.modelica.compiler.InstConstrainingClass, and org.jmodelica.modelica.compiler.InstConstrainingComponent.
| void org.jmodelica.modelica.compiler.InstConstraining.setClassName | ( | InstAccess | node | ) |
Setter for ClassName high-level method InstanceTree.ast:5.
Reimplemented in org.jmodelica.modelica.compiler.InstConstrainingClass, and org.jmodelica.modelica.compiler.InstConstrainingComponent.
| void org.jmodelica.modelica.compiler.InstConstraining.setInstClassModification | ( | InstClassModification | node | ) |
Setter for optional child InstClassModification high-level method InstanceTree.ast:27.
Reimplemented in org.jmodelica.modelica.compiler.InstConstrainingClass, and org.jmodelica.modelica.compiler.InstConstrainingComponent.
| void org.jmodelica.modelica.compiler.InstConstraining.setInstClassModificationOpt | ( | Opt< InstClassModification > | opt | ) |
Setter for InstClassModificationOpt low-level method InstanceTree.ast:5.
Reimplemented in org.jmodelica.modelica.compiler.InstConstrainingClass, and org.jmodelica.modelica.compiler.InstConstrainingComponent.
| void org.jmodelica.modelica.compiler.InstConstraining.setInstNode | ( | InstNode | node | ) |
Setter for InstNode high-level method InstanceTree.ast:5.
Reimplemented in org.jmodelica.modelica.compiler.InstConstrainingClass, and org.jmodelica.modelica.compiler.InstConstrainingComponent.
1.5.8