org.jmodelica.modelica.compiler.InstParseAccess Class Reference

node InstanceTree.ast:118 More...

Inheritance diagram for org.jmodelica.modelica.compiler.InstParseAccess:

org.jmodelica.modelica.compiler.InstArrayAccess org.jmodelica.modelica.compiler.InstAccess org.jmodelica.modelica.compiler.BaseNode org.jmodelica.modelica.compiler.CommonNamePart

List of all members.

Public Member Functions

void flushCache ()
 low-level
void flushCollectionCache ()
 internal
InstParseAccess clone () throws CloneNotSupportedException
 internal
InstParseAccess copy ()
 internal
InstParseAccess fullCopy ()
 low-level
 InstParseAccess ()
 method InstanceTree.ast:1
 InstParseAccess (String p0, Opt< FArraySubscripts > p1)
 method InstanceTree.ast:8
 InstParseAccess (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< FArraySubscriptsgetFArraySubscriptsOpt ()
 low-level method InstanceTree.ast:37
Opt< FArraySubscriptsgetFArraySubscriptsOptNoTransform ()
 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:437
ASTNode rewriteTo ()
 internal

Protected Member Functions

int numChildren ()
 low-level method InstanceTree.ast:21
int getExpandedSubscriptsChildPosition ()
 low-level method InstanceTree.ast:17


Detailed Description

node InstanceTree.ast:118

Constructor & Destructor Documentation

org.jmodelica.modelica.compiler.InstParseAccess.InstParseAccess (  ) 

method InstanceTree.ast:1

org.jmodelica.modelica.compiler.InstParseAccess.InstParseAccess ( String  p0,
Opt< FArraySubscripts p1 
)

method InstanceTree.ast:8

org.jmodelica.modelica.compiler.InstParseAccess.InstParseAccess ( beaver.Symbol  p0,
Opt< FArraySubscripts p1 
)

method InstanceTree.ast:13


Member Function Documentation

InstParseAccess org.jmodelica.modelica.compiler.InstParseAccess.clone (  )  throws CloneNotSupportedException

InstParseAccess org.jmodelica.modelica.compiler.InstParseAccess.copy (  ) 

void org.jmodelica.modelica.compiler.InstParseAccess.flushCache (  ) 

low-level

Reimplemented from org.jmodelica.modelica.compiler.InstArrayAccess.

void org.jmodelica.modelica.compiler.InstParseAccess.flushCollectionCache (  ) 

InstParseAccess org.jmodelica.modelica.compiler.InstParseAccess.fullCopy (  ) 

low-level

Reimplemented from org.jmodelica.modelica.compiler.InstArrayAccess.

int org.jmodelica.modelica.compiler.InstParseAccess.getExpandedSubscriptsChildPosition (  )  [protected]

low-level method InstanceTree.ast:17

Reimplemented from org.jmodelica.modelica.compiler.InstArrayAccess.

FArraySubscripts org.jmodelica.modelica.compiler.InstParseAccess.getExpandedSubscriptsNoTransform (  ) 

low-level method InstanceTree.ast:11

Reimplemented from org.jmodelica.modelica.compiler.InstArrayAccess.

FArraySubscripts org.jmodelica.modelica.compiler.InstParseAccess.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.InstParseAccess.getFArraySubscriptsOpt (  ) 

low-level method InstanceTree.ast:37

Reimplemented from org.jmodelica.modelica.compiler.InstArrayAccess.

Opt<FArraySubscripts> org.jmodelica.modelica.compiler.InstParseAccess.getFArraySubscriptsOptNoTransform (  ) 

low-level method InstanceTree.ast:44

Reimplemented from org.jmodelica.modelica.compiler.InstArrayAccess.

String org.jmodelica.modelica.compiler.InstParseAccess.getID (  ) 

Getter for lexeme ID high-level method InstanceTree.ast:19.

Reimplemented from org.jmodelica.modelica.compiler.InstArrayAccess.

boolean org.jmodelica.modelica.compiler.InstParseAccess.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.InstParseAccess.mayHaveRewrite (  ) 

internal method InstanceTree.ast:27

Reimplemented from org.jmodelica.modelica.compiler.InstArrayAccess.

String org.jmodelica.modelica.compiler.InstParseAccess.name (  ) 

syn Names /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:437

Reimplemented from org.jmodelica.modelica.compiler.InstAccess.

int org.jmodelica.modelica.compiler.InstParseAccess.numChildren (  )  [protected]

low-level method InstanceTree.ast:21

Reimplemented from org.jmodelica.modelica.compiler.InstArrayAccess.

ASTNode org.jmodelica.modelica.compiler.InstParseAccess.rewriteTo (  ) 

void org.jmodelica.modelica.compiler.InstParseAccess.setExpandedSubscripts ( FArraySubscripts  node  ) 

Setter for ExpandedSubscripts high-level method InstanceTree.ast:5.

Reimplemented from org.jmodelica.modelica.compiler.InstArrayAccess.

void org.jmodelica.modelica.compiler.InstParseAccess.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.InstParseAccess.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.InstParseAccess.setID ( beaver.Symbol  symbol  ) 

method InstanceTree.ast:8

Reimplemented from org.jmodelica.modelica.compiler.InstArrayAccess.

void org.jmodelica.modelica.compiler.InstParseAccess.setID ( String  value  ) 

Setter for lexeme ID high-level method InstanceTree.ast:5.

Reimplemented from org.jmodelica.modelica.compiler.InstArrayAccess.


The documentation for this class was generated from the following file:

Generated on Fri Oct 7 14:50:53 2011 for JModelica.org by  doxygen 1.5.8