
Public Member Functions | |
| void | flushCache () |
| low-level | |
| void | flushCollectionCache () |
| internal | |
| Dot | clone () throws CloneNotSupportedException |
| internal | |
| Dot | copy () |
| internal | |
| Dot | fullCopy () |
| low-level | |
| Dot (Access left, Access right) | |
| Constructs a Dot with an empty ID. | |
| void | dumpTree (String indent) |
| method DumpTree /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/DumpTree.jadd:67 | |
| void | dumpTreeBasic (String indent) |
| method DumpTreeBasic /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/DumpTree.jadd:208 | |
| InstAccess | newInstAccess () |
| method InstanceTreeConstruction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1078 | |
| void | prettyPrint (Printer p, PrintStream str, String indent) |
| method PrettyPrint /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PrettyPrint.jrag:590 | |
| Access | stripFirstAccess () |
| method Names /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:664 | |
| Dot () | |
| method Modelica.ast:1 | |
| Dot (String p0, Access p1, Access p2) | |
| method Modelica.ast:7 | |
| Dot (beaver.Symbol p0, Access p1, Access p2) | |
| method Modelica.ast:12 | |
| boolean | mayHaveRewrite () |
| internal method Modelica.ast:26 | |
| void | setID (String value) |
| Setter for lexeme ID high-level method Modelica.ast:5. | |
| void | setID (beaver.Symbol symbol) |
| method Modelica.ast:8 | |
| String | getID () |
| Getter for lexeme ID high-level method Modelica.ast:19. | |
| void | setLeft (Access node) |
| Setter for Left high-level method Modelica.ast:5. | |
| Access | getLeft () |
| Getter for Left high-level method Modelica.ast:12. | |
| Access | getLeftNoTransform () |
| low-level method Modelica.ast:18 | |
| void | setRight (Access node) |
| Setter for Right high-level method Modelica.ast:5. | |
| Access | getRight () |
| Getter for Right high-level method Modelica.ast:12. | |
| Access | getRightNoTransform () |
| low-level method Modelica.ast:18 | |
| ClassDecl | findClassDecl () |
| syn SimpleClassLookup /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/SimpleLookup.jrag:43 | |
| String | name () |
| syn Names /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:432 | |
| String | qualifiedName () |
| syn Names /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:448 | |
| String | lastName () |
| syn Names /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:474 | |
| Access | getLastAccess () |
| Access method for the last Access of a qualified or unqualified name. | |
| Access | getFirstAccess () |
| Access method for the first Access of a qualified or unqualified name. | |
| boolean | isQualified () |
| syn Names /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:675 | |
| ClassDecl | Define_ClassDecl_simpleLookupClass (ASTNode caller, ASTNode child, String name) |
| /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/SimpleLookup.jrag:49 internal | |
| Access | Define_Access_getNextAccess (ASTNode caller, ASTNode child) |
| /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:638 internal | |
| Access | Define_Access_retrieveTopAccess (ASTNode caller, ASTNode child, Access pre) |
| /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:685 internal | |
| ASTNode | rewriteTo () |
| internal | |
Protected Member Functions | |
| int | numChildren () |
| low-level method Modelica.ast:20 | |
Protected Attributes | |
| boolean | name_computed = false |
| internal | |
| String | name_value |
| internal | |
| boolean | qualifiedName_computed = false |
| internal | |
| String | qualifiedName_value |
| internal | |
Constructs a Dot with an empty ID.
method Constructors /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Constructors.jrag:212
| org.jmodelica.modelica.compiler.Dot.Dot | ( | ) |
method Modelica.ast:1
method Modelica.ast:12
| Dot org.jmodelica.modelica.compiler.Dot.clone | ( | ) | throws CloneNotSupportedException |
| Dot org.jmodelica.modelica.compiler.Dot.copy | ( | ) |
internal
| Access org.jmodelica.modelica.compiler.Dot.Define_Access_getNextAccess | ( | ASTNode | caller, | |
| ASTNode | child | |||
| ) |
/tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:638 internal
| Access org.jmodelica.modelica.compiler.Dot.Define_Access_retrieveTopAccess | ( | ASTNode | caller, | |
| ASTNode | child, | |||
| Access | pre | |||
| ) |
/tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:685 internal
| ClassDecl org.jmodelica.modelica.compiler.Dot.Define_ClassDecl_simpleLookupClass | ( | ASTNode | caller, | |
| ASTNode | child, | |||
| String | name | |||
| ) |
/tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/SimpleLookup.jrag:49 internal
| void org.jmodelica.modelica.compiler.Dot.dumpTree | ( | String | indent | ) |
method DumpTree /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/DumpTree.jadd:67
Reimplemented from org.jmodelica.modelica.compiler.Access.
| void org.jmodelica.modelica.compiler.Dot.dumpTreeBasic | ( | String | indent | ) |
method DumpTreeBasic /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/DumpTree.jadd:208
Reimplemented from org.jmodelica.modelica.compiler.Access.
| ClassDecl org.jmodelica.modelica.compiler.Dot.findClassDecl | ( | ) |
syn SimpleClassLookup /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/SimpleLookup.jrag:43
Reimplemented from org.jmodelica.modelica.compiler.Access.
| void org.jmodelica.modelica.compiler.Dot.flushCache | ( | ) |
| void org.jmodelica.modelica.compiler.Dot.flushCollectionCache | ( | ) |
| Dot org.jmodelica.modelica.compiler.Dot.fullCopy | ( | ) |
low-level
| Access org.jmodelica.modelica.compiler.Dot.getFirstAccess | ( | ) |
Access method for the first Access of a qualified or unqualified name.
syn Names /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:629
Reimplemented from org.jmodelica.modelica.compiler.Access.
| String org.jmodelica.modelica.compiler.Dot.getID | ( | ) |
Getter for lexeme ID high-level method Modelica.ast:19.
Reimplemented from org.jmodelica.modelica.compiler.Access.
| Access org.jmodelica.modelica.compiler.Dot.getLastAccess | ( | ) |
Access method for the last Access of a qualified or unqualified name.
syn Names /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:617
Reimplemented from org.jmodelica.modelica.compiler.Access.
| Access org.jmodelica.modelica.compiler.Dot.getLeft | ( | ) |
Getter for Left high-level method Modelica.ast:12.
| Access org.jmodelica.modelica.compiler.Dot.getLeftNoTransform | ( | ) |
low-level method Modelica.ast:18
| Access org.jmodelica.modelica.compiler.Dot.getRight | ( | ) |
Getter for Right high-level method Modelica.ast:12.
| Access org.jmodelica.modelica.compiler.Dot.getRightNoTransform | ( | ) |
low-level method Modelica.ast:18
| boolean org.jmodelica.modelica.compiler.Dot.isQualified | ( | ) |
syn Names /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:675
Reimplemented from org.jmodelica.modelica.compiler.Access.
| String org.jmodelica.modelica.compiler.Dot.lastName | ( | ) |
syn Names /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:474
Reimplemented from org.jmodelica.modelica.compiler.Access.
| boolean org.jmodelica.modelica.compiler.Dot.mayHaveRewrite | ( | ) |
| String org.jmodelica.modelica.compiler.Dot.name | ( | ) |
syn Names /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:432
Reimplemented from org.jmodelica.modelica.compiler.Access.
| InstAccess org.jmodelica.modelica.compiler.Dot.newInstAccess | ( | ) |
method InstanceTreeConstruction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1078
Reimplemented from org.jmodelica.modelica.compiler.Access.
| int org.jmodelica.modelica.compiler.Dot.numChildren | ( | ) | [protected] |
| void org.jmodelica.modelica.compiler.Dot.prettyPrint | ( | Printer | p, | |
| PrintStream | str, | |||
| String | indent | |||
| ) |
method PrettyPrint /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PrettyPrint.jrag:590
Reimplemented from org.jmodelica.modelica.compiler.Access.
| String org.jmodelica.modelica.compiler.Dot.qualifiedName | ( | ) |
syn Names /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:448
Reimplemented from org.jmodelica.modelica.compiler.Access.
| ASTNode org.jmodelica.modelica.compiler.Dot.rewriteTo | ( | ) |
| void org.jmodelica.modelica.compiler.Dot.setID | ( | beaver.Symbol | symbol | ) |
| void org.jmodelica.modelica.compiler.Dot.setID | ( | String | value | ) |
Setter for lexeme ID high-level method Modelica.ast:5.
Reimplemented from org.jmodelica.modelica.compiler.Access.
| void org.jmodelica.modelica.compiler.Dot.setLeft | ( | Access | node | ) |
Setter for Left high-level method Modelica.ast:5.
| void org.jmodelica.modelica.compiler.Dot.setRight | ( | Access | node | ) |
Setter for Right high-level method Modelica.ast:5.
| Access org.jmodelica.modelica.compiler.Dot.stripFirstAccess | ( | ) |
method Names /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:664
Reimplemented from org.jmodelica.modelica.compiler.Access.
boolean org.jmodelica.modelica.compiler.Dot.name_computed = false [protected] |
internal
String org.jmodelica.modelica.compiler.Dot.name_value [protected] |
internal
boolean org.jmodelica.modelica.compiler.Dot.qualifiedName_computed = false [protected] |
internal
String org.jmodelica.modelica.compiler.Dot.qualifiedName_value [protected] |
internal
1.5.8