org.jmodelica.modelica.compiler.FAbstractFunctionCall Class Reference

Base class for all function calls and function call-like operators. More...

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

org.jmodelica.modelica.compiler.FExp org.jmodelica.modelica.compiler.BaseNode org.jmodelica.modelica.compiler.FlatLookupNode org.jmodelica.modelica.compiler.FBuiltInFunctionCall org.jmodelica.modelica.compiler.FFunctionCall org.jmodelica.modelica.compiler.InstFunctionCall org.jmodelica.modelica.compiler.FCross org.jmodelica.modelica.compiler.FInfArgsFunctionCall org.jmodelica.modelica.compiler.FInitialExp org.jmodelica.modelica.compiler.FLinspace org.jmodelica.modelica.compiler.FMathematicalFunctionCall org.jmodelica.modelica.compiler.FMinMaxExp org.jmodelica.modelica.compiler.FRecordConstructor org.jmodelica.modelica.compiler.FSampleExp org.jmodelica.modelica.compiler.FSizeExp org.jmodelica.modelica.compiler.FSmoothExp org.jmodelica.modelica.compiler.FUnaryBuiltIn org.jmodelica.modelica.compiler.FUnsupportedBuiltIn

List of all members.

Public Member Functions

void flushCache ()
 low-level
void flushCollectionCache ()
 internal
FAbstractFunctionCall clone () throws CloneNotSupportedException
 internal
void evaluate (Map< CommonVariableDecl, CValue > values)
 method ConstantEvaluation /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ConstantEvaluation.jrag:1604
CValue[] evaluate ()
 Perform constant evaluation of functions.
abstract FAbstractFunctionCall flatten (FQName prefix)
 method FlatExpressions /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Flattening.jrag:1253
void addArgument (InstFunctionArgument arg)
 Add a new argument to list of arguments.
 FAbstractFunctionCall ()
 method FlatModelica.ast:1
boolean mayHaveRewrite ()
 internal method FlatModelica.ast:17
void setArray (Array node)
 Setter for Array high-level method FlatModelica.ast:5.
Array getArrayNoTransform ()
 low-level method FlatModelica.ast:11
void setDynamicFExpList (List< FExp > list)
 Setter for DynamicFExpList high-level method FlatModelica.ast:5.
int getNumDynamicFExp ()
FExp getDynamicFExp (int i)
 Getter for child in list DynamicFExpList high-level method FlatModelica.ast:19.
void addDynamicFExp (FExp node)
 Add element to list DynamicFExpList high-level method FlatModelica.ast:27.
void addDynamicFExpNoTransform (FExp node)
 low-level method FlatModelica.ast:34
void setDynamicFExp (FExp node, int i)
 Setter for child in list DynamicFExpList high-level method FlatModelica.ast:42.
List< FExpgetDynamicFExps ()
 Getter for DynamicFExp list.
List< FExpgetDynamicFExpsNoTransform ()
 low-level method FlatModelica.ast:56
List< FExpgetDynamicFExpListNoTransform ()
 low-level method FlatModelica.ast:62
abstract String name ()
 syn FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:953
Size sizeOfOutput (int i)
 syn Arrays /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Arrays.jrag:747
CValue[] cevalFunction ()
 Perform constant evaluation of functions, with caching.
ArrayList<?extends
CommonVariableDecl
myFuncInputs ()
 syn ConstantEvaluation /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ConstantEvaluation.jrag:1596
ArrayList<?extends
CommonVariableDecl
myFuncOutputs ()
 syn ConstantEvaluation /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ConstantEvaluation.jrag:1600
FExp argument (int i)
 syn ConstantEvaluation /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ConstantEvaluation.jrag:1616
String functionCallDecription ()
 syn InstanceErrorCheck /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ErrorCheck.jrag:848
FType typeOfOutput (int i)
 syn FlatTypeAnalysis /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatTypeAnalysis.jrag:472
boolean isIgnored ()
 syn FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1275
InstComponentDecl findOutput (int i)
 syn FlatFunctionUtils /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1573
boolean isFunctionCallClause ()
 Check if this function call is the call of a function call equation or function call statement.
boolean functionCallIsExp ()
 inh FlatFunctionUtils /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1577
ArrayList< FFunctionCallLeftmyLefts ()
 inh FlatFunctionUtils /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1584
String Define_String_functionCallDecription (ASTNode caller, ASTNode child)
 /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatTypeCheck.jrag:462 internal
boolean Define_boolean_argumentDefinedTypeValid (ASTNode caller, ASTNode child)
 /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatTypeCheck.jrag:558 internal
boolean Define_boolean_argumentTypeValid (ASTNode caller, ASTNode child, FType type)
 /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatTypeCheck.jrag:576 internal
String Define_String_funcName (ASTNode caller, ASTNode child)
 /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1431 internal
ASTNode rewriteTo ()
 internal

Protected Member Functions

int numChildren ()
 low-level method FlatModelica.ast:11
int getArrayChildPosition ()
 low-level method FlatModelica.ast:17
int getDynamicFExpListChildPosition ()
 low-level method FlatModelica.ast:68

Protected Attributes

boolean myLefts_computed = false
 internal
ArrayList< FFunctionCallLeftmyLefts_value
 internal


Detailed Description

Base class for all function calls and function call-like operators.

node FlatModelica.ast:967


Constructor & Destructor Documentation

org.jmodelica.modelica.compiler.FAbstractFunctionCall.FAbstractFunctionCall (  ) 

method FlatModelica.ast:1


Member Function Documentation

void org.jmodelica.modelica.compiler.FAbstractFunctionCall.addArgument ( InstFunctionArgument  arg  ) 

Add a new argument to list of arguments.

(Only valid for some subclasses.)

Default implementation does nothing. method InstFunctionBinding /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstFunctionBinding.jrag:173

Reimplemented in org.jmodelica.modelica.compiler.FRecordConstructor, and org.jmodelica.modelica.compiler.InstFunctionCall.

void org.jmodelica.modelica.compiler.FAbstractFunctionCall.addDynamicFExp ( FExp  node  ) 

Add element to list DynamicFExpList high-level method FlatModelica.ast:27.

Reimplemented from org.jmodelica.modelica.compiler.FExp.

Reimplemented in org.jmodelica.modelica.compiler.FAbsExp, org.jmodelica.modelica.compiler.FAbstractCat, org.jmodelica.modelica.compiler.FAcosExp, org.jmodelica.modelica.compiler.FActualStream, org.jmodelica.modelica.compiler.FAsinExp, org.jmodelica.modelica.compiler.FAtan2Exp, org.jmodelica.modelica.compiler.FAtanExp, org.jmodelica.modelica.compiler.FBuiltInFunctionCall, org.jmodelica.modelica.compiler.FCatExp, org.jmodelica.modelica.compiler.FCosExp, org.jmodelica.modelica.compiler.FCoshExp, org.jmodelica.modelica.compiler.FCross, org.jmodelica.modelica.compiler.FEnumIntegerExp, org.jmodelica.modelica.compiler.FExpExp, org.jmodelica.modelica.compiler.FFillExp, org.jmodelica.modelica.compiler.FFunctionCall, org.jmodelica.modelica.compiler.FIdentity, org.jmodelica.modelica.compiler.FIgnoredBuiltIn, org.jmodelica.modelica.compiler.FInfArgsFunctionCall, org.jmodelica.modelica.compiler.FInitialExp, org.jmodelica.modelica.compiler.FInStream, org.jmodelica.modelica.compiler.FIntegerExp, org.jmodelica.modelica.compiler.FLinspace, org.jmodelica.modelica.compiler.FLog10Exp, org.jmodelica.modelica.compiler.FLogExp, org.jmodelica.modelica.compiler.FMathematicalFunctionCall, org.jmodelica.modelica.compiler.FMatrix, org.jmodelica.modelica.compiler.FMatrixRow, org.jmodelica.modelica.compiler.FMaxExp, org.jmodelica.modelica.compiler.FMinExp, org.jmodelica.modelica.compiler.FMinMaxExp, org.jmodelica.modelica.compiler.FNdimsExp, org.jmodelica.modelica.compiler.FNoEventExp, org.jmodelica.modelica.compiler.FOnes, org.jmodelica.modelica.compiler.FParseArray, org.jmodelica.modelica.compiler.FPreExp, org.jmodelica.modelica.compiler.FRecordConstructor, org.jmodelica.modelica.compiler.FSampleExp, org.jmodelica.modelica.compiler.FScalar, org.jmodelica.modelica.compiler.FSinExp, org.jmodelica.modelica.compiler.FSinhExp, org.jmodelica.modelica.compiler.FSizeExp, org.jmodelica.modelica.compiler.FSmoothExp, org.jmodelica.modelica.compiler.FSqrtExp, org.jmodelica.modelica.compiler.FStreamBuiltIn, org.jmodelica.modelica.compiler.FSumExp, org.jmodelica.modelica.compiler.FTanExp, org.jmodelica.modelica.compiler.FTanhExp, org.jmodelica.modelica.compiler.FTranspose, org.jmodelica.modelica.compiler.FUnaryBuiltIn, org.jmodelica.modelica.compiler.FUnsupportedBuiltIn, org.jmodelica.modelica.compiler.FVectUnaryBuiltIn, org.jmodelica.modelica.compiler.FZeros, and org.jmodelica.modelica.compiler.InstFunctionCall.

void org.jmodelica.modelica.compiler.FAbstractFunctionCall.addDynamicFExpNoTransform ( FExp  node  ) 

low-level method FlatModelica.ast:34

Reimplemented from org.jmodelica.modelica.compiler.FExp.

Reimplemented in org.jmodelica.modelica.compiler.FAbsExp, org.jmodelica.modelica.compiler.FAbstractCat, org.jmodelica.modelica.compiler.FAcosExp, org.jmodelica.modelica.compiler.FActualStream, org.jmodelica.modelica.compiler.FAsinExp, org.jmodelica.modelica.compiler.FAtan2Exp, org.jmodelica.modelica.compiler.FAtanExp, org.jmodelica.modelica.compiler.FBuiltInFunctionCall, org.jmodelica.modelica.compiler.FCatExp, org.jmodelica.modelica.compiler.FCosExp, org.jmodelica.modelica.compiler.FCoshExp, org.jmodelica.modelica.compiler.FCross, org.jmodelica.modelica.compiler.FEnumIntegerExp, org.jmodelica.modelica.compiler.FExpExp, org.jmodelica.modelica.compiler.FFillExp, org.jmodelica.modelica.compiler.FFunctionCall, org.jmodelica.modelica.compiler.FIdentity, org.jmodelica.modelica.compiler.FIgnoredBuiltIn, org.jmodelica.modelica.compiler.FInfArgsFunctionCall, org.jmodelica.modelica.compiler.FInitialExp, org.jmodelica.modelica.compiler.FInStream, org.jmodelica.modelica.compiler.FIntegerExp, org.jmodelica.modelica.compiler.FLinspace, org.jmodelica.modelica.compiler.FLog10Exp, org.jmodelica.modelica.compiler.FLogExp, org.jmodelica.modelica.compiler.FMathematicalFunctionCall, org.jmodelica.modelica.compiler.FMatrix, org.jmodelica.modelica.compiler.FMatrixRow, org.jmodelica.modelica.compiler.FMaxExp, org.jmodelica.modelica.compiler.FMinExp, org.jmodelica.modelica.compiler.FMinMaxExp, org.jmodelica.modelica.compiler.FNdimsExp, org.jmodelica.modelica.compiler.FNoEventExp, org.jmodelica.modelica.compiler.FOnes, org.jmodelica.modelica.compiler.FParseArray, org.jmodelica.modelica.compiler.FPreExp, org.jmodelica.modelica.compiler.FRecordConstructor, org.jmodelica.modelica.compiler.FSampleExp, org.jmodelica.modelica.compiler.FScalar, org.jmodelica.modelica.compiler.FSinExp, org.jmodelica.modelica.compiler.FSinhExp, org.jmodelica.modelica.compiler.FSizeExp, org.jmodelica.modelica.compiler.FSmoothExp, org.jmodelica.modelica.compiler.FSqrtExp, org.jmodelica.modelica.compiler.FStreamBuiltIn, org.jmodelica.modelica.compiler.FSumExp, org.jmodelica.modelica.compiler.FTanExp, org.jmodelica.modelica.compiler.FTanhExp, org.jmodelica.modelica.compiler.FTranspose, org.jmodelica.modelica.compiler.FUnaryBuiltIn, org.jmodelica.modelica.compiler.FUnsupportedBuiltIn, org.jmodelica.modelica.compiler.FVectUnaryBuiltIn, org.jmodelica.modelica.compiler.FZeros, and org.jmodelica.modelica.compiler.InstFunctionCall.

FExp org.jmodelica.modelica.compiler.FAbstractFunctionCall.argument ( int  i  ) 

syn ConstantEvaluation /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ConstantEvaluation.jrag:1616

Reimplemented in org.jmodelica.modelica.compiler.FFunctionCall, and org.jmodelica.modelica.compiler.InstFunctionCall.

CValue [] org.jmodelica.modelica.compiler.FAbstractFunctionCall.cevalFunction (  ) 

Perform constant evaluation of functions, with caching.

Delegates to {

See also:
evaluate()};
Returns:
constant values for the outputs syn ConstantEvaluation /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ConstantEvaluation.jrag:1577

Reimplemented in org.jmodelica.modelica.compiler.FFunctionCall, and org.jmodelica.modelica.compiler.InstFunctionCall.

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

internal

Reimplemented from org.jmodelica.modelica.compiler.FExp.

Reimplemented in org.jmodelica.modelica.compiler.FAbsExp, org.jmodelica.modelica.compiler.FAbstractCat, org.jmodelica.modelica.compiler.FAcosExp, org.jmodelica.modelica.compiler.FActualStream, org.jmodelica.modelica.compiler.FAsinExp, org.jmodelica.modelica.compiler.FAtan2Exp, org.jmodelica.modelica.compiler.FAtanExp, org.jmodelica.modelica.compiler.FBuiltInFunctionCall, org.jmodelica.modelica.compiler.FCatExp, org.jmodelica.modelica.compiler.FCosExp, org.jmodelica.modelica.compiler.FCoshExp, org.jmodelica.modelica.compiler.FCross, org.jmodelica.modelica.compiler.FEnumIntegerExp, org.jmodelica.modelica.compiler.FExpExp, org.jmodelica.modelica.compiler.FFillExp, org.jmodelica.modelica.compiler.FFunctionCall, org.jmodelica.modelica.compiler.FIdentity, org.jmodelica.modelica.compiler.FIgnoredBuiltIn, org.jmodelica.modelica.compiler.FInfArgsFunctionCall, org.jmodelica.modelica.compiler.FInitialExp, org.jmodelica.modelica.compiler.FInStream, org.jmodelica.modelica.compiler.FIntegerExp, org.jmodelica.modelica.compiler.FLinspace, org.jmodelica.modelica.compiler.FLog10Exp, org.jmodelica.modelica.compiler.FLogExp, org.jmodelica.modelica.compiler.FMathematicalFunctionCall, org.jmodelica.modelica.compiler.FMatrix, org.jmodelica.modelica.compiler.FMatrixRow, org.jmodelica.modelica.compiler.FMaxExp, org.jmodelica.modelica.compiler.FMinExp, org.jmodelica.modelica.compiler.FMinMaxExp, org.jmodelica.modelica.compiler.FNdimsExp, org.jmodelica.modelica.compiler.FNoEventExp, org.jmodelica.modelica.compiler.FOnes, org.jmodelica.modelica.compiler.FParseArray, org.jmodelica.modelica.compiler.FPreExp, org.jmodelica.modelica.compiler.FRecordConstructor, org.jmodelica.modelica.compiler.FSampleExp, org.jmodelica.modelica.compiler.FScalar, org.jmodelica.modelica.compiler.FSinExp, org.jmodelica.modelica.compiler.FSinhExp, org.jmodelica.modelica.compiler.FSizeExp, org.jmodelica.modelica.compiler.FSmoothExp, org.jmodelica.modelica.compiler.FSqrtExp, org.jmodelica.modelica.compiler.FStreamBuiltIn, org.jmodelica.modelica.compiler.FSumExp, org.jmodelica.modelica.compiler.FTanExp, org.jmodelica.modelica.compiler.FTanhExp, org.jmodelica.modelica.compiler.FTranspose, org.jmodelica.modelica.compiler.FUnaryBuiltIn, org.jmodelica.modelica.compiler.FUnsupportedBuiltIn, org.jmodelica.modelica.compiler.FVectUnaryBuiltIn, org.jmodelica.modelica.compiler.FZeros, and org.jmodelica.modelica.compiler.InstFunctionCall.

boolean org.jmodelica.modelica.compiler.FAbstractFunctionCall.Define_boolean_argumentDefinedTypeValid ( ASTNode  caller,
ASTNode  child 
)

boolean org.jmodelica.modelica.compiler.FAbstractFunctionCall.Define_boolean_argumentTypeValid ( ASTNode  caller,
ASTNode  child,
FType  type 
)

String org.jmodelica.modelica.compiler.FAbstractFunctionCall.Define_String_funcName ( ASTNode  caller,
ASTNode  child 
)

/tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1431 internal

String org.jmodelica.modelica.compiler.FAbstractFunctionCall.Define_String_functionCallDecription ( ASTNode  caller,
ASTNode  child 
)

/tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatTypeCheck.jrag:462 internal

CValue [] org.jmodelica.modelica.compiler.FAbstractFunctionCall.evaluate (  ) 

Perform constant evaluation of functions.

Returns:
constant values for the outputs method ConstantEvaluation /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ConstantEvaluation.jrag:1630

void org.jmodelica.modelica.compiler.FAbstractFunctionCall.evaluate ( Map< CommonVariableDecl, CValue values  ) 

method ConstantEvaluation /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ConstantEvaluation.jrag:1604

Reimplemented in org.jmodelica.modelica.compiler.FFunctionCall, and org.jmodelica.modelica.compiler.InstFunctionCall.

InstComponentDecl org.jmodelica.modelica.compiler.FAbstractFunctionCall.findOutput ( int  i  ) 

syn FlatFunctionUtils /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1573

Reimplemented in org.jmodelica.modelica.compiler.InstFunctionCall.

abstract FAbstractFunctionCall org.jmodelica.modelica.compiler.FAbstractFunctionCall.flatten ( FQName  prefix  )  [pure virtual]

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

low-level

Reimplemented from org.jmodelica.modelica.compiler.FExp.

Reimplemented in org.jmodelica.modelica.compiler.FAbsExp, org.jmodelica.modelica.compiler.FAbstractCat, org.jmodelica.modelica.compiler.FAcosExp, org.jmodelica.modelica.compiler.FActualStream, org.jmodelica.modelica.compiler.FAsinExp, org.jmodelica.modelica.compiler.FAtan2Exp, org.jmodelica.modelica.compiler.FAtanExp, org.jmodelica.modelica.compiler.FBuiltInFunctionCall, org.jmodelica.modelica.compiler.FCatExp, org.jmodelica.modelica.compiler.FCosExp, org.jmodelica.modelica.compiler.FCoshExp, org.jmodelica.modelica.compiler.FCross, org.jmodelica.modelica.compiler.FEnumIntegerExp, org.jmodelica.modelica.compiler.FExpExp, org.jmodelica.modelica.compiler.FFillExp, org.jmodelica.modelica.compiler.FFunctionCall, org.jmodelica.modelica.compiler.FIdentity, org.jmodelica.modelica.compiler.FIgnoredBuiltIn, org.jmodelica.modelica.compiler.FInfArgsFunctionCall, org.jmodelica.modelica.compiler.FInitialExp, org.jmodelica.modelica.compiler.FInStream, org.jmodelica.modelica.compiler.FIntegerExp, org.jmodelica.modelica.compiler.FLinspace, org.jmodelica.modelica.compiler.FLog10Exp, org.jmodelica.modelica.compiler.FLogExp, org.jmodelica.modelica.compiler.FMathematicalFunctionCall, org.jmodelica.modelica.compiler.FMatrix, org.jmodelica.modelica.compiler.FMatrixRow, org.jmodelica.modelica.compiler.FMaxExp, org.jmodelica.modelica.compiler.FMinExp, org.jmodelica.modelica.compiler.FMinMaxExp, org.jmodelica.modelica.compiler.FNdimsExp, org.jmodelica.modelica.compiler.FNoEventExp, org.jmodelica.modelica.compiler.FOnes, org.jmodelica.modelica.compiler.FParseArray, org.jmodelica.modelica.compiler.FPreExp, org.jmodelica.modelica.compiler.FRecordConstructor, org.jmodelica.modelica.compiler.FSampleExp, org.jmodelica.modelica.compiler.FScalar, org.jmodelica.modelica.compiler.FSinExp, org.jmodelica.modelica.compiler.FSinhExp, org.jmodelica.modelica.compiler.FSizeExp, org.jmodelica.modelica.compiler.FSmoothExp, org.jmodelica.modelica.compiler.FSqrtExp, org.jmodelica.modelica.compiler.FStreamBuiltIn, org.jmodelica.modelica.compiler.FSumExp, org.jmodelica.modelica.compiler.FTanExp, org.jmodelica.modelica.compiler.FTanhExp, org.jmodelica.modelica.compiler.FTranspose, org.jmodelica.modelica.compiler.FUnaryBuiltIn, org.jmodelica.modelica.compiler.FUnsupportedBuiltIn, org.jmodelica.modelica.compiler.FVectUnaryBuiltIn, org.jmodelica.modelica.compiler.FZeros, and org.jmodelica.modelica.compiler.InstFunctionCall.

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

internal

Reimplemented from org.jmodelica.modelica.compiler.FExp.

Reimplemented in org.jmodelica.modelica.compiler.FAbsExp, org.jmodelica.modelica.compiler.FAbstractCat, org.jmodelica.modelica.compiler.FAcosExp, org.jmodelica.modelica.compiler.FActualStream, org.jmodelica.modelica.compiler.FAsinExp, org.jmodelica.modelica.compiler.FAtan2Exp, org.jmodelica.modelica.compiler.FAtanExp, org.jmodelica.modelica.compiler.FBuiltInFunctionCall, org.jmodelica.modelica.compiler.FCatExp, org.jmodelica.modelica.compiler.FCosExp, org.jmodelica.modelica.compiler.FCoshExp, org.jmodelica.modelica.compiler.FCross, org.jmodelica.modelica.compiler.FEnumIntegerExp, org.jmodelica.modelica.compiler.FExpExp, org.jmodelica.modelica.compiler.FFillExp, org.jmodelica.modelica.compiler.FFunctionCall, org.jmodelica.modelica.compiler.FIdentity, org.jmodelica.modelica.compiler.FIgnoredBuiltIn, org.jmodelica.modelica.compiler.FInfArgsFunctionCall, org.jmodelica.modelica.compiler.FInitialExp, org.jmodelica.modelica.compiler.FInStream, org.jmodelica.modelica.compiler.FIntegerExp, org.jmodelica.modelica.compiler.FLinspace, org.jmodelica.modelica.compiler.FLog10Exp, org.jmodelica.modelica.compiler.FLogExp, org.jmodelica.modelica.compiler.FMathematicalFunctionCall, org.jmodelica.modelica.compiler.FMatrix, org.jmodelica.modelica.compiler.FMatrixRow, org.jmodelica.modelica.compiler.FMaxExp, org.jmodelica.modelica.compiler.FMinExp, org.jmodelica.modelica.compiler.FMinMaxExp, org.jmodelica.modelica.compiler.FNdimsExp, org.jmodelica.modelica.compiler.FNoEventExp, org.jmodelica.modelica.compiler.FOnes, org.jmodelica.modelica.compiler.FParseArray, org.jmodelica.modelica.compiler.FPreExp, org.jmodelica.modelica.compiler.FRecordConstructor, org.jmodelica.modelica.compiler.FSampleExp, org.jmodelica.modelica.compiler.FScalar, org.jmodelica.modelica.compiler.FSinExp, org.jmodelica.modelica.compiler.FSinhExp, org.jmodelica.modelica.compiler.FSizeExp, org.jmodelica.modelica.compiler.FSmoothExp, org.jmodelica.modelica.compiler.FSqrtExp, org.jmodelica.modelica.compiler.FStreamBuiltIn, org.jmodelica.modelica.compiler.FSumExp, org.jmodelica.modelica.compiler.FTanExp, org.jmodelica.modelica.compiler.FTanhExp, org.jmodelica.modelica.compiler.FTranspose, org.jmodelica.modelica.compiler.FUnaryBuiltIn, org.jmodelica.modelica.compiler.FUnsupportedBuiltIn, org.jmodelica.modelica.compiler.FVectUnaryBuiltIn, org.jmodelica.modelica.compiler.FZeros, and org.jmodelica.modelica.compiler.InstFunctionCall.

String org.jmodelica.modelica.compiler.FAbstractFunctionCall.functionCallDecription (  ) 

syn InstanceErrorCheck /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ErrorCheck.jrag:848

Reimplemented in org.jmodelica.modelica.compiler.FRecordConstructor, and org.jmodelica.modelica.compiler.InstFunctionCall.

boolean org.jmodelica.modelica.compiler.FAbstractFunctionCall.functionCallIsExp (  ) 

inh FlatFunctionUtils /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1577

int org.jmodelica.modelica.compiler.FAbstractFunctionCall.getArrayChildPosition (  )  [protected]

low-level method FlatModelica.ast:17

Reimplemented from org.jmodelica.modelica.compiler.FExp.

Reimplemented in org.jmodelica.modelica.compiler.FAbsExp, org.jmodelica.modelica.compiler.FAbstractCat, org.jmodelica.modelica.compiler.FAcosExp, org.jmodelica.modelica.compiler.FActualStream, org.jmodelica.modelica.compiler.FAsinExp, org.jmodelica.modelica.compiler.FAtan2Exp, org.jmodelica.modelica.compiler.FAtanExp, org.jmodelica.modelica.compiler.FBuiltInFunctionCall, org.jmodelica.modelica.compiler.FCatExp, org.jmodelica.modelica.compiler.FCosExp, org.jmodelica.modelica.compiler.FCoshExp, org.jmodelica.modelica.compiler.FCross, org.jmodelica.modelica.compiler.FEnumIntegerExp, org.jmodelica.modelica.compiler.FExpExp, org.jmodelica.modelica.compiler.FFillExp, org.jmodelica.modelica.compiler.FFunctionCall, org.jmodelica.modelica.compiler.FIdentity, org.jmodelica.modelica.compiler.FIgnoredBuiltIn, org.jmodelica.modelica.compiler.FInfArgsFunctionCall, org.jmodelica.modelica.compiler.FInitialExp, org.jmodelica.modelica.compiler.FInStream, org.jmodelica.modelica.compiler.FIntegerExp, org.jmodelica.modelica.compiler.FLinspace, org.jmodelica.modelica.compiler.FLog10Exp, org.jmodelica.modelica.compiler.FLogExp, org.jmodelica.modelica.compiler.FMathematicalFunctionCall, org.jmodelica.modelica.compiler.FMatrix, org.jmodelica.modelica.compiler.FMatrixRow, org.jmodelica.modelica.compiler.FMaxExp, org.jmodelica.modelica.compiler.FMinExp, org.jmodelica.modelica.compiler.FMinMaxExp, org.jmodelica.modelica.compiler.FNdimsExp, org.jmodelica.modelica.compiler.FNoEventExp, org.jmodelica.modelica.compiler.FOnes, org.jmodelica.modelica.compiler.FParseArray, org.jmodelica.modelica.compiler.FPreExp, org.jmodelica.modelica.compiler.FRecordConstructor, org.jmodelica.modelica.compiler.FSampleExp, org.jmodelica.modelica.compiler.FScalar, org.jmodelica.modelica.compiler.FSinExp, org.jmodelica.modelica.compiler.FSinhExp, org.jmodelica.modelica.compiler.FSizeExp, org.jmodelica.modelica.compiler.FSmoothExp, org.jmodelica.modelica.compiler.FSqrtExp, org.jmodelica.modelica.compiler.FStreamBuiltIn, org.jmodelica.modelica.compiler.FSumExp, org.jmodelica.modelica.compiler.FTanExp, org.jmodelica.modelica.compiler.FTanhExp, org.jmodelica.modelica.compiler.FTranspose, org.jmodelica.modelica.compiler.FUnaryBuiltIn, org.jmodelica.modelica.compiler.FUnsupportedBuiltIn, org.jmodelica.modelica.compiler.FVectUnaryBuiltIn, org.jmodelica.modelica.compiler.FZeros, and org.jmodelica.modelica.compiler.InstFunctionCall.

Array org.jmodelica.modelica.compiler.FAbstractFunctionCall.getArrayNoTransform (  ) 

low-level method FlatModelica.ast:11

Reimplemented from org.jmodelica.modelica.compiler.FExp.

Reimplemented in org.jmodelica.modelica.compiler.FAbsExp, org.jmodelica.modelica.compiler.FAbstractCat, org.jmodelica.modelica.compiler.FAcosExp, org.jmodelica.modelica.compiler.FActualStream, org.jmodelica.modelica.compiler.FAsinExp, org.jmodelica.modelica.compiler.FAtan2Exp, org.jmodelica.modelica.compiler.FAtanExp, org.jmodelica.modelica.compiler.FBuiltInFunctionCall, org.jmodelica.modelica.compiler.FCatExp, org.jmodelica.modelica.compiler.FCosExp, org.jmodelica.modelica.compiler.FCoshExp, org.jmodelica.modelica.compiler.FCross, org.jmodelica.modelica.compiler.FEnumIntegerExp, org.jmodelica.modelica.compiler.FExpExp, org.jmodelica.modelica.compiler.FFillExp, org.jmodelica.modelica.compiler.FFunctionCall, org.jmodelica.modelica.compiler.FIdentity, org.jmodelica.modelica.compiler.FIgnoredBuiltIn, org.jmodelica.modelica.compiler.FInfArgsFunctionCall, org.jmodelica.modelica.compiler.FInitialExp, org.jmodelica.modelica.compiler.FInStream, org.jmodelica.modelica.compiler.FIntegerExp, org.jmodelica.modelica.compiler.FLinspace, org.jmodelica.modelica.compiler.FLog10Exp, org.jmodelica.modelica.compiler.FLogExp, org.jmodelica.modelica.compiler.FMathematicalFunctionCall, org.jmodelica.modelica.compiler.FMatrix, org.jmodelica.modelica.compiler.FMatrixRow, org.jmodelica.modelica.compiler.FMaxExp, org.jmodelica.modelica.compiler.FMinExp, org.jmodelica.modelica.compiler.FMinMaxExp, org.jmodelica.modelica.compiler.FNdimsExp, org.jmodelica.modelica.compiler.FNoEventExp, org.jmodelica.modelica.compiler.FOnes, org.jmodelica.modelica.compiler.FParseArray, org.jmodelica.modelica.compiler.FPreExp, org.jmodelica.modelica.compiler.FRecordConstructor, org.jmodelica.modelica.compiler.FSampleExp, org.jmodelica.modelica.compiler.FScalar, org.jmodelica.modelica.compiler.FSinExp, org.jmodelica.modelica.compiler.FSinhExp, org.jmodelica.modelica.compiler.FSizeExp, org.jmodelica.modelica.compiler.FSmoothExp, org.jmodelica.modelica.compiler.FSqrtExp, org.jmodelica.modelica.compiler.FStreamBuiltIn, org.jmodelica.modelica.compiler.FSumExp, org.jmodelica.modelica.compiler.FTanExp, org.jmodelica.modelica.compiler.FTanhExp, org.jmodelica.modelica.compiler.FTranspose, org.jmodelica.modelica.compiler.FUnaryBuiltIn, org.jmodelica.modelica.compiler.FUnsupportedBuiltIn, org.jmodelica.modelica.compiler.FVectUnaryBuiltIn, org.jmodelica.modelica.compiler.FZeros, and org.jmodelica.modelica.compiler.InstFunctionCall.

FExp org.jmodelica.modelica.compiler.FAbstractFunctionCall.getDynamicFExp ( int  i  ) 

Getter for child in list DynamicFExpList high-level method FlatModelica.ast:19.

Reimplemented from org.jmodelica.modelica.compiler.FExp.

Reimplemented in org.jmodelica.modelica.compiler.FAbsExp, org.jmodelica.modelica.compiler.FAbstractCat, org.jmodelica.modelica.compiler.FAcosExp, org.jmodelica.modelica.compiler.FActualStream, org.jmodelica.modelica.compiler.FAsinExp, org.jmodelica.modelica.compiler.FAtan2Exp, org.jmodelica.modelica.compiler.FAtanExp, org.jmodelica.modelica.compiler.FBuiltInFunctionCall, org.jmodelica.modelica.compiler.FCatExp, org.jmodelica.modelica.compiler.FCosExp, org.jmodelica.modelica.compiler.FCoshExp, org.jmodelica.modelica.compiler.FCross, org.jmodelica.modelica.compiler.FEnumIntegerExp, org.jmodelica.modelica.compiler.FExpExp, org.jmodelica.modelica.compiler.FFillExp, org.jmodelica.modelica.compiler.FFunctionCall, org.jmodelica.modelica.compiler.FIdentity, org.jmodelica.modelica.compiler.FIgnoredBuiltIn, org.jmodelica.modelica.compiler.FInfArgsFunctionCall, org.jmodelica.modelica.compiler.FInitialExp, org.jmodelica.modelica.compiler.FInStream, org.jmodelica.modelica.compiler.FIntegerExp, org.jmodelica.modelica.compiler.FLinspace, org.jmodelica.modelica.compiler.FLog10Exp, org.jmodelica.modelica.compiler.FLogExp, org.jmodelica.modelica.compiler.FMathematicalFunctionCall, org.jmodelica.modelica.compiler.FMatrix, org.jmodelica.modelica.compiler.FMatrixRow, org.jmodelica.modelica.compiler.FMaxExp, org.jmodelica.modelica.compiler.FMinExp, org.jmodelica.modelica.compiler.FMinMaxExp, org.jmodelica.modelica.compiler.FNdimsExp, org.jmodelica.modelica.compiler.FNoEventExp, org.jmodelica.modelica.compiler.FOnes, org.jmodelica.modelica.compiler.FParseArray, org.jmodelica.modelica.compiler.FPreExp, org.jmodelica.modelica.compiler.FRecordConstructor, org.jmodelica.modelica.compiler.FSampleExp, org.jmodelica.modelica.compiler.FScalar, org.jmodelica.modelica.compiler.FSinExp, org.jmodelica.modelica.compiler.FSinhExp, org.jmodelica.modelica.compiler.FSizeExp, org.jmodelica.modelica.compiler.FSmoothExp, org.jmodelica.modelica.compiler.FSqrtExp, org.jmodelica.modelica.compiler.FStreamBuiltIn, org.jmodelica.modelica.compiler.FSumExp, org.jmodelica.modelica.compiler.FTanExp, org.jmodelica.modelica.compiler.FTanhExp, org.jmodelica.modelica.compiler.FTranspose, org.jmodelica.modelica.compiler.FUnaryBuiltIn, org.jmodelica.modelica.compiler.FUnsupportedBuiltIn, org.jmodelica.modelica.compiler.FVectUnaryBuiltIn, org.jmodelica.modelica.compiler.FZeros, and org.jmodelica.modelica.compiler.InstFunctionCall.

int org.jmodelica.modelica.compiler.FAbstractFunctionCall.getDynamicFExpListChildPosition (  )  [protected]

low-level method FlatModelica.ast:68

Reimplemented from org.jmodelica.modelica.compiler.FExp.

Reimplemented in org.jmodelica.modelica.compiler.FAbsExp, org.jmodelica.modelica.compiler.FAbstractCat, org.jmodelica.modelica.compiler.FAcosExp, org.jmodelica.modelica.compiler.FActualStream, org.jmodelica.modelica.compiler.FAsinExp, org.jmodelica.modelica.compiler.FAtan2Exp, org.jmodelica.modelica.compiler.FAtanExp, org.jmodelica.modelica.compiler.FBuiltInFunctionCall, org.jmodelica.modelica.compiler.FCatExp, org.jmodelica.modelica.compiler.FCosExp, org.jmodelica.modelica.compiler.FCoshExp, org.jmodelica.modelica.compiler.FCross, org.jmodelica.modelica.compiler.FEnumIntegerExp, org.jmodelica.modelica.compiler.FExpExp, org.jmodelica.modelica.compiler.FFillExp, org.jmodelica.modelica.compiler.FFunctionCall, org.jmodelica.modelica.compiler.FIdentity, org.jmodelica.modelica.compiler.FIgnoredBuiltIn, org.jmodelica.modelica.compiler.FInfArgsFunctionCall, org.jmodelica.modelica.compiler.FInitialExp, org.jmodelica.modelica.compiler.FInStream, org.jmodelica.modelica.compiler.FIntegerExp, org.jmodelica.modelica.compiler.FLinspace, org.jmodelica.modelica.compiler.FLog10Exp, org.jmodelica.modelica.compiler.FLogExp, org.jmodelica.modelica.compiler.FMathematicalFunctionCall, org.jmodelica.modelica.compiler.FMatrix, org.jmodelica.modelica.compiler.FMatrixRow, org.jmodelica.modelica.compiler.FMaxExp, org.jmodelica.modelica.compiler.FMinExp, org.jmodelica.modelica.compiler.FMinMaxExp, org.jmodelica.modelica.compiler.FNdimsExp, org.jmodelica.modelica.compiler.FNoEventExp, org.jmodelica.modelica.compiler.FOnes, org.jmodelica.modelica.compiler.FParseArray, org.jmodelica.modelica.compiler.FPreExp, org.jmodelica.modelica.compiler.FRecordConstructor, org.jmodelica.modelica.compiler.FSampleExp, org.jmodelica.modelica.compiler.FScalar, org.jmodelica.modelica.compiler.FSinExp, org.jmodelica.modelica.compiler.FSinhExp, org.jmodelica.modelica.compiler.FSizeExp, org.jmodelica.modelica.compiler.FSmoothExp, org.jmodelica.modelica.compiler.FSqrtExp, org.jmodelica.modelica.compiler.FStreamBuiltIn, org.jmodelica.modelica.compiler.FSumExp, org.jmodelica.modelica.compiler.FTanExp, org.jmodelica.modelica.compiler.FTanhExp, org.jmodelica.modelica.compiler.FTranspose, org.jmodelica.modelica.compiler.FUnaryBuiltIn, org.jmodelica.modelica.compiler.FUnsupportedBuiltIn, org.jmodelica.modelica.compiler.FVectUnaryBuiltIn, org.jmodelica.modelica.compiler.FZeros, and org.jmodelica.modelica.compiler.InstFunctionCall.

List<FExp> org.jmodelica.modelica.compiler.FAbstractFunctionCall.getDynamicFExpListNoTransform (  ) 

low-level method FlatModelica.ast:62

Reimplemented from org.jmodelica.modelica.compiler.FExp.

Reimplemented in org.jmodelica.modelica.compiler.FAbsExp, org.jmodelica.modelica.compiler.FAbstractCat, org.jmodelica.modelica.compiler.FAcosExp, org.jmodelica.modelica.compiler.FActualStream, org.jmodelica.modelica.compiler.FAsinExp, org.jmodelica.modelica.compiler.FAtan2Exp, org.jmodelica.modelica.compiler.FAtanExp, org.jmodelica.modelica.compiler.FBuiltInFunctionCall, org.jmodelica.modelica.compiler.FCatExp, org.jmodelica.modelica.compiler.FCosExp, org.jmodelica.modelica.compiler.FCoshExp, org.jmodelica.modelica.compiler.FCross, org.jmodelica.modelica.compiler.FEnumIntegerExp, org.jmodelica.modelica.compiler.FExpExp, org.jmodelica.modelica.compiler.FFillExp, org.jmodelica.modelica.compiler.FFunctionCall, org.jmodelica.modelica.compiler.FIdentity, org.jmodelica.modelica.compiler.FIgnoredBuiltIn, org.jmodelica.modelica.compiler.FInfArgsFunctionCall, org.jmodelica.modelica.compiler.FInitialExp, org.jmodelica.modelica.compiler.FInStream, org.jmodelica.modelica.compiler.FIntegerExp, org.jmodelica.modelica.compiler.FLinspace, org.jmodelica.modelica.compiler.FLog10Exp, org.jmodelica.modelica.compiler.FLogExp, org.jmodelica.modelica.compiler.FMathematicalFunctionCall, org.jmodelica.modelica.compiler.FMatrix, org.jmodelica.modelica.compiler.FMatrixRow, org.jmodelica.modelica.compiler.FMaxExp, org.jmodelica.modelica.compiler.FMinExp, org.jmodelica.modelica.compiler.FMinMaxExp, org.jmodelica.modelica.compiler.FNdimsExp, org.jmodelica.modelica.compiler.FNoEventExp, org.jmodelica.modelica.compiler.FOnes, org.jmodelica.modelica.compiler.FParseArray, org.jmodelica.modelica.compiler.FPreExp, org.jmodelica.modelica.compiler.FRecordConstructor, org.jmodelica.modelica.compiler.FSampleExp, org.jmodelica.modelica.compiler.FScalar, org.jmodelica.modelica.compiler.FSinExp, org.jmodelica.modelica.compiler.FSinhExp, org.jmodelica.modelica.compiler.FSizeExp, org.jmodelica.modelica.compiler.FSmoothExp, org.jmodelica.modelica.compiler.FSqrtExp, org.jmodelica.modelica.compiler.FStreamBuiltIn, org.jmodelica.modelica.compiler.FSumExp, org.jmodelica.modelica.compiler.FTanExp, org.jmodelica.modelica.compiler.FTanhExp, org.jmodelica.modelica.compiler.FTranspose, org.jmodelica.modelica.compiler.FUnaryBuiltIn, org.jmodelica.modelica.compiler.FUnsupportedBuiltIn, org.jmodelica.modelica.compiler.FVectUnaryBuiltIn, org.jmodelica.modelica.compiler.FZeros, and org.jmodelica.modelica.compiler.InstFunctionCall.

List<FExp> org.jmodelica.modelica.compiler.FAbstractFunctionCall.getDynamicFExps (  ) 

Getter for DynamicFExp list.

high-level method FlatModelica.ast:50

Reimplemented from org.jmodelica.modelica.compiler.FExp.

Reimplemented in org.jmodelica.modelica.compiler.FAbsExp, org.jmodelica.modelica.compiler.FAbstractCat, org.jmodelica.modelica.compiler.FAcosExp, org.jmodelica.modelica.compiler.FActualStream, org.jmodelica.modelica.compiler.FAsinExp, org.jmodelica.modelica.compiler.FAtan2Exp, org.jmodelica.modelica.compiler.FAtanExp, org.jmodelica.modelica.compiler.FBuiltInFunctionCall, org.jmodelica.modelica.compiler.FCatExp, org.jmodelica.modelica.compiler.FCosExp, org.jmodelica.modelica.compiler.FCoshExp, org.jmodelica.modelica.compiler.FCross, org.jmodelica.modelica.compiler.FEnumIntegerExp, org.jmodelica.modelica.compiler.FExpExp, org.jmodelica.modelica.compiler.FFillExp, org.jmodelica.modelica.compiler.FFunctionCall, org.jmodelica.modelica.compiler.FIdentity, org.jmodelica.modelica.compiler.FIgnoredBuiltIn, org.jmodelica.modelica.compiler.FInfArgsFunctionCall, org.jmodelica.modelica.compiler.FInitialExp, org.jmodelica.modelica.compiler.FInStream, org.jmodelica.modelica.compiler.FIntegerExp, org.jmodelica.modelica.compiler.FLinspace, org.jmodelica.modelica.compiler.FLog10Exp, org.jmodelica.modelica.compiler.FLogExp, org.jmodelica.modelica.compiler.FMathematicalFunctionCall, org.jmodelica.modelica.compiler.FMatrix, org.jmodelica.modelica.compiler.FMatrixRow, org.jmodelica.modelica.compiler.FMaxExp, org.jmodelica.modelica.compiler.FMinExp, org.jmodelica.modelica.compiler.FMinMaxExp, org.jmodelica.modelica.compiler.FNdimsExp, org.jmodelica.modelica.compiler.FNoEventExp, org.jmodelica.modelica.compiler.FOnes, org.jmodelica.modelica.compiler.FParseArray, org.jmodelica.modelica.compiler.FPreExp, org.jmodelica.modelica.compiler.FRecordConstructor, org.jmodelica.modelica.compiler.FSampleExp, org.jmodelica.modelica.compiler.FScalar, org.jmodelica.modelica.compiler.FSinExp, org.jmodelica.modelica.compiler.FSinhExp, org.jmodelica.modelica.compiler.FSizeExp, org.jmodelica.modelica.compiler.FSmoothExp, org.jmodelica.modelica.compiler.FSqrtExp, org.jmodelica.modelica.compiler.FStreamBuiltIn, org.jmodelica.modelica.compiler.FSumExp, org.jmodelica.modelica.compiler.FTanExp, org.jmodelica.modelica.compiler.FTanhExp, org.jmodelica.modelica.compiler.FTranspose, org.jmodelica.modelica.compiler.FUnaryBuiltIn, org.jmodelica.modelica.compiler.FUnsupportedBuiltIn, org.jmodelica.modelica.compiler.FVectUnaryBuiltIn, org.jmodelica.modelica.compiler.FZeros, and org.jmodelica.modelica.compiler.InstFunctionCall.

List<FExp> org.jmodelica.modelica.compiler.FAbstractFunctionCall.getDynamicFExpsNoTransform (  ) 

low-level method FlatModelica.ast:56

Reimplemented from org.jmodelica.modelica.compiler.FExp.

Reimplemented in org.jmodelica.modelica.compiler.FAbsExp, org.jmodelica.modelica.compiler.FAbstractCat, org.jmodelica.modelica.compiler.FAcosExp, org.jmodelica.modelica.compiler.FActualStream, org.jmodelica.modelica.compiler.FAsinExp, org.jmodelica.modelica.compiler.FAtan2Exp, org.jmodelica.modelica.compiler.FAtanExp, org.jmodelica.modelica.compiler.FBuiltInFunctionCall, org.jmodelica.modelica.compiler.FCatExp, org.jmodelica.modelica.compiler.FCosExp, org.jmodelica.modelica.compiler.FCoshExp, org.jmodelica.modelica.compiler.FCross, org.jmodelica.modelica.compiler.FEnumIntegerExp, org.jmodelica.modelica.compiler.FExpExp, org.jmodelica.modelica.compiler.FFillExp, org.jmodelica.modelica.compiler.FFunctionCall, org.jmodelica.modelica.compiler.FIdentity, org.jmodelica.modelica.compiler.FIgnoredBuiltIn, org.jmodelica.modelica.compiler.FInfArgsFunctionCall, org.jmodelica.modelica.compiler.FInitialExp, org.jmodelica.modelica.compiler.FInStream, org.jmodelica.modelica.compiler.FIntegerExp, org.jmodelica.modelica.compiler.FLinspace, org.jmodelica.modelica.compiler.FLog10Exp, org.jmodelica.modelica.compiler.FLogExp, org.jmodelica.modelica.compiler.FMathematicalFunctionCall, org.jmodelica.modelica.compiler.FMatrix, org.jmodelica.modelica.compiler.FMatrixRow, org.jmodelica.modelica.compiler.FMaxExp, org.jmodelica.modelica.compiler.FMinExp, org.jmodelica.modelica.compiler.FMinMaxExp, org.jmodelica.modelica.compiler.FNdimsExp, org.jmodelica.modelica.compiler.FNoEventExp, org.jmodelica.modelica.compiler.FOnes, org.jmodelica.modelica.compiler.FParseArray, org.jmodelica.modelica.compiler.FPreExp, org.jmodelica.modelica.compiler.FRecordConstructor, org.jmodelica.modelica.compiler.FSampleExp, org.jmodelica.modelica.compiler.FScalar, org.jmodelica.modelica.compiler.FSinExp, org.jmodelica.modelica.compiler.FSinhExp, org.jmodelica.modelica.compiler.FSizeExp, org.jmodelica.modelica.compiler.FSmoothExp, org.jmodelica.modelica.compiler.FSqrtExp, org.jmodelica.modelica.compiler.FStreamBuiltIn, org.jmodelica.modelica.compiler.FSumExp, org.jmodelica.modelica.compiler.FTanExp, org.jmodelica.modelica.compiler.FTanhExp, org.jmodelica.modelica.compiler.FTranspose, org.jmodelica.modelica.compiler.FUnaryBuiltIn, org.jmodelica.modelica.compiler.FUnsupportedBuiltIn, org.jmodelica.modelica.compiler.FVectUnaryBuiltIn, org.jmodelica.modelica.compiler.FZeros, and org.jmodelica.modelica.compiler.InstFunctionCall.

int org.jmodelica.modelica.compiler.FAbstractFunctionCall.getNumDynamicFExp (  ) 

Returns:
number of children in DynamicFExpList high-level method FlatModelica.ast:12

Reimplemented from org.jmodelica.modelica.compiler.FExp.

Reimplemented in org.jmodelica.modelica.compiler.FAbsExp, org.jmodelica.modelica.compiler.FAbstractCat, org.jmodelica.modelica.compiler.FAcosExp, org.jmodelica.modelica.compiler.FActualStream, org.jmodelica.modelica.compiler.FAsinExp, org.jmodelica.modelica.compiler.FAtan2Exp, org.jmodelica.modelica.compiler.FAtanExp, org.jmodelica.modelica.compiler.FBuiltInFunctionCall, org.jmodelica.modelica.compiler.FCatExp, org.jmodelica.modelica.compiler.FCosExp, org.jmodelica.modelica.compiler.FCoshExp, org.jmodelica.modelica.compiler.FCross, org.jmodelica.modelica.compiler.FEnumIntegerExp, org.jmodelica.modelica.compiler.FExpExp, org.jmodelica.modelica.compiler.FFillExp, org.jmodelica.modelica.compiler.FFunctionCall, org.jmodelica.modelica.compiler.FIdentity, org.jmodelica.modelica.compiler.FIgnoredBuiltIn, org.jmodelica.modelica.compiler.FInfArgsFunctionCall, org.jmodelica.modelica.compiler.FInitialExp, org.jmodelica.modelica.compiler.FInStream, org.jmodelica.modelica.compiler.FIntegerExp, org.jmodelica.modelica.compiler.FLinspace, org.jmodelica.modelica.compiler.FLog10Exp, org.jmodelica.modelica.compiler.FLogExp, org.jmodelica.modelica.compiler.FMathematicalFunctionCall, org.jmodelica.modelica.compiler.FMatrix, org.jmodelica.modelica.compiler.FMatrixRow, org.jmodelica.modelica.compiler.FMaxExp, org.jmodelica.modelica.compiler.FMinExp, org.jmodelica.modelica.compiler.FMinMaxExp, org.jmodelica.modelica.compiler.FNdimsExp, org.jmodelica.modelica.compiler.FNoEventExp, org.jmodelica.modelica.compiler.FOnes, org.jmodelica.modelica.compiler.FParseArray, org.jmodelica.modelica.compiler.FPreExp, org.jmodelica.modelica.compiler.FRecordConstructor, org.jmodelica.modelica.compiler.FSampleExp, org.jmodelica.modelica.compiler.FScalar, org.jmodelica.modelica.compiler.FSinExp, org.jmodelica.modelica.compiler.FSinhExp, org.jmodelica.modelica.compiler.FSizeExp, org.jmodelica.modelica.compiler.FSmoothExp, org.jmodelica.modelica.compiler.FSqrtExp, org.jmodelica.modelica.compiler.FStreamBuiltIn, org.jmodelica.modelica.compiler.FSumExp, org.jmodelica.modelica.compiler.FTanExp, org.jmodelica.modelica.compiler.FTanhExp, org.jmodelica.modelica.compiler.FTranspose, org.jmodelica.modelica.compiler.FUnaryBuiltIn, org.jmodelica.modelica.compiler.FUnsupportedBuiltIn, org.jmodelica.modelica.compiler.FVectUnaryBuiltIn, org.jmodelica.modelica.compiler.FZeros, and org.jmodelica.modelica.compiler.InstFunctionCall.

boolean org.jmodelica.modelica.compiler.FAbstractFunctionCall.isFunctionCallClause (  ) 

Check if this function call is the call of a function call equation or function call statement.

inh FlatFunctionUtils /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1522

boolean org.jmodelica.modelica.compiler.FAbstractFunctionCall.isIgnored (  ) 

syn FlatNames /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1275

Reimplemented in org.jmodelica.modelica.compiler.FIgnoredBuiltIn.

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

internal method FlatModelica.ast:17

Reimplemented from org.jmodelica.modelica.compiler.FExp.

Reimplemented in org.jmodelica.modelica.compiler.FAbsExp, org.jmodelica.modelica.compiler.FAbstractCat, org.jmodelica.modelica.compiler.FAcosExp, org.jmodelica.modelica.compiler.FActualStream, org.jmodelica.modelica.compiler.FAsinExp, org.jmodelica.modelica.compiler.FAtan2Exp, org.jmodelica.modelica.compiler.FAtanExp, org.jmodelica.modelica.compiler.FBuiltInFunctionCall, org.jmodelica.modelica.compiler.FCatExp, org.jmodelica.modelica.compiler.FCosExp, org.jmodelica.modelica.compiler.FCoshExp, org.jmodelica.modelica.compiler.FCross, org.jmodelica.modelica.compiler.FEnumIntegerExp, org.jmodelica.modelica.compiler.FExpExp, org.jmodelica.modelica.compiler.FFillExp, org.jmodelica.modelica.compiler.FFunctionCall, org.jmodelica.modelica.compiler.FIdentity, org.jmodelica.modelica.compiler.FIgnoredBuiltIn, org.jmodelica.modelica.compiler.FInfArgsFunctionCall, org.jmodelica.modelica.compiler.FInitialExp, org.jmodelica.modelica.compiler.FInStream, org.jmodelica.modelica.compiler.FIntegerExp, org.jmodelica.modelica.compiler.FLinspace, org.jmodelica.modelica.compiler.FLog10Exp, org.jmodelica.modelica.compiler.FLogExp, org.jmodelica.modelica.compiler.FMathematicalFunctionCall, org.jmodelica.modelica.compiler.FMatrix, org.jmodelica.modelica.compiler.FMatrixRow, org.jmodelica.modelica.compiler.FMaxExp, org.jmodelica.modelica.compiler.FMinExp, org.jmodelica.modelica.compiler.FMinMaxExp, org.jmodelica.modelica.compiler.FNdimsExp, org.jmodelica.modelica.compiler.FNoEventExp, org.jmodelica.modelica.compiler.FOnes, org.jmodelica.modelica.compiler.FParseArray, org.jmodelica.modelica.compiler.FPreExp, org.jmodelica.modelica.compiler.FRecordConstructor, org.jmodelica.modelica.compiler.FSampleExp, org.jmodelica.modelica.compiler.FScalar, org.jmodelica.modelica.compiler.FSinExp, org.jmodelica.modelica.compiler.FSinhExp, org.jmodelica.modelica.compiler.FSizeExp, org.jmodelica.modelica.compiler.FSmoothExp, org.jmodelica.modelica.compiler.FSqrtExp, org.jmodelica.modelica.compiler.FStreamBuiltIn, org.jmodelica.modelica.compiler.FSumExp, org.jmodelica.modelica.compiler.FTanExp, org.jmodelica.modelica.compiler.FTanhExp, org.jmodelica.modelica.compiler.FTranspose, org.jmodelica.modelica.compiler.FUnaryBuiltIn, org.jmodelica.modelica.compiler.FUnsupportedBuiltIn, org.jmodelica.modelica.compiler.FVectUnaryBuiltIn, org.jmodelica.modelica.compiler.FZeros, and org.jmodelica.modelica.compiler.InstFunctionCall.

ArrayList<? extends CommonVariableDecl> org.jmodelica.modelica.compiler.FAbstractFunctionCall.myFuncInputs (  ) 

syn ConstantEvaluation /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ConstantEvaluation.jrag:1596

Reimplemented in org.jmodelica.modelica.compiler.FFunctionCall, and org.jmodelica.modelica.compiler.InstFunctionCall.

ArrayList<? extends CommonVariableDecl> org.jmodelica.modelica.compiler.FAbstractFunctionCall.myFuncOutputs (  ) 

syn ConstantEvaluation /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ConstantEvaluation.jrag:1600

Reimplemented in org.jmodelica.modelica.compiler.FFunctionCall, and org.jmodelica.modelica.compiler.InstFunctionCall.

ArrayList<FFunctionCallLeft> org.jmodelica.modelica.compiler.FAbstractFunctionCall.myLefts (  ) 

inh FlatFunctionUtils /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1584

abstract String org.jmodelica.modelica.compiler.FAbstractFunctionCall.name (  )  [pure virtual]

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

low-level method FlatModelica.ast:11

Reimplemented from org.jmodelica.modelica.compiler.FExp.

Reimplemented in org.jmodelica.modelica.compiler.FAbsExp, org.jmodelica.modelica.compiler.FAbstractCat, org.jmodelica.modelica.compiler.FAcosExp, org.jmodelica.modelica.compiler.FActualStream, org.jmodelica.modelica.compiler.FAsinExp, org.jmodelica.modelica.compiler.FAtan2Exp, org.jmodelica.modelica.compiler.FAtanExp, org.jmodelica.modelica.compiler.FBuiltInFunctionCall, org.jmodelica.modelica.compiler.FCatExp, org.jmodelica.modelica.compiler.FCosExp, org.jmodelica.modelica.compiler.FCoshExp, org.jmodelica.modelica.compiler.FCross, org.jmodelica.modelica.compiler.FEnumIntegerExp, org.jmodelica.modelica.compiler.FExpExp, org.jmodelica.modelica.compiler.FFillExp, org.jmodelica.modelica.compiler.FFunctionCall, org.jmodelica.modelica.compiler.FIdentity, org.jmodelica.modelica.compiler.FIgnoredBuiltIn, org.jmodelica.modelica.compiler.FInfArgsFunctionCall, org.jmodelica.modelica.compiler.FInitialExp, org.jmodelica.modelica.compiler.FInStream, org.jmodelica.modelica.compiler.FIntegerExp, org.jmodelica.modelica.compiler.FLinspace, org.jmodelica.modelica.compiler.FLog10Exp, org.jmodelica.modelica.compiler.FLogExp, org.jmodelica.modelica.compiler.FMathematicalFunctionCall, org.jmodelica.modelica.compiler.FMatrix, org.jmodelica.modelica.compiler.FMatrixRow, org.jmodelica.modelica.compiler.FMaxExp, org.jmodelica.modelica.compiler.FMinExp, org.jmodelica.modelica.compiler.FMinMaxExp, org.jmodelica.modelica.compiler.FNdimsExp, org.jmodelica.modelica.compiler.FNoEventExp, org.jmodelica.modelica.compiler.FOnes, org.jmodelica.modelica.compiler.FParseArray, org.jmodelica.modelica.compiler.FPreExp, org.jmodelica.modelica.compiler.FRecordConstructor, org.jmodelica.modelica.compiler.FSampleExp, org.jmodelica.modelica.compiler.FScalar, org.jmodelica.modelica.compiler.FSinExp, org.jmodelica.modelica.compiler.FSinhExp, org.jmodelica.modelica.compiler.FSizeExp, org.jmodelica.modelica.compiler.FSmoothExp, org.jmodelica.modelica.compiler.FSqrtExp, org.jmodelica.modelica.compiler.FStreamBuiltIn, org.jmodelica.modelica.compiler.FSumExp, org.jmodelica.modelica.compiler.FTanExp, org.jmodelica.modelica.compiler.FTanhExp, org.jmodelica.modelica.compiler.FTranspose, org.jmodelica.modelica.compiler.FUnaryBuiltIn, org.jmodelica.modelica.compiler.FUnsupportedBuiltIn, org.jmodelica.modelica.compiler.FVectUnaryBuiltIn, org.jmodelica.modelica.compiler.FZeros, and org.jmodelica.modelica.compiler.InstFunctionCall.

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

internal

Reimplemented from org.jmodelica.modelica.compiler.FExp.

Reimplemented in org.jmodelica.modelica.compiler.FAbsExp, org.jmodelica.modelica.compiler.FAbstractCat, org.jmodelica.modelica.compiler.FAcosExp, org.jmodelica.modelica.compiler.FActualStream, org.jmodelica.modelica.compiler.FAsinExp, org.jmodelica.modelica.compiler.FAtan2Exp, org.jmodelica.modelica.compiler.FAtanExp, org.jmodelica.modelica.compiler.FBuiltInFunctionCall, org.jmodelica.modelica.compiler.FCatExp, org.jmodelica.modelica.compiler.FCosExp, org.jmodelica.modelica.compiler.FCoshExp, org.jmodelica.modelica.compiler.FCross, org.jmodelica.modelica.compiler.FEnumIntegerExp, org.jmodelica.modelica.compiler.FExpExp, org.jmodelica.modelica.compiler.FFillExp, org.jmodelica.modelica.compiler.FFunctionCall, org.jmodelica.modelica.compiler.FIdentity, org.jmodelica.modelica.compiler.FIgnoredBuiltIn, org.jmodelica.modelica.compiler.FInfArgsFunctionCall, org.jmodelica.modelica.compiler.FInitialExp, org.jmodelica.modelica.compiler.FInStream, org.jmodelica.modelica.compiler.FIntegerExp, org.jmodelica.modelica.compiler.FLinspace, org.jmodelica.modelica.compiler.FLog10Exp, org.jmodelica.modelica.compiler.FLogExp, org.jmodelica.modelica.compiler.FMathematicalFunctionCall, org.jmodelica.modelica.compiler.FMatrix, org.jmodelica.modelica.compiler.FMatrixRow, org.jmodelica.modelica.compiler.FMaxExp, org.jmodelica.modelica.compiler.FMinExp, org.jmodelica.modelica.compiler.FMinMaxExp, org.jmodelica.modelica.compiler.FNdimsExp, org.jmodelica.modelica.compiler.FNoEventExp, org.jmodelica.modelica.compiler.FOnes, org.jmodelica.modelica.compiler.FParseArray, org.jmodelica.modelica.compiler.FPreExp, org.jmodelica.modelica.compiler.FRecordConstructor, org.jmodelica.modelica.compiler.FSampleExp, org.jmodelica.modelica.compiler.FScalar, org.jmodelica.modelica.compiler.FSinExp, org.jmodelica.modelica.compiler.FSinhExp, org.jmodelica.modelica.compiler.FSizeExp, org.jmodelica.modelica.compiler.FSmoothExp, org.jmodelica.modelica.compiler.FSqrtExp, org.jmodelica.modelica.compiler.FStreamBuiltIn, org.jmodelica.modelica.compiler.FSumExp, org.jmodelica.modelica.compiler.FTanExp, org.jmodelica.modelica.compiler.FTanhExp, org.jmodelica.modelica.compiler.FTranspose, org.jmodelica.modelica.compiler.FUnaryBuiltIn, org.jmodelica.modelica.compiler.FUnsupportedBuiltIn, org.jmodelica.modelica.compiler.FVectUnaryBuiltIn, org.jmodelica.modelica.compiler.FZeros, and org.jmodelica.modelica.compiler.InstFunctionCall.

void org.jmodelica.modelica.compiler.FAbstractFunctionCall.setArray ( Array  node  ) 

Setter for Array high-level method FlatModelica.ast:5.

Reimplemented from org.jmodelica.modelica.compiler.FExp.

Reimplemented in org.jmodelica.modelica.compiler.FAbsExp, org.jmodelica.modelica.compiler.FAbstractCat, org.jmodelica.modelica.compiler.FAcosExp, org.jmodelica.modelica.compiler.FActualStream, org.jmodelica.modelica.compiler.FAsinExp, org.jmodelica.modelica.compiler.FAtan2Exp, org.jmodelica.modelica.compiler.FAtanExp, org.jmodelica.modelica.compiler.FBuiltInFunctionCall, org.jmodelica.modelica.compiler.FCatExp, org.jmodelica.modelica.compiler.FCosExp, org.jmodelica.modelica.compiler.FCoshExp, org.jmodelica.modelica.compiler.FCross, org.jmodelica.modelica.compiler.FEnumIntegerExp, org.jmodelica.modelica.compiler.FExpExp, org.jmodelica.modelica.compiler.FFillExp, org.jmodelica.modelica.compiler.FFunctionCall, org.jmodelica.modelica.compiler.FIdentity, org.jmodelica.modelica.compiler.FIgnoredBuiltIn, org.jmodelica.modelica.compiler.FInfArgsFunctionCall, org.jmodelica.modelica.compiler.FInitialExp, org.jmodelica.modelica.compiler.FInStream, org.jmodelica.modelica.compiler.FIntegerExp, org.jmodelica.modelica.compiler.FLinspace, org.jmodelica.modelica.compiler.FLog10Exp, org.jmodelica.modelica.compiler.FLogExp, org.jmodelica.modelica.compiler.FMathematicalFunctionCall, org.jmodelica.modelica.compiler.FMatrix, org.jmodelica.modelica.compiler.FMatrixRow, org.jmodelica.modelica.compiler.FMaxExp, org.jmodelica.modelica.compiler.FMinExp, org.jmodelica.modelica.compiler.FMinMaxExp, org.jmodelica.modelica.compiler.FNdimsExp, org.jmodelica.modelica.compiler.FNoEventExp, org.jmodelica.modelica.compiler.FOnes, org.jmodelica.modelica.compiler.FParseArray, org.jmodelica.modelica.compiler.FPreExp, org.jmodelica.modelica.compiler.FRecordConstructor, org.jmodelica.modelica.compiler.FSampleExp, org.jmodelica.modelica.compiler.FScalar, org.jmodelica.modelica.compiler.FSinExp, org.jmodelica.modelica.compiler.FSinhExp, org.jmodelica.modelica.compiler.FSizeExp, org.jmodelica.modelica.compiler.FSmoothExp, org.jmodelica.modelica.compiler.FSqrtExp, org.jmodelica.modelica.compiler.FStreamBuiltIn, org.jmodelica.modelica.compiler.FSumExp, org.jmodelica.modelica.compiler.FTanExp, org.jmodelica.modelica.compiler.FTanhExp, org.jmodelica.modelica.compiler.FTranspose, org.jmodelica.modelica.compiler.FUnaryBuiltIn, org.jmodelica.modelica.compiler.FUnsupportedBuiltIn, org.jmodelica.modelica.compiler.FVectUnaryBuiltIn, org.jmodelica.modelica.compiler.FZeros, and org.jmodelica.modelica.compiler.InstFunctionCall.

void org.jmodelica.modelica.compiler.FAbstractFunctionCall.setDynamicFExp ( FExp  node,
int  i 
)

Setter for child in list DynamicFExpList high-level method FlatModelica.ast:42.

Reimplemented from org.jmodelica.modelica.compiler.FExp.

Reimplemented in org.jmodelica.modelica.compiler.FAbsExp, org.jmodelica.modelica.compiler.FAbstractCat, org.jmodelica.modelica.compiler.FAcosExp, org.jmodelica.modelica.compiler.FActualStream, org.jmodelica.modelica.compiler.FAsinExp, org.jmodelica.modelica.compiler.FAtan2Exp, org.jmodelica.modelica.compiler.FAtanExp, org.jmodelica.modelica.compiler.FBuiltInFunctionCall, org.jmodelica.modelica.compiler.FCatExp, org.jmodelica.modelica.compiler.FCosExp, org.jmodelica.modelica.compiler.FCoshExp, org.jmodelica.modelica.compiler.FCross, org.jmodelica.modelica.compiler.FEnumIntegerExp, org.jmodelica.modelica.compiler.FExpExp, org.jmodelica.modelica.compiler.FFillExp, org.jmodelica.modelica.compiler.FFunctionCall, org.jmodelica.modelica.compiler.FIdentity, org.jmodelica.modelica.compiler.FIgnoredBuiltIn, org.jmodelica.modelica.compiler.FInfArgsFunctionCall, org.jmodelica.modelica.compiler.FInitialExp, org.jmodelica.modelica.compiler.FInStream, org.jmodelica.modelica.compiler.FIntegerExp, org.jmodelica.modelica.compiler.FLinspace, org.jmodelica.modelica.compiler.FLog10Exp, org.jmodelica.modelica.compiler.FLogExp, org.jmodelica.modelica.compiler.FMathematicalFunctionCall, org.jmodelica.modelica.compiler.FMatrix, org.jmodelica.modelica.compiler.FMatrixRow, org.jmodelica.modelica.compiler.FMaxExp, org.jmodelica.modelica.compiler.FMinExp, org.jmodelica.modelica.compiler.FMinMaxExp, org.jmodelica.modelica.compiler.FNdimsExp, org.jmodelica.modelica.compiler.FNoEventExp, org.jmodelica.modelica.compiler.FOnes, org.jmodelica.modelica.compiler.FParseArray, org.jmodelica.modelica.compiler.FPreExp, org.jmodelica.modelica.compiler.FRecordConstructor, org.jmodelica.modelica.compiler.FSampleExp, org.jmodelica.modelica.compiler.FScalar, org.jmodelica.modelica.compiler.FSinExp, org.jmodelica.modelica.compiler.FSinhExp, org.jmodelica.modelica.compiler.FSizeExp, org.jmodelica.modelica.compiler.FSmoothExp, org.jmodelica.modelica.compiler.FSqrtExp, org.jmodelica.modelica.compiler.FStreamBuiltIn, org.jmodelica.modelica.compiler.FSumExp, org.jmodelica.modelica.compiler.FTanExp, org.jmodelica.modelica.compiler.FTanhExp, org.jmodelica.modelica.compiler.FTranspose, org.jmodelica.modelica.compiler.FUnaryBuiltIn, org.jmodelica.modelica.compiler.FUnsupportedBuiltIn, org.jmodelica.modelica.compiler.FVectUnaryBuiltIn, org.jmodelica.modelica.compiler.FZeros, and org.jmodelica.modelica.compiler.InstFunctionCall.

void org.jmodelica.modelica.compiler.FAbstractFunctionCall.setDynamicFExpList ( List< FExp list  ) 

Setter for DynamicFExpList high-level method FlatModelica.ast:5.

Reimplemented from org.jmodelica.modelica.compiler.FExp.

Reimplemented in org.jmodelica.modelica.compiler.FAbsExp, org.jmodelica.modelica.compiler.FAbstractCat, org.jmodelica.modelica.compiler.FAcosExp, org.jmodelica.modelica.compiler.FActualStream, org.jmodelica.modelica.compiler.FAsinExp, org.jmodelica.modelica.compiler.FAtan2Exp, org.jmodelica.modelica.compiler.FAtanExp, org.jmodelica.modelica.compiler.FBuiltInFunctionCall, org.jmodelica.modelica.compiler.FCatExp, org.jmodelica.modelica.compiler.FCosExp, org.jmodelica.modelica.compiler.FCoshExp, org.jmodelica.modelica.compiler.FCross, org.jmodelica.modelica.compiler.FEnumIntegerExp, org.jmodelica.modelica.compiler.FExpExp, org.jmodelica.modelica.compiler.FFillExp, org.jmodelica.modelica.compiler.FFunctionCall, org.jmodelica.modelica.compiler.FIdentity, org.jmodelica.modelica.compiler.FIgnoredBuiltIn, org.jmodelica.modelica.compiler.FInfArgsFunctionCall, org.jmodelica.modelica.compiler.FInitialExp, org.jmodelica.modelica.compiler.FInStream, org.jmodelica.modelica.compiler.FIntegerExp, org.jmodelica.modelica.compiler.FLinspace, org.jmodelica.modelica.compiler.FLog10Exp, org.jmodelica.modelica.compiler.FLogExp, org.jmodelica.modelica.compiler.FMathematicalFunctionCall, org.jmodelica.modelica.compiler.FMatrix, org.jmodelica.modelica.compiler.FMatrixRow, org.jmodelica.modelica.compiler.FMaxExp, org.jmodelica.modelica.compiler.FMinExp, org.jmodelica.modelica.compiler.FMinMaxExp, org.jmodelica.modelica.compiler.FNdimsExp, org.jmodelica.modelica.compiler.FNoEventExp, org.jmodelica.modelica.compiler.FOnes, org.jmodelica.modelica.compiler.FParseArray, org.jmodelica.modelica.compiler.FPreExp, org.jmodelica.modelica.compiler.FRecordConstructor, org.jmodelica.modelica.compiler.FSampleExp, org.jmodelica.modelica.compiler.FScalar, org.jmodelica.modelica.compiler.FSinExp, org.jmodelica.modelica.compiler.FSinhExp, org.jmodelica.modelica.compiler.FSizeExp, org.jmodelica.modelica.compiler.FSmoothExp, org.jmodelica.modelica.compiler.FSqrtExp, org.jmodelica.modelica.compiler.FStreamBuiltIn, org.jmodelica.modelica.compiler.FSumExp, org.jmodelica.modelica.compiler.FTanExp, org.jmodelica.modelica.compiler.FTanhExp, org.jmodelica.modelica.compiler.FTranspose, org.jmodelica.modelica.compiler.FUnaryBuiltIn, org.jmodelica.modelica.compiler.FUnsupportedBuiltIn, org.jmodelica.modelica.compiler.FVectUnaryBuiltIn, org.jmodelica.modelica.compiler.FZeros, and org.jmodelica.modelica.compiler.InstFunctionCall.

Size org.jmodelica.modelica.compiler.FAbstractFunctionCall.sizeOfOutput ( int  i  ) 

syn Arrays /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Arrays.jrag:747

Reimplemented in org.jmodelica.modelica.compiler.FFunctionCall, and org.jmodelica.modelica.compiler.InstFunctionCall.

FType org.jmodelica.modelica.compiler.FAbstractFunctionCall.typeOfOutput ( int  i  ) 

syn FlatTypeAnalysis /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatTypeAnalysis.jrag:472

Reimplemented in org.jmodelica.modelica.compiler.FFunctionCall, and org.jmodelica.modelica.compiler.InstFunctionCall.


Member Data Documentation

internal

internal


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

Generated on Fri Oct 7 14:49:44 2011 for JModelica.org by  doxygen 1.5.8