
Public Member Functions | |
| void | flushCache () |
| low-level | |
| void | flushCollectionCache () |
| internal | |
| FQName | clone () throws CloneNotSupportedException |
| internal | |
| FQName | copy () |
| internal | |
| FQName | fullCopy () |
| low-level | |
| FQName | specify (Index i, boolean scalarize) |
| Creates a new FQName with the FArraySubscripts taken from the given Index. | |
| FQName | resolveSubscripts () |
| Create a copy with all array subscripts replaced by literals. | |
| FQName (String name) | |
| Constructs an FQName by splitting the given name into name parts. | |
| void | addFQNamePart (String name) |
| Creates and adds a new FQNamePart without array subscripts. | |
| FQName (String name, FArraySubscripts fas) | |
| Constructs an FQName by splitting the given name into name parts and adding array subscripts. | |
| FQName (FQName fqname) | |
| Constructs an FQName that is a copy of another FQName. | |
| void | dumpTree (String indent) |
| method FlatDumpTree /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/DumpTree.jadd:381 | |
| void | prettyPrint (Printer p, PrintStream str, String indent) |
| method FlattPrettyPrint /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PrettyPrint.jrag:918 | |
| void | clearScalarized () |
| method Scalarization /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Scalarization.jrag:862 | |
| FQName | scalarize (Map< String, FExp > indexMap) |
| method Scalarization /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Scalarization.jrag:1495 | |
| FFunctionCallLeft | createFFunctionCallLeft () |
| Create an FFunctionCallLeft using a copy of this name. | |
| FQName | append (String name) |
| method FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:823 | |
| FQName | append (FQName fqname) |
| method FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:828 | |
| void | setLastFArraySubscripts (FArraySubscripts fas) |
| Set the array subscripts of the last name part. | |
| FQName | copyAndAppend (String name) |
| Copy this FQName, append a String to the copy and return the copy. | |
| FQName | copyAndAppend (FQName name) |
| Copy this FQName, append another FQName to the copy and return the copy. | |
| FQName | copySuffix () |
| Create a copy of all parts but the first of this name. | |
| FQName | copyPrefix () |
| Create a copy of the first part of this name. | |
| FQName | copyFullPrefix () |
| Create a copy of the name excluding the last part. | |
| FQName | copyPrefix (int n) |
Create a copy of the first n parts of this name. | |
| FQName | copyWithoutSubscripts () |
| Create a copy of this name without array subscripts. | |
| FQName | copyReplacingSubscripts (Index i) |
Create a copy of this name with non-literal array subscripts replaced with indices from i. | |
| FDerExp | createFDerExp () |
| Create an FDerExp using a copy of this name. | |
| FHDerExp | createFHDerExp (int order) |
| Create an FHDerExp using a copy of this name. | |
| FDummyDerExp | createFDummyDerExp () |
| Create an FDummyDerExp using a copy of this name. | |
| FHDummyDerExp | createFHDummyDerExp (int order) |
| Create an FHDummyDerExp using a copy of this name. | |
| FIdUseExp | createFIdUseExp () |
| Create an FIdUseExp using a copy of this name. | |
| FIdUse | createFIdUse () |
| Create an FIdUse using a copy of this name. | |
| FIdUseExp | createFIdUseExp (FArraySubscripts fas) |
| Create an FIdUseExp using a copy of this name. | |
| FIdUse | createFIdUse (FArraySubscripts fas) |
| Create an FIdUse using a copy of this name. | |
| void | prettyPrint_XML (Printer p, PrintStream str, String indent) |
| method XMLCodeGen /tmp/JModelica/Compiler/ModelicaXMLBackEnd/src/jastadd/XMLCodeGen.jrag:449 | |
| FQName () | |
| method FlatModelica.ast:1 | |
| FQName (List< FQNamePart > p0) | |
| method FlatModelica.ast:8 | |
| boolean | mayHaveRewrite () |
| internal method FlatModelica.ast:20 | |
| void | setFQNamePartList (List< FQNamePart > list) |
| Setter for FQNamePartList high-level method FlatModelica.ast:5. | |
| int | getNumFQNamePart () |
| FQNamePart | getFQNamePart (int i) |
| Getter for child in list FQNamePartList high-level method FlatModelica.ast:19. | |
| void | addFQNamePart (FQNamePart node) |
| Add element to list FQNamePartList high-level method FlatModelica.ast:27. | |
| void | addFQNamePartNoTransform (FQNamePart node) |
| low-level method FlatModelica.ast:34 | |
| void | setFQNamePart (FQNamePart node, int i) |
| Setter for child in list FQNamePartList high-level method FlatModelica.ast:42. | |
| List< FQNamePart > | getFQNameParts () |
| Getter for FQNamePart list. | |
| List< FQNamePart > | getFQNamePartsNoTransform () |
| low-level method FlatModelica.ast:56 | |
| List< FQNamePart > | getFQNamePartList () |
| Getter for list FQNamePartList high-level method FlatModelica.ast:63. | |
| List< FQNamePart > | getFQNamePartListNoTransform () |
| low-level method FlatModelica.ast:72 | |
| int | ndims () |
| Get array dimensions. | |
| int | accessNdims () |
| Get array dimensions of an identifier when used in an identifier. | |
| Size | size () |
| Get the array sizes. | |
| boolean | isCircular () |
| syn CircularExpressions /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ConstantEvaluation.jrag:2493 | |
| boolean | isScalarized () |
| syn Scalarization /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Scalarization.jrag:37 | |
| boolean | isSlice () |
| Check if this is a slice operation. | |
| FQNamePart | lastFQNamePart () |
| syn FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:834 | |
| boolean | hasFArraySubscripts () |
| syn FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:836 | |
| FArraySubscripts | getFArraySubscripts () |
| syn FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:838 | |
| FArraySubscripts | getLastFArraySubscripts () |
| Get the array subscripts of the last name part. | |
| String | prefixName (int n) |
| Get a string representation of a prefix of this name. | |
| String | name () |
| syn FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:933 | |
| String | derName () |
| syn FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:976 | |
| String | hDerName (int derOrder) |
| syn FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:996 | |
| String | preName () |
| syn FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1011 | |
| String | nameUnderscore () |
| syn FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1035 | |
| String | funcNameUnderscore (String suffix) |
| syn FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1080 | |
| String | xmlTag () |
| syn XMLTagBinding /tmp/JModelica/Compiler/ModelicaXMLBackEnd/src/jastadd/XMLCodeGen.jrag:588 | |
| FClass | myFClass () |
| inh FlatAPI /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:917 | |
| boolean | inFunction () |
| Check is this node is in a function. | |
| CommonNamePart | Define_CommonNamePart_nextNamePart (ASTNode caller, ASTNode child) |
| /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ConstantEvaluation.jrag:2002 internal | |
| FSizeExp | Define_FSizeExp_createFSizeExp (ASTNode caller, ASTNode child, int dim) |
| /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Scalarization.jrag:1652 internal | |
| ASTNode | rewriteTo () |
| internal | |
Protected Member Functions | |
| int | numChildren () |
| low-level method FlatModelica.ast:14 | |
Protected Attributes | |
| boolean | ndims_computed = false |
| internal | |
| int | ndims_value |
| internal | |
| boolean | size_computed = false |
| internal | |
| Size | size_value |
| internal | |
| boolean | name_computed = false |
| internal | |
| String | name_value |
| internal | |
| boolean | derName_computed = false |
| internal | |
| String | derName_value |
| internal | |
| java.util.Map | hDerName_int_values |
| boolean | preName_computed = false |
| internal | |
| String | preName_value |
| internal | |
| boolean | nameUnderscore_computed = false |
| internal | |
| String | nameUnderscore_value |
| internal | |
Package Attributes | |
| boolean | scalarized = false |
| Flag indicating if a variable is scalarized. | |
Flattened variables and identifiers typically have qualified names, which are represented by FQName. FQName contains a list of FQNamePart objects which in turn contains a name and, optionally, array subscripts. The structure of the FQName class is motivated by the fact that flat names needs to be printed in a number of different way (dot notation, underscore notation etc). node FlatModelica.ast:327
| org.jmodelica.modelica.compiler.FQName.FQName | ( | String | name | ) |
Constructs an FQName by splitting the given name into name parts.
Does not parse array subscripts. method Constructors /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Constructors.jrag:147
| org.jmodelica.modelica.compiler.FQName.FQName | ( | String | name, | |
| FArraySubscripts | fas | |||
| ) |
Constructs an FQName by splitting the given name into name parts and adding array subscripts.
Does not parse array subscripts.
| fas | the array subscripts to set for the last name part method Constructors /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Constructors.jrag:167 |
| org.jmodelica.modelica.compiler.FQName.FQName | ( | FQName | fqname | ) |
| org.jmodelica.modelica.compiler.FQName.FQName | ( | ) |
method FlatModelica.ast:1
| org.jmodelica.modelica.compiler.FQName.FQName | ( | List< FQNamePart > | p0 | ) |
method FlatModelica.ast:8
| int org.jmodelica.modelica.compiler.FQName.accessNdims | ( | ) |
Get array dimensions of an identifier when used in an identifier.
Here it is not sufficient to check the number of subscripts; the identifier x[1] has the dimension 0, not 1.
A value > 0 indicates an array, 0 indicates a scalar and -1 indicates an error in computation of the array dimensions.
| void org.jmodelica.modelica.compiler.FQName.addFQNamePart | ( | FQNamePart | node | ) |
Add element to list FQNamePartList high-level method FlatModelica.ast:27.
| void org.jmodelica.modelica.compiler.FQName.addFQNamePart | ( | String | name | ) |
Creates and adds a new FQNamePart without array subscripts.
method Constructors /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Constructors.jrag:156
| void org.jmodelica.modelica.compiler.FQName.addFQNamePartNoTransform | ( | FQNamePart | node | ) |
low-level method FlatModelica.ast:34
method FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:828
| FQName org.jmodelica.modelica.compiler.FQName.append | ( | String | name | ) |
method FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:823
| void org.jmodelica.modelica.compiler.FQName.clearScalarized | ( | ) |
method Scalarization /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Scalarization.jrag:862
| FQName org.jmodelica.modelica.compiler.FQName.clone | ( | ) | throws CloneNotSupportedException |
| FQName org.jmodelica.modelica.compiler.FQName.copy | ( | ) |
internal
| FQName org.jmodelica.modelica.compiler.FQName.copyAndAppend | ( | String | name | ) |
Copy this FQName, append a String to the copy and return the copy.
method FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1107
| FQName org.jmodelica.modelica.compiler.FQName.copyFullPrefix | ( | ) |
Create a copy of the name excluding the last part.
method FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1138
| FQName org.jmodelica.modelica.compiler.FQName.copyPrefix | ( | int | n | ) |
Create a copy of the first n parts of this name.
method FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1145
| FQName org.jmodelica.modelica.compiler.FQName.copyPrefix | ( | ) |
Create a copy of the first part of this name.
method FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1131
Create a copy of this name with non-literal array subscripts replaced with indices from i.
method FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1167
| FQName org.jmodelica.modelica.compiler.FQName.copySuffix | ( | ) |
Create a copy of all parts but the first of this name.
method FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1121
| FQName org.jmodelica.modelica.compiler.FQName.copyWithoutSubscripts | ( | ) |
Create a copy of this name without array subscripts.
method FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1156
| FDerExp org.jmodelica.modelica.compiler.FQName.createFDerExp | ( | ) |
Create an FDerExp using a copy of this name.
method FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1205
| FDummyDerExp org.jmodelica.modelica.compiler.FQName.createFDummyDerExp | ( | ) |
Create an FDummyDerExp using a copy of this name.
method FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1219
| FFunctionCallLeft org.jmodelica.modelica.compiler.FQName.createFFunctionCallLeft | ( | ) |
Create an FFunctionCallLeft using a copy of this name.
method TransformCanonical /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/TransformCanonical.jrag:2786
| FHDerExp org.jmodelica.modelica.compiler.FQName.createFHDerExp | ( | int | order | ) |
Create an FHDerExp using a copy of this name.
method FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1212
| FHDummyDerExp org.jmodelica.modelica.compiler.FQName.createFHDummyDerExp | ( | int | order | ) |
Create an FHDummyDerExp using a copy of this name.
method FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1226
| FIdUse org.jmodelica.modelica.compiler.FQName.createFIdUse | ( | FArraySubscripts | fas | ) |
Create an FIdUse using a copy of this name.
| fas | array subscripts to use for the last name part. method FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1258 |
| FIdUse org.jmodelica.modelica.compiler.FQName.createFIdUse | ( | ) |
Create an FIdUse using a copy of this name.
method FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1240
| FIdUseExp org.jmodelica.modelica.compiler.FQName.createFIdUseExp | ( | FArraySubscripts | fas | ) |
Create an FIdUseExp using a copy of this name.
| fas | array subscripts to use for the last name part. method FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1249 |
| FIdUseExp org.jmodelica.modelica.compiler.FQName.createFIdUseExp | ( | ) |
Create an FIdUseExp using a copy of this name.
method FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1233
| CommonNamePart org.jmodelica.modelica.compiler.FQName.Define_CommonNamePart_nextNamePart | ( | ASTNode | caller, | |
| ASTNode | child | |||
| ) |
/tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ConstantEvaluation.jrag:2002 internal
| FSizeExp org.jmodelica.modelica.compiler.FQName.Define_FSizeExp_createFSizeExp | ( | ASTNode | caller, | |
| ASTNode | child, | |||
| int | dim | |||
| ) |
/tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Scalarization.jrag:1652 internal
| String org.jmodelica.modelica.compiler.FQName.derName | ( | ) |
syn FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:976
| void org.jmodelica.modelica.compiler.FQName.dumpTree | ( | String | indent | ) |
method FlatDumpTree /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/DumpTree.jadd:381
| void org.jmodelica.modelica.compiler.FQName.flushCache | ( | ) |
| void org.jmodelica.modelica.compiler.FQName.flushCollectionCache | ( | ) |
| FQName org.jmodelica.modelica.compiler.FQName.fullCopy | ( | ) |
low-level
| String org.jmodelica.modelica.compiler.FQName.funcNameUnderscore | ( | String | suffix | ) |
syn FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1080
| FArraySubscripts org.jmodelica.modelica.compiler.FQName.getFArraySubscripts | ( | ) |
syn FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:838
| FQNamePart org.jmodelica.modelica.compiler.FQName.getFQNamePart | ( | int | i | ) |
Getter for child in list FQNamePartList high-level method FlatModelica.ast:19.
| List<FQNamePart> org.jmodelica.modelica.compiler.FQName.getFQNamePartList | ( | ) |
Getter for list FQNamePartList high-level method FlatModelica.ast:63.
| List<FQNamePart> org.jmodelica.modelica.compiler.FQName.getFQNamePartListNoTransform | ( | ) |
low-level method FlatModelica.ast:72
| List<FQNamePart> org.jmodelica.modelica.compiler.FQName.getFQNameParts | ( | ) |
Getter for FQNamePart list.
high-level method FlatModelica.ast:50
| List<FQNamePart> org.jmodelica.modelica.compiler.FQName.getFQNamePartsNoTransform | ( | ) |
low-level method FlatModelica.ast:56
| FArraySubscripts org.jmodelica.modelica.compiler.FQName.getLastFArraySubscripts | ( | ) |
Get the array subscripts of the last name part.
syn FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:859
| int org.jmodelica.modelica.compiler.FQName.getNumFQNamePart | ( | ) |
| boolean org.jmodelica.modelica.compiler.FQName.hasFArraySubscripts | ( | ) |
syn FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:836
| String org.jmodelica.modelica.compiler.FQName.hDerName | ( | int | derOrder | ) |
syn FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:996
| boolean org.jmodelica.modelica.compiler.FQName.inFunction | ( | ) |
Check is this node is in a function.
inh FlatFunctionUtils /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1490
| boolean org.jmodelica.modelica.compiler.FQName.isCircular | ( | ) |
syn CircularExpressions /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ConstantEvaluation.jrag:2493
| boolean org.jmodelica.modelica.compiler.FQName.isScalarized | ( | ) |
syn Scalarization /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Scalarization.jrag:37
| boolean org.jmodelica.modelica.compiler.FQName.isSlice | ( | ) |
Check if this is a slice operation.
syn Slices /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:758
| FQNamePart org.jmodelica.modelica.compiler.FQName.lastFQNamePart | ( | ) |
syn FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:834
| boolean org.jmodelica.modelica.compiler.FQName.mayHaveRewrite | ( | ) |
| FClass org.jmodelica.modelica.compiler.FQName.myFClass | ( | ) |
inh FlatAPI /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatAPI.jrag:917
| String org.jmodelica.modelica.compiler.FQName.name | ( | ) |
syn FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:933
| String org.jmodelica.modelica.compiler.FQName.nameUnderscore | ( | ) |
syn FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1035
| int org.jmodelica.modelica.compiler.FQName.ndims | ( | ) |
Get array dimensions.
A value > 0 indicates an array, 0 indicates a scalar and -1 indicates an error in computation of the array dimensions.
| int org.jmodelica.modelica.compiler.FQName.numChildren | ( | ) | [protected] |
| String org.jmodelica.modelica.compiler.FQName.prefixName | ( | int | n | ) |
Get a string representation of a prefix of this name.
| n | the number of parts to include. If n <= 0, then all but the last -n parts are included. syn FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:917 |
| String org.jmodelica.modelica.compiler.FQName.preName | ( | ) |
syn FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1011
| void org.jmodelica.modelica.compiler.FQName.prettyPrint | ( | Printer | p, | |
| PrintStream | str, | |||
| String | indent | |||
| ) |
method FlattPrettyPrint /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PrettyPrint.jrag:918
| void org.jmodelica.modelica.compiler.FQName.prettyPrint_XML | ( | Printer | p, | |
| PrintStream | str, | |||
| String | indent | |||
| ) |
method XMLCodeGen /tmp/JModelica/Compiler/ModelicaXMLBackEnd/src/jastadd/XMLCodeGen.jrag:449
| FQName org.jmodelica.modelica.compiler.FQName.resolveSubscripts | ( | ) |
Create a copy with all array subscripts replaced by literals.
method ConstantEvaluation /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ConstantEvaluation.jrag:1224
| ASTNode org.jmodelica.modelica.compiler.FQName.rewriteTo | ( | ) |
method Scalarization /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Scalarization.jrag:1495
| void org.jmodelica.modelica.compiler.FQName.setFQNamePart | ( | FQNamePart | node, | |
| int | i | |||
| ) |
Setter for child in list FQNamePartList high-level method FlatModelica.ast:42.
| void org.jmodelica.modelica.compiler.FQName.setFQNamePartList | ( | List< FQNamePart > | list | ) |
Setter for FQNamePartList high-level method FlatModelica.ast:5.
| void org.jmodelica.modelica.compiler.FQName.setLastFArraySubscripts | ( | FArraySubscripts | fas | ) |
Set the array subscripts of the last name part.
method FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:865
| Size org.jmodelica.modelica.compiler.FQName.size | ( | ) |
Get the array sizes.
syn Arrays /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Arrays.jrag:839
Creates a new FQName with the FArraySubscripts taken from the given Index.
| String org.jmodelica.modelica.compiler.FQName.xmlTag | ( | ) |
syn XMLTagBinding /tmp/JModelica/Compiler/ModelicaXMLBackEnd/src/jastadd/XMLCodeGen.jrag:588
boolean org.jmodelica.modelica.compiler.FQName.derName_computed = false [protected] |
internal
String org.jmodelica.modelica.compiler.FQName.derName_value [protected] |
internal
java.util.Map org.jmodelica.modelica.compiler.FQName.hDerName_int_values [protected] |
boolean org.jmodelica.modelica.compiler.FQName.name_computed = false [protected] |
internal
String org.jmodelica.modelica.compiler.FQName.name_value [protected] |
internal
boolean org.jmodelica.modelica.compiler.FQName.nameUnderscore_computed = false [protected] |
internal
String org.jmodelica.modelica.compiler.FQName.nameUnderscore_value [protected] |
internal
boolean org.jmodelica.modelica.compiler.FQName.ndims_computed = false [protected] |
internal
int org.jmodelica.modelica.compiler.FQName.ndims_value [protected] |
internal
boolean org.jmodelica.modelica.compiler.FQName.preName_computed = false [protected] |
internal
String org.jmodelica.modelica.compiler.FQName.preName_value [protected] |
internal
boolean org.jmodelica.modelica.compiler.FQName.scalarized = false [package] |
Flag indicating if a variable is scalarized.
method Scalarization /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Scalarization.jrag:29 Flag indicating if a variable is scalarized.
boolean org.jmodelica.modelica.compiler.FQName.size_computed = false [protected] |
internal
internal
1.5.8