org.jmodelica.modelica.compiler.Program Class Reference

node Modelica.ast:75 More...

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

org.jmodelica.modelica.compiler.BaseNode

List of all members.

Public Member Functions

void flushCache ()
 low-level
void flushCollectionCache ()
 internal
Program clone () throws CloneNotSupportedException
 internal
Program copy ()
 internal
Program fullCopy ()
 low-level
void dumpClasses (String indent)
 method DumpClasses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/DumpTree.jadd:410
LibraryList getLibraryList ()
 method Library /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Library.jrag:204
void setLibraryList (LibraryList list)
 method Library /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Library.jrag:210
void prettyPrint (Printer p, PrintStream str, String indent)
 method PrettyPrint /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PrettyPrint.jrag:197
 Program ()
 method Modelica.ast:1
 Program (List< StoredDefinition > p0)
 method Modelica.ast:12
boolean mayHaveRewrite ()
 internal method Modelica.ast:32
void setUnstructuredEntityList (List< StoredDefinition > list)
 Setter for UnstructuredEntityList high-level method Modelica.ast:5.
int getNumUnstructuredEntity ()
StoredDefinition getUnstructuredEntity (int i)
 Getter for child in list UnstructuredEntityList high-level method Modelica.ast:19.
void addUnstructuredEntity (StoredDefinition node)
 Add element to list UnstructuredEntityList high-level method Modelica.ast:27.
void addUnstructuredEntityNoTransform (StoredDefinition node)
 low-level method Modelica.ast:34
void setUnstructuredEntity (StoredDefinition node, int i)
 Setter for child in list UnstructuredEntityList high-level method Modelica.ast:42.
List< StoredDefinitiongetUnstructuredEntitys ()
 Getter for UnstructuredEntity list.
List< StoredDefinitiongetUnstructuredEntitysNoTransform ()
 low-level method Modelica.ast:56
List< StoredDefinitiongetUnstructuredEntityList ()
 Getter for list UnstructuredEntityList high-level method Modelica.ast:63.
List< StoredDefinitiongetUnstructuredEntityListNoTransform ()
 low-level method Modelica.ast:72
void setUnknownClassDecl (UnknownClassDecl node)
 Setter for UnknownClassDecl high-level method Modelica.ast:5.
UnknownClassDecl getUnknownClassDeclNoTransform ()
 low-level method Modelica.ast:11
void setUnknownComponentDecl (UnknownComponentDecl node)
 Setter for UnknownComponentDecl high-level method Modelica.ast:5.
UnknownComponentDecl getUnknownComponentDeclNoTransform ()
 low-level method Modelica.ast:11
void setEnumBaseDecl (EnumClassDecl node)
 Setter for EnumBaseDecl high-level method Modelica.ast:5.
EnumClassDecl getEnumBaseDeclNoTransform ()
 low-level method Modelica.ast:11
void setPredefinedTypeList (List< BaseClassDecl > list)
 Setter for PredefinedTypeList high-level method Modelica.ast:5.
int getNumPredefinedType ()
BaseClassDecl getPredefinedType (int i)
 Getter for child in list PredefinedTypeList high-level method Modelica.ast:19.
void addPredefinedType (BaseClassDecl node)
 Add element to list PredefinedTypeList high-level method Modelica.ast:27.
void addPredefinedTypeNoTransform (BaseClassDecl node)
 low-level method Modelica.ast:34
void setPredefinedType (BaseClassDecl node, int i)
 Setter for child in list PredefinedTypeList high-level method Modelica.ast:42.
List< BaseClassDeclgetPredefinedTypes ()
 Getter for PredefinedType list.
List< BaseClassDeclgetPredefinedTypesNoTransform ()
 low-level method Modelica.ast:56
List< BaseClassDeclgetPredefinedTypeListNoTransform ()
 low-level method Modelica.ast:62
void setBuiltInTypeList (List< ClassDecl > list)
 Setter for BuiltInTypeList high-level method Modelica.ast:5.
int getNumBuiltInType ()
ClassDecl getBuiltInType (int i)
 Getter for child in list BuiltInTypeList high-level method Modelica.ast:19.
void addBuiltInType (ClassDecl node)
 Add element to list BuiltInTypeList high-level method Modelica.ast:27.
void addBuiltInTypeNoTransform (ClassDecl node)
 low-level method Modelica.ast:34
void setBuiltInType (ClassDecl node, int i)
 Setter for child in list BuiltInTypeList high-level method Modelica.ast:42.
List< ClassDeclgetBuiltInTypes ()
 Getter for BuiltInType list.
List< ClassDeclgetBuiltInTypesNoTransform ()
 low-level method Modelica.ast:56
List< ClassDeclgetBuiltInTypeListNoTransform ()
 low-level method Modelica.ast:62
void setBuiltInFunctionList (List< BaseClassDecl > list)
 Setter for BuiltInFunctionList high-level method Modelica.ast:5.
int getNumBuiltInFunction ()
BaseClassDecl getBuiltInFunction (int i)
 Getter for child in list BuiltInFunctionList high-level method Modelica.ast:19.
void addBuiltInFunction (BaseClassDecl node)
 Add element to list BuiltInFunctionList high-level method Modelica.ast:27.
void addBuiltInFunctionNoTransform (BaseClassDecl node)
 low-level method Modelica.ast:34
void setBuiltInFunction (BaseClassDecl node, int i)
 Setter for child in list BuiltInFunctionList high-level method Modelica.ast:42.
List< BaseClassDeclgetBuiltInFunctions ()
 Getter for BuiltInFunction list.
List< BaseClassDeclgetBuiltInFunctionsNoTransform ()
 low-level method Modelica.ast:56
List< BaseClassDeclgetBuiltInFunctionListNoTransform ()
 low-level method Modelica.ast:62
void setLibNodeList (List< LibNode > list)
 Setter for LibNodeList high-level method Modelica.ast:5.
int getNumLibNode ()
LibNode getLibNode (int i)
 Getter for child in list LibNodeList high-level method Modelica.ast:19.
void addLibNode (LibNode node)
 Add element to list LibNodeList high-level method Modelica.ast:27.
void addLibNodeNoTransform (LibNode node)
 low-level method Modelica.ast:34
void setLibNode (LibNode node, int i)
 Setter for child in list LibNodeList high-level method Modelica.ast:42.
List< LibNodegetLibNodes ()
 Getter for LibNode list.
List< LibNodegetLibNodesNoTransform ()
 low-level method Modelica.ast:56
List< LibNodegetLibNodeListNoTransform ()
 low-level method Modelica.ast:62
void setInstProgramRoot (InstProgramRoot node)
 Setter for InstProgramRoot high-level method Modelica.ast:5.
InstProgramRoot getInstProgramRootNoTransform ()
 low-level method Modelica.ast:11
InstProgramRoot getInstProgramRoot ()
 syn nta InstanceTreeConstruction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1091
ArrayList< ClassDeclclasses ()
 syn SourceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1494
List getLibNodeList ()
 syn nta Library /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Library.jrag:214
List getPredefinedTypeList ()
EnumClassDecl getEnumBaseDecl ()
 This attribute defines the NTA for obtaining a base enumeration declaration, which is used to construct user defined enumeration types.
List getBuiltInFunctionList ()
 This attribute defines the NTA for predefined types which contains a list of predefined PrimitiveClassDecl:s.
List getBuiltInTypeList ()
 This attribute defines the NTA for predefined types which contains a list of predefined BuiltInType:s.
UnknownClassDecl getUnknownClassDecl ()
 syn nta UnknownDeclarations /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PrimitiveClasses.jrag:20
UnknownComponentDecl getUnknownComponentDecl ()
 syn nta UnknownDeclarations /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PrimitiveClasses.jrag:46
ClassDecl simpleLookupClassDotted (String name)
 syn SimpleClassLookup /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/SimpleLookup.jrag:68
ClassDecl simpleLookupClassDefaultScope (String name)
 syn SimpleClassLookup /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/SimpleLookup.jrag:79
Environment Define_Environment_myEnvironment (ASTNode caller, ASTNode child)
 /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:389 internal
Environment Define_Environment_myEnvironment (ASTNode caller, ASTNode child, String name)
 /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:390 internal
ClassDecl Define_ClassDecl_simpleLookupClass (ASTNode caller, ASTNode child, String name)
 /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/SimpleLookup.jrag:55 internal
ClassDecl Define_ClassDecl_simpleLookupClassGlobalScope (ASTNode caller, ASTNode child, String name)
 /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/SimpleLookup.jrag:76 internal
ASTNode rewriteTo ()
 internal

Protected Member Functions

int numChildren ()
 low-level method Modelica.ast:26
int getUnknownClassDeclChildPosition ()
 low-level method Modelica.ast:17
int getUnknownComponentDeclChildPosition ()
 low-level method Modelica.ast:17
int getEnumBaseDeclChildPosition ()
 low-level method Modelica.ast:17
int getPredefinedTypeListChildPosition ()
 low-level method Modelica.ast:68
int getBuiltInTypeListChildPosition ()
 low-level method Modelica.ast:68
int getBuiltInFunctionListChildPosition ()
 low-level method Modelica.ast:68
int getLibNodeListChildPosition ()
 low-level method Modelica.ast:68
int getInstProgramRootChildPosition ()
 low-level method Modelica.ast:17

Protected Attributes

boolean getInstProgramRoot_computed = false
 internal
InstProgramRoot getInstProgramRoot_value
 internal
boolean classes_computed = false
 internal
ArrayList< ClassDeclclasses_value
 internal
boolean getLibNodeList_computed = false
 internal
List getLibNodeList_value
 internal
boolean getPredefinedTypeList_computed = false
 internal
List getPredefinedTypeList_value
 internal
boolean getEnumBaseDecl_computed = false
 internal
EnumClassDecl getEnumBaseDecl_value
 internal
boolean getBuiltInFunctionList_computed = false
 internal
List getBuiltInFunctionList_value
 internal
boolean getBuiltInTypeList_computed = false
 internal
List getBuiltInTypeList_value
 internal
boolean getUnknownClassDecl_computed = false
 internal
UnknownClassDecl getUnknownClassDecl_value
 internal
boolean getUnknownComponentDecl_computed = false
 internal
UnknownComponentDecl getUnknownComponentDecl_value
 internal
java.util.Map simpleLookupClassDefaultScope_String_values


Detailed Description

node Modelica.ast:75

Constructor & Destructor Documentation

org.jmodelica.modelica.compiler.Program.Program (  ) 

method Modelica.ast:1

org.jmodelica.modelica.compiler.Program.Program ( List< StoredDefinition p0  ) 

method Modelica.ast:12


Member Function Documentation

void org.jmodelica.modelica.compiler.Program.addBuiltInFunction ( BaseClassDecl  node  ) 

Add element to list BuiltInFunctionList high-level method Modelica.ast:27.

void org.jmodelica.modelica.compiler.Program.addBuiltInFunctionNoTransform ( BaseClassDecl  node  ) 

low-level method Modelica.ast:34

void org.jmodelica.modelica.compiler.Program.addBuiltInType ( ClassDecl  node  ) 

Add element to list BuiltInTypeList high-level method Modelica.ast:27.

void org.jmodelica.modelica.compiler.Program.addBuiltInTypeNoTransform ( ClassDecl  node  ) 

low-level method Modelica.ast:34

void org.jmodelica.modelica.compiler.Program.addLibNode ( LibNode  node  ) 

Add element to list LibNodeList high-level method Modelica.ast:27.

void org.jmodelica.modelica.compiler.Program.addLibNodeNoTransform ( LibNode  node  ) 

low-level method Modelica.ast:34

void org.jmodelica.modelica.compiler.Program.addPredefinedType ( BaseClassDecl  node  ) 

Add element to list PredefinedTypeList high-level method Modelica.ast:27.

void org.jmodelica.modelica.compiler.Program.addPredefinedTypeNoTransform ( BaseClassDecl  node  ) 

low-level method Modelica.ast:34

void org.jmodelica.modelica.compiler.Program.addUnstructuredEntity ( StoredDefinition  node  ) 

Add element to list UnstructuredEntityList high-level method Modelica.ast:27.

void org.jmodelica.modelica.compiler.Program.addUnstructuredEntityNoTransform ( StoredDefinition  node  ) 

low-level method Modelica.ast:34

ArrayList<ClassDecl> org.jmodelica.modelica.compiler.Program.classes (  ) 

syn SourceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1494

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

internal

Reimplemented from org.jmodelica.modelica.compiler.BaseNode.

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

internal

ClassDecl org.jmodelica.modelica.compiler.Program.Define_ClassDecl_simpleLookupClass ( ASTNode  caller,
ASTNode  child,
String  name 
)

/tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/SimpleLookup.jrag:55 internal

ClassDecl org.jmodelica.modelica.compiler.Program.Define_ClassDecl_simpleLookupClassGlobalScope ( ASTNode  caller,
ASTNode  child,
String  name 
)

/tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/SimpleLookup.jrag:76 internal

Environment org.jmodelica.modelica.compiler.Program.Define_Environment_myEnvironment ( ASTNode  caller,
ASTNode  child,
String  name 
)

/tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:390 internal

Environment org.jmodelica.modelica.compiler.Program.Define_Environment_myEnvironment ( ASTNode  caller,
ASTNode  child 
)

/tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:389 internal

void org.jmodelica.modelica.compiler.Program.dumpClasses ( String  indent  ) 

method DumpClasses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/DumpTree.jadd:410

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

low-level

Reimplemented from org.jmodelica.modelica.compiler.BaseNode.

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

internal

Reimplemented from org.jmodelica.modelica.compiler.BaseNode.

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

low-level

BaseClassDecl org.jmodelica.modelica.compiler.Program.getBuiltInFunction ( int  i  ) 

Getter for child in list BuiltInFunctionList high-level method Modelica.ast:19.

List org.jmodelica.modelica.compiler.Program.getBuiltInFunctionList (  ) 

This attribute defines the NTA for predefined types which contains a list of predefined PrimitiveClassDecl:s.

syn nta PredefinedTypes /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PredefinedTypes.jrag:231

int org.jmodelica.modelica.compiler.Program.getBuiltInFunctionListChildPosition (  )  [protected]

low-level method Modelica.ast:68

List<BaseClassDecl> org.jmodelica.modelica.compiler.Program.getBuiltInFunctionListNoTransform (  ) 

low-level method Modelica.ast:62

List<BaseClassDecl> org.jmodelica.modelica.compiler.Program.getBuiltInFunctions (  ) 

Getter for BuiltInFunction list.

high-level method Modelica.ast:50

List<BaseClassDecl> org.jmodelica.modelica.compiler.Program.getBuiltInFunctionsNoTransform (  ) 

low-level method Modelica.ast:56

ClassDecl org.jmodelica.modelica.compiler.Program.getBuiltInType ( int  i  ) 

Getter for child in list BuiltInTypeList high-level method Modelica.ast:19.

List org.jmodelica.modelica.compiler.Program.getBuiltInTypeList (  ) 

This attribute defines the NTA for predefined types which contains a list of predefined BuiltInType:s.

syn nta PredefinedTypes /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PredefinedTypes.jrag:449

int org.jmodelica.modelica.compiler.Program.getBuiltInTypeListChildPosition (  )  [protected]

low-level method Modelica.ast:68

List<ClassDecl> org.jmodelica.modelica.compiler.Program.getBuiltInTypeListNoTransform (  ) 

low-level method Modelica.ast:62

List<ClassDecl> org.jmodelica.modelica.compiler.Program.getBuiltInTypes (  ) 

Getter for BuiltInType list.

high-level method Modelica.ast:50

List<ClassDecl> org.jmodelica.modelica.compiler.Program.getBuiltInTypesNoTransform (  ) 

low-level method Modelica.ast:56

EnumClassDecl org.jmodelica.modelica.compiler.Program.getEnumBaseDecl (  ) 

This attribute defines the NTA for obtaining a base enumeration declaration, which is used to construct user defined enumeration types.

syn nta PredefinedTypes /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PredefinedTypes.jrag:173

int org.jmodelica.modelica.compiler.Program.getEnumBaseDeclChildPosition (  )  [protected]

low-level method Modelica.ast:17

EnumClassDecl org.jmodelica.modelica.compiler.Program.getEnumBaseDeclNoTransform (  ) 

low-level method Modelica.ast:11

InstProgramRoot org.jmodelica.modelica.compiler.Program.getInstProgramRoot (  ) 

syn nta InstanceTreeConstruction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1091

int org.jmodelica.modelica.compiler.Program.getInstProgramRootChildPosition (  )  [protected]

low-level method Modelica.ast:17

InstProgramRoot org.jmodelica.modelica.compiler.Program.getInstProgramRootNoTransform (  ) 

low-level method Modelica.ast:11

LibNode org.jmodelica.modelica.compiler.Program.getLibNode ( int  i  ) 

Getter for child in list LibNodeList high-level method Modelica.ast:19.

List org.jmodelica.modelica.compiler.Program.getLibNodeList (  ) 

syn nta Library /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Library.jrag:214

int org.jmodelica.modelica.compiler.Program.getLibNodeListChildPosition (  )  [protected]

low-level method Modelica.ast:68

List<LibNode> org.jmodelica.modelica.compiler.Program.getLibNodeListNoTransform (  ) 

low-level method Modelica.ast:62

List<LibNode> org.jmodelica.modelica.compiler.Program.getLibNodes (  ) 

Getter for LibNode list.

high-level method Modelica.ast:50

List<LibNode> org.jmodelica.modelica.compiler.Program.getLibNodesNoTransform (  ) 

low-level method Modelica.ast:56

LibraryList org.jmodelica.modelica.compiler.Program.getLibraryList (  ) 

method Library /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Library.jrag:204

int org.jmodelica.modelica.compiler.Program.getNumBuiltInFunction (  ) 

Returns:
number of children in BuiltInFunctionList high-level method Modelica.ast:12

int org.jmodelica.modelica.compiler.Program.getNumBuiltInType (  ) 

Returns:
number of children in BuiltInTypeList high-level method Modelica.ast:12

int org.jmodelica.modelica.compiler.Program.getNumLibNode (  ) 

Returns:
number of children in LibNodeList high-level method Modelica.ast:12

int org.jmodelica.modelica.compiler.Program.getNumPredefinedType (  ) 

Returns:
number of children in PredefinedTypeList high-level method Modelica.ast:12

int org.jmodelica.modelica.compiler.Program.getNumUnstructuredEntity (  ) 

Returns:
number of children in UnstructuredEntityList high-level method Modelica.ast:12

BaseClassDecl org.jmodelica.modelica.compiler.Program.getPredefinedType ( int  i  ) 

Getter for child in list PredefinedTypeList high-level method Modelica.ast:19.

List org.jmodelica.modelica.compiler.Program.getPredefinedTypeList (  ) 

int org.jmodelica.modelica.compiler.Program.getPredefinedTypeListChildPosition (  )  [protected]

low-level method Modelica.ast:68

List<BaseClassDecl> org.jmodelica.modelica.compiler.Program.getPredefinedTypeListNoTransform (  ) 

low-level method Modelica.ast:62

List<BaseClassDecl> org.jmodelica.modelica.compiler.Program.getPredefinedTypes (  ) 

Getter for PredefinedType list.

high-level method Modelica.ast:50

List<BaseClassDecl> org.jmodelica.modelica.compiler.Program.getPredefinedTypesNoTransform (  ) 

low-level method Modelica.ast:56

UnknownClassDecl org.jmodelica.modelica.compiler.Program.getUnknownClassDecl (  ) 

syn nta UnknownDeclarations /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PrimitiveClasses.jrag:20

int org.jmodelica.modelica.compiler.Program.getUnknownClassDeclChildPosition (  )  [protected]

low-level method Modelica.ast:17

UnknownClassDecl org.jmodelica.modelica.compiler.Program.getUnknownClassDeclNoTransform (  ) 

low-level method Modelica.ast:11

UnknownComponentDecl org.jmodelica.modelica.compiler.Program.getUnknownComponentDecl (  ) 

syn nta UnknownDeclarations /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PrimitiveClasses.jrag:46

int org.jmodelica.modelica.compiler.Program.getUnknownComponentDeclChildPosition (  )  [protected]

low-level method Modelica.ast:17

UnknownComponentDecl org.jmodelica.modelica.compiler.Program.getUnknownComponentDeclNoTransform (  ) 

low-level method Modelica.ast:11

StoredDefinition org.jmodelica.modelica.compiler.Program.getUnstructuredEntity ( int  i  ) 

Getter for child in list UnstructuredEntityList high-level method Modelica.ast:19.

List<StoredDefinition> org.jmodelica.modelica.compiler.Program.getUnstructuredEntityList (  ) 

Getter for list UnstructuredEntityList high-level method Modelica.ast:63.

List<StoredDefinition> org.jmodelica.modelica.compiler.Program.getUnstructuredEntityListNoTransform (  ) 

low-level method Modelica.ast:72

List<StoredDefinition> org.jmodelica.modelica.compiler.Program.getUnstructuredEntitys (  ) 

Getter for UnstructuredEntity list.

high-level method Modelica.ast:50

List<StoredDefinition> org.jmodelica.modelica.compiler.Program.getUnstructuredEntitysNoTransform (  ) 

low-level method Modelica.ast:56

boolean org.jmodelica.modelica.compiler.Program.mayHaveRewrite (  ) 

internal method Modelica.ast:32

Reimplemented from org.jmodelica.modelica.compiler.BaseNode.

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

low-level method Modelica.ast:26

Reimplemented from org.jmodelica.modelica.compiler.BaseNode.

void org.jmodelica.modelica.compiler.Program.prettyPrint ( Printer  p,
PrintStream  str,
String  indent 
)

method PrettyPrint /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PrettyPrint.jrag:197

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

internal

Reimplemented from org.jmodelica.modelica.compiler.BaseNode.

void org.jmodelica.modelica.compiler.Program.setBuiltInFunction ( BaseClassDecl  node,
int  i 
)

Setter for child in list BuiltInFunctionList high-level method Modelica.ast:42.

void org.jmodelica.modelica.compiler.Program.setBuiltInFunctionList ( List< BaseClassDecl list  ) 

Setter for BuiltInFunctionList high-level method Modelica.ast:5.

void org.jmodelica.modelica.compiler.Program.setBuiltInType ( ClassDecl  node,
int  i 
)

Setter for child in list BuiltInTypeList high-level method Modelica.ast:42.

void org.jmodelica.modelica.compiler.Program.setBuiltInTypeList ( List< ClassDecl list  ) 

Setter for BuiltInTypeList high-level method Modelica.ast:5.

void org.jmodelica.modelica.compiler.Program.setEnumBaseDecl ( EnumClassDecl  node  ) 

Setter for EnumBaseDecl high-level method Modelica.ast:5.

void org.jmodelica.modelica.compiler.Program.setInstProgramRoot ( InstProgramRoot  node  ) 

Setter for InstProgramRoot high-level method Modelica.ast:5.

void org.jmodelica.modelica.compiler.Program.setLibNode ( LibNode  node,
int  i 
)

Setter for child in list LibNodeList high-level method Modelica.ast:42.

void org.jmodelica.modelica.compiler.Program.setLibNodeList ( List< LibNode list  ) 

Setter for LibNodeList high-level method Modelica.ast:5.

void org.jmodelica.modelica.compiler.Program.setLibraryList ( LibraryList  list  ) 

method Library /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Library.jrag:210

void org.jmodelica.modelica.compiler.Program.setPredefinedType ( BaseClassDecl  node,
int  i 
)

Setter for child in list PredefinedTypeList high-level method Modelica.ast:42.

void org.jmodelica.modelica.compiler.Program.setPredefinedTypeList ( List< BaseClassDecl list  ) 

Setter for PredefinedTypeList high-level method Modelica.ast:5.

void org.jmodelica.modelica.compiler.Program.setUnknownClassDecl ( UnknownClassDecl  node  ) 

Setter for UnknownClassDecl high-level method Modelica.ast:5.

void org.jmodelica.modelica.compiler.Program.setUnknownComponentDecl ( UnknownComponentDecl  node  ) 

Setter for UnknownComponentDecl high-level method Modelica.ast:5.

void org.jmodelica.modelica.compiler.Program.setUnstructuredEntity ( StoredDefinition  node,
int  i 
)

Setter for child in list UnstructuredEntityList high-level method Modelica.ast:42.

void org.jmodelica.modelica.compiler.Program.setUnstructuredEntityList ( List< StoredDefinition list  ) 

Setter for UnstructuredEntityList high-level method Modelica.ast:5.

ClassDecl org.jmodelica.modelica.compiler.Program.simpleLookupClassDefaultScope ( String  name  ) 

syn SimpleClassLookup /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/SimpleLookup.jrag:79

ClassDecl org.jmodelica.modelica.compiler.Program.simpleLookupClassDotted ( String  name  ) 

syn SimpleClassLookup /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/SimpleLookup.jrag:68


Member Data Documentation

internal

internal

internal

internal

internal

internal

internal

internal

internal

internal

internal

internal

internal

internal

internal

internal

internal

internal


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

Generated on Fri Oct 7 14:51:06 2011 for JModelica.org by  doxygen 1.5.8