
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< StoredDefinition > | getUnstructuredEntitys () |
| Getter for UnstructuredEntity list. | |
| List< StoredDefinition > | getUnstructuredEntitysNoTransform () |
| low-level method Modelica.ast:56 | |
| List< StoredDefinition > | getUnstructuredEntityList () |
| Getter for list UnstructuredEntityList high-level method Modelica.ast:63. | |
| List< StoredDefinition > | getUnstructuredEntityListNoTransform () |
| 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< BaseClassDecl > | getPredefinedTypes () |
| Getter for PredefinedType list. | |
| List< BaseClassDecl > | getPredefinedTypesNoTransform () |
| low-level method Modelica.ast:56 | |
| List< BaseClassDecl > | getPredefinedTypeListNoTransform () |
| 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< ClassDecl > | getBuiltInTypes () |
| Getter for BuiltInType list. | |
| List< ClassDecl > | getBuiltInTypesNoTransform () |
| low-level method Modelica.ast:56 | |
| List< ClassDecl > | getBuiltInTypeListNoTransform () |
| 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< BaseClassDecl > | getBuiltInFunctions () |
| Getter for BuiltInFunction list. | |
| List< BaseClassDecl > | getBuiltInFunctionsNoTransform () |
| low-level method Modelica.ast:56 | |
| List< BaseClassDecl > | getBuiltInFunctionListNoTransform () |
| 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< LibNode > | getLibNodes () |
| Getter for LibNode list. | |
| List< LibNode > | getLibNodesNoTransform () |
| low-level method Modelica.ast:56 | |
| List< LibNode > | getLibNodeListNoTransform () |
| 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< ClassDecl > | classes () |
| 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< ClassDecl > | classes_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 |
| org.jmodelica.modelica.compiler.Program.Program | ( | ) |
method Modelica.ast:1
| org.jmodelica.modelica.compiler.Program.Program | ( | List< StoredDefinition > | p0 | ) |
method Modelica.ast:12
| 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 |
| 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 | ( | ) |
| void org.jmodelica.modelica.compiler.Program.flushCollectionCache | ( | ) |
| 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 | ( | ) |
| int org.jmodelica.modelica.compiler.Program.getNumBuiltInType | ( | ) |
| int org.jmodelica.modelica.compiler.Program.getNumLibNode | ( | ) |
| int org.jmodelica.modelica.compiler.Program.getNumPredefinedType | ( | ) |
| int org.jmodelica.modelica.compiler.Program.getNumUnstructuredEntity | ( | ) |
| 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 | ( | ) |
| int org.jmodelica.modelica.compiler.Program.numChildren | ( | ) | [protected] |
| 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 | ( | ) |
| 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
boolean org.jmodelica.modelica.compiler.Program.classes_computed = false [protected] |
internal
ArrayList<ClassDecl> org.jmodelica.modelica.compiler.Program.classes_value [protected] |
internal
boolean org.jmodelica.modelica.compiler.Program.getBuiltInFunctionList_computed = false [protected] |
internal
List org.jmodelica.modelica.compiler.Program.getBuiltInFunctionList_value [protected] |
internal
boolean org.jmodelica.modelica.compiler.Program.getBuiltInTypeList_computed = false [protected] |
internal
List org.jmodelica.modelica.compiler.Program.getBuiltInTypeList_value [protected] |
internal
boolean org.jmodelica.modelica.compiler.Program.getEnumBaseDecl_computed = false [protected] |
internal
internal
boolean org.jmodelica.modelica.compiler.Program.getInstProgramRoot_computed = false [protected] |
internal
internal
boolean org.jmodelica.modelica.compiler.Program.getLibNodeList_computed = false [protected] |
internal
List org.jmodelica.modelica.compiler.Program.getLibNodeList_value [protected] |
internal
boolean org.jmodelica.modelica.compiler.Program.getPredefinedTypeList_computed = false [protected] |
internal
List org.jmodelica.modelica.compiler.Program.getPredefinedTypeList_value [protected] |
internal
boolean org.jmodelica.modelica.compiler.Program.getUnknownClassDecl_computed = false [protected] |
internal
internal
boolean org.jmodelica.modelica.compiler.Program.getUnknownComponentDecl_computed = false [protected] |
internal
UnknownComponentDecl org.jmodelica.modelica.compiler.Program.getUnknownComponentDecl_value [protected] |
internal
java.util.Map org.jmodelica.modelica.compiler.Program.simpleLookupClassDefaultScope_String_values [protected] |
1.5.8