
Public Member Functions | |
| void | flushCache () |
| low-level | |
| void | flushCollectionCache () |
| internal | |
| InstAmbiguousAccess | clone () throws CloneNotSupportedException |
| internal | |
| InstAmbiguousAccess | copy () |
| internal | |
| InstAmbiguousAccess | fullCopy () |
| low-level | |
| void | nameCheck () |
| method InstanceNameCheck /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/NameCheck.jadd:25 | |
| InstAmbiguousAccess () | |
| method InstanceTree.ast:1 | |
| InstAmbiguousAccess (String p0, Opt< FArraySubscripts > p1) | |
| method InstanceTree.ast:8 | |
| InstAmbiguousAccess (beaver.Symbol p0, Opt< FArraySubscripts > p1) | |
| method InstanceTree.ast:13 | |
| boolean | mayHaveRewrite () |
| internal method InstanceTree.ast:27 | |
| void | setID (String value) |
| Setter for lexeme ID high-level method InstanceTree.ast:5. | |
| void | setID (beaver.Symbol symbol) |
| method InstanceTree.ast:8 | |
| String | getID () |
| Getter for lexeme ID high-level method InstanceTree.ast:19. | |
| void | setFArraySubscriptsOpt (Opt< FArraySubscripts > opt) |
| Setter for FArraySubscriptsOpt low-level method InstanceTree.ast:5. | |
| boolean | hasFArraySubscripts () |
| Does this node have a FArraySubscripts child? high-level method InstanceTree.ast:12. | |
| FArraySubscripts | getFArraySubscripts () |
| Getter for optional child FArraySubscripts high-level method InstanceTree.ast:19. | |
| void | setFArraySubscripts (FArraySubscripts node) |
| Setter for optional child FArraySubscripts high-level method InstanceTree.ast:27. | |
| Opt< FArraySubscripts > | getFArraySubscriptsOpt () |
| low-level method InstanceTree.ast:37 | |
| Opt< FArraySubscripts > | getFArraySubscriptsOptNoTransform () |
| low-level method InstanceTree.ast:44 | |
| void | setExpandedSubscripts (FArraySubscripts node) |
| Setter for ExpandedSubscripts high-level method InstanceTree.ast:5. | |
| FArraySubscripts | getExpandedSubscriptsNoTransform () |
| low-level method InstanceTree.ast:11 | |
| String | name () |
| syn Names /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:439 | |
| ASTNode | rewriteTo () |
| internal | |
Protected Member Functions | |
| int | numChildren () |
| low-level method InstanceTree.ast:21 | |
| int | getExpandedSubscriptsChildPosition () |
| low-level method InstanceTree.ast:17 | |
Package Attributes | |
| boolean | rewritten = false |
| This rewrite determines whether an InstAmbiguousAccess is a InstTypeAcces or a InstComponentAccess by attempting type and component lookups respectively. | |
| org.jmodelica.modelica.compiler.InstAmbiguousAccess.InstAmbiguousAccess | ( | ) |
method InstanceTree.ast:1
| org.jmodelica.modelica.compiler.InstAmbiguousAccess.InstAmbiguousAccess | ( | String | p0, | |
| Opt< FArraySubscripts > | p1 | |||
| ) |
method InstanceTree.ast:8
| org.jmodelica.modelica.compiler.InstAmbiguousAccess.InstAmbiguousAccess | ( | beaver.Symbol | p0, | |
| Opt< FArraySubscripts > | p1 | |||
| ) |
method InstanceTree.ast:13
| InstAmbiguousAccess org.jmodelica.modelica.compiler.InstAmbiguousAccess.clone | ( | ) | throws CloneNotSupportedException |
| InstAmbiguousAccess org.jmodelica.modelica.compiler.InstAmbiguousAccess.copy | ( | ) |
| void org.jmodelica.modelica.compiler.InstAmbiguousAccess.flushCache | ( | ) |
| void org.jmodelica.modelica.compiler.InstAmbiguousAccess.flushCollectionCache | ( | ) |
| InstAmbiguousAccess org.jmodelica.modelica.compiler.InstAmbiguousAccess.fullCopy | ( | ) |
| int org.jmodelica.modelica.compiler.InstAmbiguousAccess.getExpandedSubscriptsChildPosition | ( | ) | [protected] |
low-level method InstanceTree.ast:17
Reimplemented from org.jmodelica.modelica.compiler.InstArrayAccess.
| FArraySubscripts org.jmodelica.modelica.compiler.InstAmbiguousAccess.getExpandedSubscriptsNoTransform | ( | ) |
low-level method InstanceTree.ast:11
Reimplemented from org.jmodelica.modelica.compiler.InstArrayAccess.
| FArraySubscripts org.jmodelica.modelica.compiler.InstAmbiguousAccess.getFArraySubscripts | ( | ) |
Getter for optional child FArraySubscripts high-level method InstanceTree.ast:19.
Reimplemented from org.jmodelica.modelica.compiler.InstArrayAccess.
| Opt<FArraySubscripts> org.jmodelica.modelica.compiler.InstAmbiguousAccess.getFArraySubscriptsOpt | ( | ) |
low-level method InstanceTree.ast:37
Reimplemented from org.jmodelica.modelica.compiler.InstArrayAccess.
| Opt<FArraySubscripts> org.jmodelica.modelica.compiler.InstAmbiguousAccess.getFArraySubscriptsOptNoTransform | ( | ) |
low-level method InstanceTree.ast:44
Reimplemented from org.jmodelica.modelica.compiler.InstArrayAccess.
| String org.jmodelica.modelica.compiler.InstAmbiguousAccess.getID | ( | ) |
Getter for lexeme ID high-level method InstanceTree.ast:19.
Reimplemented from org.jmodelica.modelica.compiler.InstArrayAccess.
| boolean org.jmodelica.modelica.compiler.InstAmbiguousAccess.hasFArraySubscripts | ( | ) |
Does this node have a FArraySubscripts child? high-level method InstanceTree.ast:12.
Reimplemented from org.jmodelica.modelica.compiler.InstArrayAccess.
| boolean org.jmodelica.modelica.compiler.InstAmbiguousAccess.mayHaveRewrite | ( | ) |
internal method InstanceTree.ast:27
Reimplemented from org.jmodelica.modelica.compiler.InstArrayAccess.
| String org.jmodelica.modelica.compiler.InstAmbiguousAccess.name | ( | ) |
syn Names /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:439
Reimplemented from org.jmodelica.modelica.compiler.InstAccess.
| void org.jmodelica.modelica.compiler.InstAmbiguousAccess.nameCheck | ( | ) |
method InstanceNameCheck /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/NameCheck.jadd:25
| int org.jmodelica.modelica.compiler.InstAmbiguousAccess.numChildren | ( | ) | [protected] |
low-level method InstanceTree.ast:21
Reimplemented from org.jmodelica.modelica.compiler.InstArrayAccess.
| ASTNode org.jmodelica.modelica.compiler.InstAmbiguousAccess.rewriteTo | ( | ) |
| void org.jmodelica.modelica.compiler.InstAmbiguousAccess.setExpandedSubscripts | ( | FArraySubscripts | node | ) |
Setter for ExpandedSubscripts high-level method InstanceTree.ast:5.
Reimplemented from org.jmodelica.modelica.compiler.InstArrayAccess.
| void org.jmodelica.modelica.compiler.InstAmbiguousAccess.setFArraySubscripts | ( | FArraySubscripts | node | ) |
Setter for optional child FArraySubscripts high-level method InstanceTree.ast:27.
Reimplemented from org.jmodelica.modelica.compiler.InstArrayAccess.
| void org.jmodelica.modelica.compiler.InstAmbiguousAccess.setFArraySubscriptsOpt | ( | Opt< FArraySubscripts > | opt | ) |
Setter for FArraySubscriptsOpt low-level method InstanceTree.ast:5.
Reimplemented from org.jmodelica.modelica.compiler.InstArrayAccess.
| void org.jmodelica.modelica.compiler.InstAmbiguousAccess.setID | ( | beaver.Symbol | symbol | ) |
| void org.jmodelica.modelica.compiler.InstAmbiguousAccess.setID | ( | String | value | ) |
Setter for lexeme ID high-level method InstanceTree.ast:5.
Reimplemented from org.jmodelica.modelica.compiler.InstArrayAccess.
boolean org.jmodelica.modelica.compiler.InstAmbiguousAccess.rewritten = false [package] |
This rewrite determines whether an InstAmbiguousAccess is a InstTypeAcces or a InstComponentAccess by attempting type and component lookups respectively.
method InstResolveAmbiguousNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstNameClassification.jrag:111 This rewrite determines whether an InstAmbiguousAccess is a InstTypeAcces or a InstComponentAccess by attempting type and component lookups respectively.
1.5.8