
Public Member Functions | |
| void | flushCache () |
| low-level | |
| void | flushCollectionCache () |
| internal | |
| InstProgramRoot | clone () throws CloneNotSupportedException |
| internal | |
| InstProgramRoot | copy () |
| internal | |
| InstProgramRoot | fullCopy () |
| low-level | |
| Collection< Problem > | checkErrorsInInstClass (String className) throws ModelicaClassNotFoundException |
| method InstanceErrorCheck /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ErrorCheck.jrag:439 | |
| InstNode | findFlattenInst (String className, FClass fc) throws ModelicaClassNotFoundException |
| Generic traversal method used to find a particular class instance in the instance tree, and if so, flatten it. | |
| InstClassDecl | simpleLookupInstClassDeclRecursive (String name) |
| method SimpleInstClassLookup /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupClasses.jrag:618 | |
| InstProgramRoot () | |
| method InstanceTree.ast:1 | |
| InstProgramRoot (Program p0) | |
| method InstanceTree.ast:20 | |
| boolean | mayHaveRewrite () |
| internal method InstanceTree.ast:48 | |
| void | setProgram (Program value) |
| Setter for lexeme Program high-level method InstanceTree.ast:5. | |
| Program | getProgram () |
| Getter for lexeme Program high-level method InstanceTree.ast:13. | |
| void | setInstComponentDeclList (List< InstComponentDecl > list) |
| Setter for InstComponentDeclList high-level method InstanceTree.ast:5. | |
| int | getNumInstComponentDecl () |
| InstComponentDecl | getInstComponentDecl (int i) |
| Getter for child in list InstComponentDeclList high-level method InstanceTree.ast:19. | |
| void | addInstComponentDecl (InstComponentDecl node) |
| Add element to list InstComponentDeclList high-level method InstanceTree.ast:27. | |
| void | addInstComponentDeclNoTransform (InstComponentDecl node) |
| low-level method InstanceTree.ast:34 | |
| void | setInstComponentDecl (InstComponentDecl node, int i) |
| Setter for child in list InstComponentDeclList high-level method InstanceTree.ast:42. | |
| List< InstComponentDecl > | getInstComponentDecls () |
| Getter for InstComponentDecl list. | |
| List< InstComponentDecl > | getInstComponentDeclsNoTransform () |
| low-level method InstanceTree.ast:56 | |
| List< InstComponentDecl > | getInstComponentDeclListNoTransform () |
| low-level method InstanceTree.ast:62 | |
| void | setInstClassDeclList (List< InstClassDecl > list) |
| Setter for InstClassDeclList high-level method InstanceTree.ast:5. | |
| int | getNumInstClassDecl () |
| InstClassDecl | getInstClassDecl (int i) |
| Getter for child in list InstClassDeclList high-level method InstanceTree.ast:19. | |
| void | addInstClassDecl (InstClassDecl node) |
| Add element to list InstClassDeclList high-level method InstanceTree.ast:27. | |
| void | addInstClassDeclNoTransform (InstClassDecl node) |
| low-level method InstanceTree.ast:34 | |
| void | setInstClassDecl (InstClassDecl node, int i) |
| Setter for child in list InstClassDeclList high-level method InstanceTree.ast:42. | |
| List< InstClassDecl > | getInstClassDecls () |
| Getter for InstClassDecl list. | |
| List< InstClassDecl > | getInstClassDeclsNoTransform () |
| low-level method InstanceTree.ast:56 | |
| List< InstClassDecl > | getInstClassDeclListNoTransform () |
| low-level method InstanceTree.ast:62 | |
| void | setInstExtendsList (List< InstExtends > list) |
| Setter for InstExtendsList high-level method InstanceTree.ast:5. | |
| int | getNumInstExtends () |
| InstExtends | getInstExtends (int i) |
| Getter for child in list InstExtendsList high-level method InstanceTree.ast:19. | |
| void | addInstExtends (InstExtends node) |
| Add element to list InstExtendsList high-level method InstanceTree.ast:27. | |
| void | addInstExtendsNoTransform (InstExtends node) |
| low-level method InstanceTree.ast:34 | |
| void | setInstExtends (InstExtends node, int i) |
| Setter for child in list InstExtendsList high-level method InstanceTree.ast:42. | |
| List< InstExtends > | getInstExtendss () |
| Getter for InstExtends list. | |
| List< InstExtends > | getInstExtendssNoTransform () |
| low-level method InstanceTree.ast:56 | |
| List< InstExtends > | getInstExtendsListNoTransform () |
| low-level method InstanceTree.ast:62 | |
| void | setInstImportList (List< InstImport > list) |
| Setter for InstImportList high-level method InstanceTree.ast:5. | |
| int | getNumInstImport () |
| InstImport | getInstImport (int i) |
| Getter for child in list InstImportList high-level method InstanceTree.ast:19. | |
| void | addInstImport (InstImport node) |
| Add element to list InstImportList high-level method InstanceTree.ast:27. | |
| void | addInstImportNoTransform (InstImport node) |
| low-level method InstanceTree.ast:34 | |
| void | setInstImport (InstImport node, int i) |
| Setter for child in list InstImportList high-level method InstanceTree.ast:42. | |
| List< InstImport > | getInstImports () |
| Getter for InstImport list. | |
| List< InstImport > | getInstImportsNoTransform () |
| low-level method InstanceTree.ast:56 | |
| List< InstImport > | getInstImportListNoTransform () |
| low-level method InstanceTree.ast:62 | |
| void | setRedeclaredInstClassDeclList (List< InstClassDecl > list) |
| Setter for RedeclaredInstClassDeclList high-level method InstanceTree.ast:5. | |
| int | getNumRedeclaredInstClassDecl () |
| InstClassDecl | getRedeclaredInstClassDecl (int i) |
| Getter for child in list RedeclaredInstClassDeclList high-level method InstanceTree.ast:19. | |
| void | addRedeclaredInstClassDecl (InstClassDecl node) |
| Add element to list RedeclaredInstClassDeclList high-level method InstanceTree.ast:27. | |
| void | addRedeclaredInstClassDeclNoTransform (InstClassDecl node) |
| low-level method InstanceTree.ast:34 | |
| void | setRedeclaredInstClassDecl (InstClassDecl node, int i) |
| Setter for child in list RedeclaredInstClassDeclList high-level method InstanceTree.ast:42. | |
| List< InstClassDecl > | getRedeclaredInstClassDecls () |
| Getter for RedeclaredInstClassDecl list. | |
| List< InstClassDecl > | getRedeclaredInstClassDeclsNoTransform () |
| low-level method InstanceTree.ast:56 | |
| List< InstClassDecl > | getRedeclaredInstClassDeclListNoTransform () |
| low-level method InstanceTree.ast:62 | |
| void | setFAbstractEquationList (List< FAbstractEquation > list) |
| Setter for FAbstractEquationList high-level method InstanceTree.ast:5. | |
| int | getNumFAbstractEquation () |
| FAbstractEquation | getFAbstractEquation (int i) |
| Getter for child in list FAbstractEquationList high-level method InstanceTree.ast:19. | |
| void | addFAbstractEquation (FAbstractEquation node) |
| Add element to list FAbstractEquationList high-level method InstanceTree.ast:27. | |
| void | addFAbstractEquationNoTransform (FAbstractEquation node) |
| low-level method InstanceTree.ast:34 | |
| void | setFAbstractEquation (FAbstractEquation node, int i) |
| Setter for child in list FAbstractEquationList high-level method InstanceTree.ast:42. | |
| List< FAbstractEquation > | getFAbstractEquations () |
| Getter for FAbstractEquation list. | |
| List< FAbstractEquation > | getFAbstractEquationsNoTransform () |
| low-level method InstanceTree.ast:56 | |
| List< FAbstractEquation > | getFAbstractEquationListNoTransform () |
| low-level method InstanceTree.ast:62 | |
| void | setFQName (FQName node) |
| Setter for FQName high-level method InstanceTree.ast:5. | |
| FQName | getFQNameNoTransform () |
| low-level method InstanceTree.ast:11 | |
| void | setDynamicClassNameList (List< InstAccess > list) |
| Setter for DynamicClassNameList high-level method InstanceTree.ast:5. | |
| int | getNumDynamicClassName () |
| InstAccess | getDynamicClassName (int i) |
| Getter for child in list DynamicClassNameList high-level method InstanceTree.ast:19. | |
| void | addDynamicClassName (InstAccess node) |
| Add element to list DynamicClassNameList high-level method InstanceTree.ast:27. | |
| void | addDynamicClassNameNoTransform (InstAccess node) |
| low-level method InstanceTree.ast:34 | |
| void | setDynamicClassName (InstAccess node, int i) |
| Setter for child in list DynamicClassNameList high-level method InstanceTree.ast:42. | |
| List< InstAccess > | getDynamicClassNames () |
| Getter for DynamicClassName list. | |
| List< InstAccess > | getDynamicClassNamesNoTransform () |
| low-level method InstanceTree.ast:56 | |
| List< InstAccess > | getDynamicClassNameListNoTransform () |
| low-level method InstanceTree.ast:62 | |
| void | setDynamicComponentNameList (List< InstAccess > list) |
| Setter for DynamicComponentNameList high-level method InstanceTree.ast:5. | |
| int | getNumDynamicComponentName () |
| InstAccess | getDynamicComponentName (int i) |
| Getter for child in list DynamicComponentNameList high-level method InstanceTree.ast:19. | |
| void | addDynamicComponentName (InstAccess node) |
| Add element to list DynamicComponentNameList high-level method InstanceTree.ast:27. | |
| void | addDynamicComponentNameNoTransform (InstAccess node) |
| low-level method InstanceTree.ast:34 | |
| void | setDynamicComponentName (InstAccess node, int i) |
| Setter for child in list DynamicComponentNameList high-level method InstanceTree.ast:42. | |
| List< InstAccess > | getDynamicComponentNames () |
| Getter for DynamicComponentName list. | |
| List< InstAccess > | getDynamicComponentNamesNoTransform () |
| low-level method InstanceTree.ast:56 | |
| List< InstAccess > | getDynamicComponentNameListNoTransform () |
| low-level method InstanceTree.ast:62 | |
| void | setDynamicFExpList (List< FExp > list) |
| Setter for DynamicFExpList high-level method InstanceTree.ast:5. | |
| int | getNumDynamicFExp () |
| FExp | getDynamicFExp (int i) |
| Getter for child in list DynamicFExpList high-level method InstanceTree.ast:19. | |
| void | addDynamicFExp (FExp node) |
| Add element to list DynamicFExpList high-level method InstanceTree.ast:27. | |
| void | addDynamicFExpNoTransform (FExp node) |
| low-level method InstanceTree.ast:34 | |
| void | setDynamicFExp (FExp node, int i) |
| Setter for child in list DynamicFExpList high-level method InstanceTree.ast:42. | |
| List< FExp > | getDynamicFExps () |
| Getter for DynamicFExp list. | |
| List< FExp > | getDynamicFExpsNoTransform () |
| low-level method InstanceTree.ast:56 | |
| List< FExp > | getDynamicFExpListNoTransform () |
| low-level method InstanceTree.ast:62 | |
| void | setUnknownInstClassDecl (UnknownInstClassDecl node) |
| Setter for UnknownInstClassDecl high-level method InstanceTree.ast:5. | |
| UnknownInstClassDecl | getUnknownInstClassDeclNoTransform () |
| low-level method InstanceTree.ast:11 | |
| void | setUnknownInstComponentDecl (UnknownInstComponentDecl node) |
| Setter for UnknownInstComponentDecl high-level method InstanceTree.ast:5. | |
| UnknownInstComponentDecl | getUnknownInstComponentDeclNoTransform () |
| low-level method InstanceTree.ast:11 | |
| void | setInstPredefinedTypeList (List< InstClassDecl > list) |
| Setter for InstPredefinedTypeList high-level method InstanceTree.ast:5. | |
| int | getNumInstPredefinedType () |
| InstClassDecl | getInstPredefinedType (int i) |
| Getter for child in list InstPredefinedTypeList high-level method InstanceTree.ast:19. | |
| void | addInstPredefinedType (InstClassDecl node) |
| Add element to list InstPredefinedTypeList high-level method InstanceTree.ast:27. | |
| void | addInstPredefinedTypeNoTransform (InstClassDecl node) |
| low-level method InstanceTree.ast:34 | |
| void | setInstPredefinedType (InstClassDecl node, int i) |
| Setter for child in list InstPredefinedTypeList high-level method InstanceTree.ast:42. | |
| List< InstClassDecl > | getInstPredefinedTypes () |
| Getter for InstPredefinedType list. | |
| List< InstClassDecl > | getInstPredefinedTypesNoTransform () |
| low-level method InstanceTree.ast:56 | |
| List< InstClassDecl > | getInstPredefinedTypeListNoTransform () |
| low-level method InstanceTree.ast:62 | |
| void | setInstBuiltInTypeList (List< InstClassDecl > list) |
| Setter for InstBuiltInTypeList high-level method InstanceTree.ast:5. | |
| int | getNumInstBuiltInType () |
| InstClassDecl | getInstBuiltInType (int i) |
| Getter for child in list InstBuiltInTypeList high-level method InstanceTree.ast:19. | |
| void | addInstBuiltInType (InstClassDecl node) |
| Add element to list InstBuiltInTypeList high-level method InstanceTree.ast:27. | |
| void | addInstBuiltInTypeNoTransform (InstClassDecl node) |
| low-level method InstanceTree.ast:34 | |
| void | setInstBuiltInType (InstClassDecl node, int i) |
| Setter for child in list InstBuiltInTypeList high-level method InstanceTree.ast:42. | |
| List< InstClassDecl > | getInstBuiltInTypes () |
| Getter for InstBuiltInType list. | |
| List< InstClassDecl > | getInstBuiltInTypesNoTransform () |
| low-level method InstanceTree.ast:56 | |
| List< InstClassDecl > | getInstBuiltInTypeListNoTransform () |
| low-level method InstanceTree.ast:62 | |
| void | setInstBuiltInFunctionList (List< InstClassDecl > list) |
| Setter for InstBuiltInFunctionList high-level method InstanceTree.ast:5. | |
| int | getNumInstBuiltInFunction () |
| InstClassDecl | getInstBuiltInFunction (int i) |
| Getter for child in list InstBuiltInFunctionList high-level method InstanceTree.ast:19. | |
| void | addInstBuiltInFunction (InstClassDecl node) |
| Add element to list InstBuiltInFunctionList high-level method InstanceTree.ast:27. | |
| void | addInstBuiltInFunctionNoTransform (InstClassDecl node) |
| low-level method InstanceTree.ast:34 | |
| void | setInstBuiltInFunction (InstClassDecl node, int i) |
| Setter for child in list InstBuiltInFunctionList high-level method InstanceTree.ast:42. | |
| List< InstClassDecl > | getInstBuiltInFunctions () |
| Getter for InstBuiltInFunction list. | |
| List< InstClassDecl > | getInstBuiltInFunctionsNoTransform () |
| low-level method InstanceTree.ast:56 | |
| List< InstClassDecl > | getInstBuiltInFunctionListNoTransform () |
| low-level method InstanceTree.ast:62 | |
| void | setInstLibClassDeclList (List< InstClassDecl > list) |
| Setter for InstLibClassDeclList high-level method InstanceTree.ast:5. | |
| int | getNumInstLibClassDecl () |
| InstClassDecl | getInstLibClassDecl (int i) |
| Getter for child in list InstLibClassDeclList high-level method InstanceTree.ast:19. | |
| void | addInstLibClassDecl (InstClassDecl node) |
| Add element to list InstLibClassDeclList high-level method InstanceTree.ast:27. | |
| void | addInstLibClassDeclNoTransform (InstClassDecl node) |
| low-level method InstanceTree.ast:34 | |
| void | setInstLibClassDecl (InstClassDecl node, int i) |
| Setter for child in list InstLibClassDeclList high-level method InstanceTree.ast:42. | |
| List< InstClassDecl > | getInstLibClassDecls () |
| Getter for InstLibClassDecl list. | |
| List< InstClassDecl > | getInstLibClassDeclsNoTransform () |
| low-level method InstanceTree.ast:56 | |
| List< InstClassDecl > | getInstLibClassDeclListNoTransform () |
| low-level method InstanceTree.ast:62 | |
| HashSet | lookupElementInstClass (String name) |
| syn InstLookupClasses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupClasses.jrag:151 | |
| HashSet | lookupInstPredefinedType (String name) |
| syn InstLookupClasses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupClasses.jrag:164 | |
| HashSet | lookupInstBuiltInFunction (String name) |
| syn InstLookupClasses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupClasses.jrag:178 | |
| HashSet< InstFullClassDecl > | lookupLibrary (String name) |
| syn InstLookupClasses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupClasses.jrag:196 | |
| HashSet | genericLookupInstClass (String name) |
| syn InstLookupClasses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupClasses.jrag:267 | |
| InstClassDecl | simpleLookupInstClassDecl (String name) |
| This method offers a simplified way of looking up qualified class names in the instance class structure. | |
| ArrayList< ClassDecl > | classes () |
| syn InstanceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1292 | |
| List | getInstLibClassDeclList () |
| syn nta Library /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Library.jrag:29 | |
| List | getInstPredefinedTypeList () |
| syn nta InstPredefinedTypes /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PredefinedTypes.jrag:593 | |
| List | getInstBuiltInTypeList () |
| syn nta InstPredefinedTypes /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PredefinedTypes.jrag:601 | |
| List | getInstBuiltInFunctionList () |
| syn nta InstPredefinedTypes /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PredefinedTypes.jrag:609 | |
| UnknownInstClassDecl | getUnknownInstClassDecl () |
| syn nta UnknownDeclarations /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PrimitiveClasses.jrag:91 | |
| UnknownInstComponentDecl | getUnknownInstComponentDecl () |
| syn nta UnknownDeclarations /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PrimitiveClasses.jrag:93 | |
| HashSet | Define_HashSet_lookupInstClass (ASTNode caller, ASTNode child, String name) |
| /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupClasses.jrag:248 internal | |
| HashSet | Define_HashSet_lookupInstBuiltInClass (ASTNode caller, ASTNode child, String name) |
| /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupClasses.jrag:642 internal | |
| FunctionReturnDefinition | Define_FunctionReturnDefinition_returnDefinition (ASTNode caller, ASTNode child) |
| /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1426 internal | |
| ASTNode | rewriteTo () |
| internal | |
Public Attributes | |
| OptionRegistry | options = new OptionRegistry() |
| method Options /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Options.jrag:22 | |
Protected Member Functions | |
| int | numChildren () |
| low-level method InstanceTree.ast:42 | |
| int | getInstComponentDeclListChildPosition () |
| low-level method InstanceTree.ast:68 | |
| int | getInstClassDeclListChildPosition () |
| low-level method InstanceTree.ast:68 | |
| int | getInstExtendsListChildPosition () |
| low-level method InstanceTree.ast:68 | |
| int | getInstImportListChildPosition () |
| low-level method InstanceTree.ast:68 | |
| int | getRedeclaredInstClassDeclListChildPosition () |
| low-level method InstanceTree.ast:68 | |
| int | getFAbstractEquationListChildPosition () |
| low-level method InstanceTree.ast:68 | |
| int | getFQNameChildPosition () |
| low-level method InstanceTree.ast:17 | |
| int | getDynamicClassNameListChildPosition () |
| low-level method InstanceTree.ast:68 | |
| int | getDynamicComponentNameListChildPosition () |
| low-level method InstanceTree.ast:68 | |
| int | getDynamicFExpListChildPosition () |
| low-level method InstanceTree.ast:68 | |
| int | getUnknownInstClassDeclChildPosition () |
| low-level method InstanceTree.ast:17 | |
| int | getUnknownInstComponentDeclChildPosition () |
| low-level method InstanceTree.ast:17 | |
| int | getInstPredefinedTypeListChildPosition () |
| low-level method InstanceTree.ast:68 | |
| int | getInstBuiltInTypeListChildPosition () |
| low-level method InstanceTree.ast:68 | |
| int | getInstBuiltInFunctionListChildPosition () |
| low-level method InstanceTree.ast:68 | |
| int | getInstLibClassDeclListChildPosition () |
| low-level method InstanceTree.ast:68 | |
Protected Attributes | |
| Program | tokenProgram_Program |
| * internal * method InstanceTree.ast:8 | |
| java.util.Map | lookupElementInstClass_String_values |
| java.util.Map | lookupInstPredefinedType_String_values |
| java.util.Map | lookupInstBuiltInFunction_String_values |
| java.util.Map | lookupLibrary_String_values |
| java.util.Map | simpleLookupInstClassDecl_String_values |
| boolean | getInstLibClassDeclList_computed = false |
| internal | |
| List | getInstLibClassDeclList_value |
| internal | |
| boolean | getInstPredefinedTypeList_computed = false |
| internal | |
| List | getInstPredefinedTypeList_value |
| internal | |
| boolean | getInstBuiltInTypeList_computed = false |
| internal | |
| List | getInstBuiltInTypeList_value |
| internal | |
| boolean | getInstBuiltInFunctionList_computed = false |
| internal | |
| List | getInstBuiltInFunctionList_value |
| internal | |
| boolean | getUnknownInstClassDecl_computed = false |
| internal | |
| UnknownInstClassDecl | getUnknownInstClassDecl_value |
| internal | |
| boolean | getUnknownInstComponentDecl_computed = false |
| internal | |
| UnknownInstComponentDecl | getUnknownInstComponentDecl_value |
| internal | |
Package Attributes | |
| HashMap< String, LibNode > | libraryMap |
| method InstLookupClasses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupClasses.jrag:193 | |
| org.jmodelica.modelica.compiler.InstProgramRoot.InstProgramRoot | ( | ) |
method InstanceTree.ast:1
| org.jmodelica.modelica.compiler.InstProgramRoot.InstProgramRoot | ( | Program | p0 | ) |
method InstanceTree.ast:20
| void org.jmodelica.modelica.compiler.InstProgramRoot.addDynamicClassName | ( | InstAccess | node | ) |
Add element to list DynamicClassNameList high-level method InstanceTree.ast:27.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| void org.jmodelica.modelica.compiler.InstProgramRoot.addDynamicClassNameNoTransform | ( | InstAccess | node | ) |
| void org.jmodelica.modelica.compiler.InstProgramRoot.addDynamicComponentName | ( | InstAccess | node | ) |
Add element to list DynamicComponentNameList high-level method InstanceTree.ast:27.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| void org.jmodelica.modelica.compiler.InstProgramRoot.addDynamicComponentNameNoTransform | ( | InstAccess | node | ) |
| void org.jmodelica.modelica.compiler.InstProgramRoot.addDynamicFExp | ( | FExp | node | ) |
Add element to list DynamicFExpList high-level method InstanceTree.ast:27.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| void org.jmodelica.modelica.compiler.InstProgramRoot.addDynamicFExpNoTransform | ( | FExp | node | ) |
| void org.jmodelica.modelica.compiler.InstProgramRoot.addFAbstractEquation | ( | FAbstractEquation | node | ) |
Add element to list FAbstractEquationList high-level method InstanceTree.ast:27.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| void org.jmodelica.modelica.compiler.InstProgramRoot.addFAbstractEquationNoTransform | ( | FAbstractEquation | node | ) |
| void org.jmodelica.modelica.compiler.InstProgramRoot.addInstBuiltInFunction | ( | InstClassDecl | node | ) |
Add element to list InstBuiltInFunctionList high-level method InstanceTree.ast:27.
| void org.jmodelica.modelica.compiler.InstProgramRoot.addInstBuiltInFunctionNoTransform | ( | InstClassDecl | node | ) |
low-level method InstanceTree.ast:34
| void org.jmodelica.modelica.compiler.InstProgramRoot.addInstBuiltInType | ( | InstClassDecl | node | ) |
Add element to list InstBuiltInTypeList high-level method InstanceTree.ast:27.
| void org.jmodelica.modelica.compiler.InstProgramRoot.addInstBuiltInTypeNoTransform | ( | InstClassDecl | node | ) |
low-level method InstanceTree.ast:34
| void org.jmodelica.modelica.compiler.InstProgramRoot.addInstClassDecl | ( | InstClassDecl | node | ) |
Add element to list InstClassDeclList high-level method InstanceTree.ast:27.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| void org.jmodelica.modelica.compiler.InstProgramRoot.addInstClassDeclNoTransform | ( | InstClassDecl | node | ) |
| void org.jmodelica.modelica.compiler.InstProgramRoot.addInstComponentDecl | ( | InstComponentDecl | node | ) |
Add element to list InstComponentDeclList high-level method InstanceTree.ast:27.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| void org.jmodelica.modelica.compiler.InstProgramRoot.addInstComponentDeclNoTransform | ( | InstComponentDecl | node | ) |
| void org.jmodelica.modelica.compiler.InstProgramRoot.addInstExtends | ( | InstExtends | node | ) |
Add element to list InstExtendsList high-level method InstanceTree.ast:27.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| void org.jmodelica.modelica.compiler.InstProgramRoot.addInstExtendsNoTransform | ( | InstExtends | node | ) |
| void org.jmodelica.modelica.compiler.InstProgramRoot.addInstImport | ( | InstImport | node | ) |
Add element to list InstImportList high-level method InstanceTree.ast:27.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| void org.jmodelica.modelica.compiler.InstProgramRoot.addInstImportNoTransform | ( | InstImport | node | ) |
| void org.jmodelica.modelica.compiler.InstProgramRoot.addInstLibClassDecl | ( | InstClassDecl | node | ) |
Add element to list InstLibClassDeclList high-level method InstanceTree.ast:27.
| void org.jmodelica.modelica.compiler.InstProgramRoot.addInstLibClassDeclNoTransform | ( | InstClassDecl | node | ) |
low-level method InstanceTree.ast:34
| void org.jmodelica.modelica.compiler.InstProgramRoot.addInstPredefinedType | ( | InstClassDecl | node | ) |
Add element to list InstPredefinedTypeList high-level method InstanceTree.ast:27.
| void org.jmodelica.modelica.compiler.InstProgramRoot.addInstPredefinedTypeNoTransform | ( | InstClassDecl | node | ) |
low-level method InstanceTree.ast:34
| void org.jmodelica.modelica.compiler.InstProgramRoot.addRedeclaredInstClassDecl | ( | InstClassDecl | node | ) |
Add element to list RedeclaredInstClassDeclList high-level method InstanceTree.ast:27.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| void org.jmodelica.modelica.compiler.InstProgramRoot.addRedeclaredInstClassDeclNoTransform | ( | InstClassDecl | node | ) |
| Collection<Problem> org.jmodelica.modelica.compiler.InstProgramRoot.checkErrorsInInstClass | ( | String | className | ) | throws ModelicaClassNotFoundException |
method InstanceErrorCheck /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ErrorCheck.jrag:439
| ArrayList<ClassDecl> org.jmodelica.modelica.compiler.InstProgramRoot.classes | ( | ) |
syn InstanceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1292
Reimplemented from org.jmodelica.modelica.compiler.InstNode.
| InstProgramRoot org.jmodelica.modelica.compiler.InstProgramRoot.clone | ( | ) | throws CloneNotSupportedException |
| InstProgramRoot org.jmodelica.modelica.compiler.InstProgramRoot.copy | ( | ) |
internal
| FunctionReturnDefinition org.jmodelica.modelica.compiler.InstProgramRoot.Define_FunctionReturnDefinition_returnDefinition | ( | ASTNode | caller, | |
| ASTNode | child | |||
| ) |
/tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1426 internal
| HashSet org.jmodelica.modelica.compiler.InstProgramRoot.Define_HashSet_lookupInstBuiltInClass | ( | ASTNode | caller, | |
| ASTNode | child, | |||
| String | name | |||
| ) |
/tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupClasses.jrag:642 internal
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| HashSet org.jmodelica.modelica.compiler.InstProgramRoot.Define_HashSet_lookupInstClass | ( | ASTNode | caller, | |
| ASTNode | child, | |||
| String | name | |||
| ) |
/tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupClasses.jrag:248 internal
Reimplemented from org.jmodelica.modelica.compiler.InstNode.
| InstNode org.jmodelica.modelica.compiler.InstProgramRoot.findFlattenInst | ( | String | className, | |
| FClass | fc | |||
| ) | throws ModelicaClassNotFoundException |
Generic traversal method used to find a particular class instance in the instance tree, and if so, flatten it.
method Flattening /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Flattening.jrag:28
| void org.jmodelica.modelica.compiler.InstProgramRoot.flushCache | ( | ) |
| void org.jmodelica.modelica.compiler.InstProgramRoot.flushCollectionCache | ( | ) |
| InstProgramRoot org.jmodelica.modelica.compiler.InstProgramRoot.fullCopy | ( | ) |
low-level
| HashSet org.jmodelica.modelica.compiler.InstProgramRoot.genericLookupInstClass | ( | String | name | ) |
syn InstLookupClasses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupClasses.jrag:267
Reimplemented from org.jmodelica.modelica.compiler.InstNode.
| InstAccess org.jmodelica.modelica.compiler.InstProgramRoot.getDynamicClassName | ( | int | i | ) |
Getter for child in list DynamicClassNameList high-level method InstanceTree.ast:19.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| int org.jmodelica.modelica.compiler.InstProgramRoot.getDynamicClassNameListChildPosition | ( | ) | [protected] |
| List<InstAccess> org.jmodelica.modelica.compiler.InstProgramRoot.getDynamicClassNameListNoTransform | ( | ) |
| List<InstAccess> org.jmodelica.modelica.compiler.InstProgramRoot.getDynamicClassNames | ( | ) |
Getter for DynamicClassName list.
high-level method InstanceTree.ast:50
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| List<InstAccess> org.jmodelica.modelica.compiler.InstProgramRoot.getDynamicClassNamesNoTransform | ( | ) |
| InstAccess org.jmodelica.modelica.compiler.InstProgramRoot.getDynamicComponentName | ( | int | i | ) |
Getter for child in list DynamicComponentNameList high-level method InstanceTree.ast:19.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| int org.jmodelica.modelica.compiler.InstProgramRoot.getDynamicComponentNameListChildPosition | ( | ) | [protected] |
| List<InstAccess> org.jmodelica.modelica.compiler.InstProgramRoot.getDynamicComponentNameListNoTransform | ( | ) |
| List<InstAccess> org.jmodelica.modelica.compiler.InstProgramRoot.getDynamicComponentNames | ( | ) |
Getter for DynamicComponentName list.
high-level method InstanceTree.ast:50
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| List<InstAccess> org.jmodelica.modelica.compiler.InstProgramRoot.getDynamicComponentNamesNoTransform | ( | ) |
| FExp org.jmodelica.modelica.compiler.InstProgramRoot.getDynamicFExp | ( | int | i | ) |
Getter for child in list DynamicFExpList high-level method InstanceTree.ast:19.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| int org.jmodelica.modelica.compiler.InstProgramRoot.getDynamicFExpListChildPosition | ( | ) | [protected] |
| List<FExp> org.jmodelica.modelica.compiler.InstProgramRoot.getDynamicFExpListNoTransform | ( | ) |
| List<FExp> org.jmodelica.modelica.compiler.InstProgramRoot.getDynamicFExps | ( | ) |
Getter for DynamicFExp list.
high-level method InstanceTree.ast:50
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| List<FExp> org.jmodelica.modelica.compiler.InstProgramRoot.getDynamicFExpsNoTransform | ( | ) |
| FAbstractEquation org.jmodelica.modelica.compiler.InstProgramRoot.getFAbstractEquation | ( | int | i | ) |
Getter for child in list FAbstractEquationList high-level method InstanceTree.ast:19.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| int org.jmodelica.modelica.compiler.InstProgramRoot.getFAbstractEquationListChildPosition | ( | ) | [protected] |
| List<FAbstractEquation> org.jmodelica.modelica.compiler.InstProgramRoot.getFAbstractEquationListNoTransform | ( | ) |
| List<FAbstractEquation> org.jmodelica.modelica.compiler.InstProgramRoot.getFAbstractEquations | ( | ) |
Getter for FAbstractEquation list.
high-level method InstanceTree.ast:50
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| List<FAbstractEquation> org.jmodelica.modelica.compiler.InstProgramRoot.getFAbstractEquationsNoTransform | ( | ) |
| int org.jmodelica.modelica.compiler.InstProgramRoot.getFQNameChildPosition | ( | ) | [protected] |
| FQName org.jmodelica.modelica.compiler.InstProgramRoot.getFQNameNoTransform | ( | ) |
| InstClassDecl org.jmodelica.modelica.compiler.InstProgramRoot.getInstBuiltInFunction | ( | int | i | ) |
Getter for child in list InstBuiltInFunctionList high-level method InstanceTree.ast:19.
| List org.jmodelica.modelica.compiler.InstProgramRoot.getInstBuiltInFunctionList | ( | ) |
syn nta InstPredefinedTypes /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PredefinedTypes.jrag:609
| int org.jmodelica.modelica.compiler.InstProgramRoot.getInstBuiltInFunctionListChildPosition | ( | ) | [protected] |
low-level method InstanceTree.ast:68
| List<InstClassDecl> org.jmodelica.modelica.compiler.InstProgramRoot.getInstBuiltInFunctionListNoTransform | ( | ) |
low-level method InstanceTree.ast:62
| List<InstClassDecl> org.jmodelica.modelica.compiler.InstProgramRoot.getInstBuiltInFunctions | ( | ) |
Getter for InstBuiltInFunction list.
high-level method InstanceTree.ast:50
| List<InstClassDecl> org.jmodelica.modelica.compiler.InstProgramRoot.getInstBuiltInFunctionsNoTransform | ( | ) |
low-level method InstanceTree.ast:56
| InstClassDecl org.jmodelica.modelica.compiler.InstProgramRoot.getInstBuiltInType | ( | int | i | ) |
Getter for child in list InstBuiltInTypeList high-level method InstanceTree.ast:19.
| List org.jmodelica.modelica.compiler.InstProgramRoot.getInstBuiltInTypeList | ( | ) |
syn nta InstPredefinedTypes /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PredefinedTypes.jrag:601
| int org.jmodelica.modelica.compiler.InstProgramRoot.getInstBuiltInTypeListChildPosition | ( | ) | [protected] |
low-level method InstanceTree.ast:68
| List<InstClassDecl> org.jmodelica.modelica.compiler.InstProgramRoot.getInstBuiltInTypeListNoTransform | ( | ) |
low-level method InstanceTree.ast:62
| List<InstClassDecl> org.jmodelica.modelica.compiler.InstProgramRoot.getInstBuiltInTypes | ( | ) |
Getter for InstBuiltInType list.
high-level method InstanceTree.ast:50
| List<InstClassDecl> org.jmodelica.modelica.compiler.InstProgramRoot.getInstBuiltInTypesNoTransform | ( | ) |
low-level method InstanceTree.ast:56
| InstClassDecl org.jmodelica.modelica.compiler.InstProgramRoot.getInstClassDecl | ( | int | i | ) |
Getter for child in list InstClassDeclList high-level method InstanceTree.ast:19.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| int org.jmodelica.modelica.compiler.InstProgramRoot.getInstClassDeclListChildPosition | ( | ) | [protected] |
| List<InstClassDecl> org.jmodelica.modelica.compiler.InstProgramRoot.getInstClassDeclListNoTransform | ( | ) |
| List<InstClassDecl> org.jmodelica.modelica.compiler.InstProgramRoot.getInstClassDecls | ( | ) |
Getter for InstClassDecl list.
high-level method InstanceTree.ast:50
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| List<InstClassDecl> org.jmodelica.modelica.compiler.InstProgramRoot.getInstClassDeclsNoTransform | ( | ) |
| InstComponentDecl org.jmodelica.modelica.compiler.InstProgramRoot.getInstComponentDecl | ( | int | i | ) |
Getter for child in list InstComponentDeclList high-level method InstanceTree.ast:19.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| int org.jmodelica.modelica.compiler.InstProgramRoot.getInstComponentDeclListChildPosition | ( | ) | [protected] |
| List<InstComponentDecl> org.jmodelica.modelica.compiler.InstProgramRoot.getInstComponentDeclListNoTransform | ( | ) |
| List<InstComponentDecl> org.jmodelica.modelica.compiler.InstProgramRoot.getInstComponentDecls | ( | ) |
Getter for InstComponentDecl list.
high-level method InstanceTree.ast:50
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| List<InstComponentDecl> org.jmodelica.modelica.compiler.InstProgramRoot.getInstComponentDeclsNoTransform | ( | ) |
| InstExtends org.jmodelica.modelica.compiler.InstProgramRoot.getInstExtends | ( | int | i | ) |
Getter for child in list InstExtendsList high-level method InstanceTree.ast:19.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| int org.jmodelica.modelica.compiler.InstProgramRoot.getInstExtendsListChildPosition | ( | ) | [protected] |
| List<InstExtends> org.jmodelica.modelica.compiler.InstProgramRoot.getInstExtendsListNoTransform | ( | ) |
| List<InstExtends> org.jmodelica.modelica.compiler.InstProgramRoot.getInstExtendss | ( | ) |
Getter for InstExtends list.
high-level method InstanceTree.ast:50
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| List<InstExtends> org.jmodelica.modelica.compiler.InstProgramRoot.getInstExtendssNoTransform | ( | ) |
| InstImport org.jmodelica.modelica.compiler.InstProgramRoot.getInstImport | ( | int | i | ) |
Getter for child in list InstImportList high-level method InstanceTree.ast:19.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| int org.jmodelica.modelica.compiler.InstProgramRoot.getInstImportListChildPosition | ( | ) | [protected] |
| List<InstImport> org.jmodelica.modelica.compiler.InstProgramRoot.getInstImportListNoTransform | ( | ) |
| List<InstImport> org.jmodelica.modelica.compiler.InstProgramRoot.getInstImports | ( | ) |
Getter for InstImport list.
high-level method InstanceTree.ast:50
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| List<InstImport> org.jmodelica.modelica.compiler.InstProgramRoot.getInstImportsNoTransform | ( | ) |
| InstClassDecl org.jmodelica.modelica.compiler.InstProgramRoot.getInstLibClassDecl | ( | int | i | ) |
Getter for child in list InstLibClassDeclList high-level method InstanceTree.ast:19.
| List org.jmodelica.modelica.compiler.InstProgramRoot.getInstLibClassDeclList | ( | ) |
syn nta Library /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Library.jrag:29
| int org.jmodelica.modelica.compiler.InstProgramRoot.getInstLibClassDeclListChildPosition | ( | ) | [protected] |
low-level method InstanceTree.ast:68
| List<InstClassDecl> org.jmodelica.modelica.compiler.InstProgramRoot.getInstLibClassDeclListNoTransform | ( | ) |
low-level method InstanceTree.ast:62
| List<InstClassDecl> org.jmodelica.modelica.compiler.InstProgramRoot.getInstLibClassDecls | ( | ) |
Getter for InstLibClassDecl list.
high-level method InstanceTree.ast:50
| List<InstClassDecl> org.jmodelica.modelica.compiler.InstProgramRoot.getInstLibClassDeclsNoTransform | ( | ) |
low-level method InstanceTree.ast:56
| InstClassDecl org.jmodelica.modelica.compiler.InstProgramRoot.getInstPredefinedType | ( | int | i | ) |
Getter for child in list InstPredefinedTypeList high-level method InstanceTree.ast:19.
| List org.jmodelica.modelica.compiler.InstProgramRoot.getInstPredefinedTypeList | ( | ) |
syn nta InstPredefinedTypes /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PredefinedTypes.jrag:593
| int org.jmodelica.modelica.compiler.InstProgramRoot.getInstPredefinedTypeListChildPosition | ( | ) | [protected] |
low-level method InstanceTree.ast:68
| List<InstClassDecl> org.jmodelica.modelica.compiler.InstProgramRoot.getInstPredefinedTypeListNoTransform | ( | ) |
low-level method InstanceTree.ast:62
| List<InstClassDecl> org.jmodelica.modelica.compiler.InstProgramRoot.getInstPredefinedTypes | ( | ) |
Getter for InstPredefinedType list.
high-level method InstanceTree.ast:50
| List<InstClassDecl> org.jmodelica.modelica.compiler.InstProgramRoot.getInstPredefinedTypesNoTransform | ( | ) |
low-level method InstanceTree.ast:56
| int org.jmodelica.modelica.compiler.InstProgramRoot.getNumDynamicClassName | ( | ) |
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| int org.jmodelica.modelica.compiler.InstProgramRoot.getNumDynamicComponentName | ( | ) |
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| int org.jmodelica.modelica.compiler.InstProgramRoot.getNumDynamicFExp | ( | ) |
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| int org.jmodelica.modelica.compiler.InstProgramRoot.getNumFAbstractEquation | ( | ) |
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| int org.jmodelica.modelica.compiler.InstProgramRoot.getNumInstBuiltInFunction | ( | ) |
| int org.jmodelica.modelica.compiler.InstProgramRoot.getNumInstBuiltInType | ( | ) |
| int org.jmodelica.modelica.compiler.InstProgramRoot.getNumInstClassDecl | ( | ) |
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| int org.jmodelica.modelica.compiler.InstProgramRoot.getNumInstComponentDecl | ( | ) |
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| int org.jmodelica.modelica.compiler.InstProgramRoot.getNumInstExtends | ( | ) |
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| int org.jmodelica.modelica.compiler.InstProgramRoot.getNumInstImport | ( | ) |
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| int org.jmodelica.modelica.compiler.InstProgramRoot.getNumInstLibClassDecl | ( | ) |
| int org.jmodelica.modelica.compiler.InstProgramRoot.getNumInstPredefinedType | ( | ) |
| int org.jmodelica.modelica.compiler.InstProgramRoot.getNumRedeclaredInstClassDecl | ( | ) |
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| Program org.jmodelica.modelica.compiler.InstProgramRoot.getProgram | ( | ) |
Getter for lexeme Program high-level method InstanceTree.ast:13.
| InstClassDecl org.jmodelica.modelica.compiler.InstProgramRoot.getRedeclaredInstClassDecl | ( | int | i | ) |
Getter for child in list RedeclaredInstClassDeclList high-level method InstanceTree.ast:19.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| int org.jmodelica.modelica.compiler.InstProgramRoot.getRedeclaredInstClassDeclListChildPosition | ( | ) | [protected] |
| List<InstClassDecl> org.jmodelica.modelica.compiler.InstProgramRoot.getRedeclaredInstClassDeclListNoTransform | ( | ) |
| List<InstClassDecl> org.jmodelica.modelica.compiler.InstProgramRoot.getRedeclaredInstClassDecls | ( | ) |
Getter for RedeclaredInstClassDecl list.
high-level method InstanceTree.ast:50
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| List<InstClassDecl> org.jmodelica.modelica.compiler.InstProgramRoot.getRedeclaredInstClassDeclsNoTransform | ( | ) |
| UnknownInstClassDecl org.jmodelica.modelica.compiler.InstProgramRoot.getUnknownInstClassDecl | ( | ) |
syn nta UnknownDeclarations /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PrimitiveClasses.jrag:91
| int org.jmodelica.modelica.compiler.InstProgramRoot.getUnknownInstClassDeclChildPosition | ( | ) | [protected] |
low-level method InstanceTree.ast:17
| UnknownInstClassDecl org.jmodelica.modelica.compiler.InstProgramRoot.getUnknownInstClassDeclNoTransform | ( | ) |
low-level method InstanceTree.ast:11
| UnknownInstComponentDecl org.jmodelica.modelica.compiler.InstProgramRoot.getUnknownInstComponentDecl | ( | ) |
syn nta UnknownDeclarations /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PrimitiveClasses.jrag:93
| int org.jmodelica.modelica.compiler.InstProgramRoot.getUnknownInstComponentDeclChildPosition | ( | ) | [protected] |
low-level method InstanceTree.ast:17
| UnknownInstComponentDecl org.jmodelica.modelica.compiler.InstProgramRoot.getUnknownInstComponentDeclNoTransform | ( | ) |
low-level method InstanceTree.ast:11
| HashSet org.jmodelica.modelica.compiler.InstProgramRoot.lookupElementInstClass | ( | String | name | ) |
syn InstLookupClasses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupClasses.jrag:151
| HashSet org.jmodelica.modelica.compiler.InstProgramRoot.lookupInstBuiltInFunction | ( | String | name | ) |
syn InstLookupClasses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupClasses.jrag:178
| HashSet org.jmodelica.modelica.compiler.InstProgramRoot.lookupInstPredefinedType | ( | String | name | ) |
syn InstLookupClasses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupClasses.jrag:164
| HashSet<InstFullClassDecl> org.jmodelica.modelica.compiler.InstProgramRoot.lookupLibrary | ( | String | name | ) |
syn InstLookupClasses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupClasses.jrag:196
| boolean org.jmodelica.modelica.compiler.InstProgramRoot.mayHaveRewrite | ( | ) |
| int org.jmodelica.modelica.compiler.InstProgramRoot.numChildren | ( | ) | [protected] |
| ASTNode org.jmodelica.modelica.compiler.InstProgramRoot.rewriteTo | ( | ) |
| void org.jmodelica.modelica.compiler.InstProgramRoot.setDynamicClassName | ( | InstAccess | node, | |
| int | i | |||
| ) |
Setter for child in list DynamicClassNameList high-level method InstanceTree.ast:42.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setDynamicClassNameList | ( | List< InstAccess > | list | ) |
Setter for DynamicClassNameList high-level method InstanceTree.ast:5.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setDynamicComponentName | ( | InstAccess | node, | |
| int | i | |||
| ) |
Setter for child in list DynamicComponentNameList high-level method InstanceTree.ast:42.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setDynamicComponentNameList | ( | List< InstAccess > | list | ) |
Setter for DynamicComponentNameList high-level method InstanceTree.ast:5.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setDynamicFExp | ( | FExp | node, | |
| int | i | |||
| ) |
Setter for child in list DynamicFExpList high-level method InstanceTree.ast:42.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setDynamicFExpList | ( | List< FExp > | list | ) |
Setter for DynamicFExpList high-level method InstanceTree.ast:5.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setFAbstractEquation | ( | FAbstractEquation | node, | |
| int | i | |||
| ) |
Setter for child in list FAbstractEquationList high-level method InstanceTree.ast:42.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setFAbstractEquationList | ( | List< FAbstractEquation > | list | ) |
Setter for FAbstractEquationList high-level method InstanceTree.ast:5.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setFQName | ( | FQName | node | ) |
Setter for FQName high-level method InstanceTree.ast:5.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setInstBuiltInFunction | ( | InstClassDecl | node, | |
| int | i | |||
| ) |
Setter for child in list InstBuiltInFunctionList high-level method InstanceTree.ast:42.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setInstBuiltInFunctionList | ( | List< InstClassDecl > | list | ) |
Setter for InstBuiltInFunctionList high-level method InstanceTree.ast:5.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setInstBuiltInType | ( | InstClassDecl | node, | |
| int | i | |||
| ) |
Setter for child in list InstBuiltInTypeList high-level method InstanceTree.ast:42.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setInstBuiltInTypeList | ( | List< InstClassDecl > | list | ) |
Setter for InstBuiltInTypeList high-level method InstanceTree.ast:5.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setInstClassDecl | ( | InstClassDecl | node, | |
| int | i | |||
| ) |
Setter for child in list InstClassDeclList high-level method InstanceTree.ast:42.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setInstClassDeclList | ( | List< InstClassDecl > | list | ) |
Setter for InstClassDeclList high-level method InstanceTree.ast:5.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setInstComponentDecl | ( | InstComponentDecl | node, | |
| int | i | |||
| ) |
Setter for child in list InstComponentDeclList high-level method InstanceTree.ast:42.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setInstComponentDeclList | ( | List< InstComponentDecl > | list | ) |
Setter for InstComponentDeclList high-level method InstanceTree.ast:5.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setInstExtends | ( | InstExtends | node, | |
| int | i | |||
| ) |
Setter for child in list InstExtendsList high-level method InstanceTree.ast:42.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setInstExtendsList | ( | List< InstExtends > | list | ) |
Setter for InstExtendsList high-level method InstanceTree.ast:5.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setInstImport | ( | InstImport | node, | |
| int | i | |||
| ) |
Setter for child in list InstImportList high-level method InstanceTree.ast:42.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setInstImportList | ( | List< InstImport > | list | ) |
Setter for InstImportList high-level method InstanceTree.ast:5.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setInstLibClassDecl | ( | InstClassDecl | node, | |
| int | i | |||
| ) |
Setter for child in list InstLibClassDeclList high-level method InstanceTree.ast:42.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setInstLibClassDeclList | ( | List< InstClassDecl > | list | ) |
Setter for InstLibClassDeclList high-level method InstanceTree.ast:5.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setInstPredefinedType | ( | InstClassDecl | node, | |
| int | i | |||
| ) |
Setter for child in list InstPredefinedTypeList high-level method InstanceTree.ast:42.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setInstPredefinedTypeList | ( | List< InstClassDecl > | list | ) |
Setter for InstPredefinedTypeList high-level method InstanceTree.ast:5.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setProgram | ( | Program | value | ) |
Setter for lexeme Program high-level method InstanceTree.ast:5.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setRedeclaredInstClassDecl | ( | InstClassDecl | node, | |
| int | i | |||
| ) |
Setter for child in list RedeclaredInstClassDeclList high-level method InstanceTree.ast:42.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setRedeclaredInstClassDeclList | ( | List< InstClassDecl > | list | ) |
Setter for RedeclaredInstClassDeclList high-level method InstanceTree.ast:5.
Reimplemented from org.jmodelica.modelica.compiler.InstRoot.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setUnknownInstClassDecl | ( | UnknownInstClassDecl | node | ) |
Setter for UnknownInstClassDecl high-level method InstanceTree.ast:5.
| void org.jmodelica.modelica.compiler.InstProgramRoot.setUnknownInstComponentDecl | ( | UnknownInstComponentDecl | node | ) |
Setter for UnknownInstComponentDecl high-level method InstanceTree.ast:5.
| InstClassDecl org.jmodelica.modelica.compiler.InstProgramRoot.simpleLookupInstClassDecl | ( | String | name | ) |
This method offers a simplified way of looking up qualified class names in the instance class structure.
| name | A string containing a qualified name, for example 'A.B.C'. syn SimpleInstClassLookup /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupClasses.jrag:603 |
| InstClassDecl org.jmodelica.modelica.compiler.InstProgramRoot.simpleLookupInstClassDeclRecursive | ( | String | name | ) |
method SimpleInstClassLookup /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupClasses.jrag:618
Reimplemented from org.jmodelica.modelica.compiler.InstNode.
boolean org.jmodelica.modelica.compiler.InstProgramRoot.getInstBuiltInFunctionList_computed = false [protected] |
internal
internal
boolean org.jmodelica.modelica.compiler.InstProgramRoot.getInstBuiltInTypeList_computed = false [protected] |
internal
internal
boolean org.jmodelica.modelica.compiler.InstProgramRoot.getInstLibClassDeclList_computed = false [protected] |
internal
internal
boolean org.jmodelica.modelica.compiler.InstProgramRoot.getInstPredefinedTypeList_computed = false [protected] |
internal
internal
boolean org.jmodelica.modelica.compiler.InstProgramRoot.getUnknownInstClassDecl_computed = false [protected] |
internal
UnknownInstClassDecl org.jmodelica.modelica.compiler.InstProgramRoot.getUnknownInstClassDecl_value [protected] |
internal
boolean org.jmodelica.modelica.compiler.InstProgramRoot.getUnknownInstComponentDecl_computed = false [protected] |
internal
UnknownInstComponentDecl org.jmodelica.modelica.compiler.InstProgramRoot.getUnknownInstComponentDecl_value [protected] |
internal
HashMap<String,LibNode> org.jmodelica.modelica.compiler.InstProgramRoot.libraryMap [package] |
Initial value:
new HashMap<String,LibNode>()
java.util.Map org.jmodelica.modelica.compiler.InstProgramRoot.lookupElementInstClass_String_values [protected] |
java.util.Map org.jmodelica.modelica.compiler.InstProgramRoot.lookupInstBuiltInFunction_String_values [protected] |
java.util.Map org.jmodelica.modelica.compiler.InstProgramRoot.lookupInstPredefinedType_String_values [protected] |
java.util.Map org.jmodelica.modelica.compiler.InstProgramRoot.lookupLibrary_String_values [protected] |
| OptionRegistry org.jmodelica.modelica.compiler.InstProgramRoot.options = new OptionRegistry() |
method Options /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Options.jrag:22
java.util.Map org.jmodelica.modelica.compiler.InstProgramRoot.simpleLookupInstClassDecl_String_values [protected] |
* internal * method InstanceTree.ast:8
* internal
1.5.8