org.jmodelica.modelica.compiler.FunctionCall Class Reference

node Modelica.ast:361 More...

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

org.jmodelica.modelica.compiler.Exp org.jmodelica.modelica.compiler.AbstractExp org.jmodelica.modelica.compiler.BaseNode

List of all members.

Public Member Functions

void flushCache ()
 low-level
void flushCollectionCache ()
 internal
FunctionCall clone () throws CloneNotSupportedException
 internal
FunctionCall copy ()
 internal
FunctionCall fullCopy ()
 low-level
void dumpTree (String indent)
 method DumpTree /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/DumpTree.jadd:136
FAbstractFunctionCall instantiate ()
 method InstantiatedExpressions /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Flattening.jrag:1791
void prettyPrint (Printer p, PrintStream str, String indent)
 method PrettyPrint /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PrettyPrint.jrag:571
void collectTestCasesFC (String name, TestSuite ts)
 method TestFramework /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/TestFramework.jrag:103
 FunctionCall ()
 method Modelica.ast:1
 FunctionCall (Access p0, Opt< FunctionArguments > p1)
 method Modelica.ast:8
boolean mayHaveRewrite ()
 internal method Modelica.ast:21
void setName (Access node)
 Setter for Name high-level method Modelica.ast:5.
Access getName ()
 Getter for Name high-level method Modelica.ast:12.
Access getNameNoTransform ()
 low-level method Modelica.ast:18
void setFunctionArgumentsOpt (Opt< FunctionArguments > opt)
 Setter for FunctionArgumentsOpt low-level method Modelica.ast:5.
boolean hasFunctionArguments ()
 Does this node have a FunctionArguments child? high-level method Modelica.ast:12.
FunctionArguments getFunctionArguments ()
 Getter for optional child FunctionArguments high-level method Modelica.ast:19.
void setFunctionArguments (FunctionArguments node)
 Setter for optional child FunctionArguments high-level method Modelica.ast:27.
Opt< FunctionArgumentsgetFunctionArgumentsOpt ()
 low-level method Modelica.ast:37
Opt< FunctionArgumentsgetFunctionArgumentsOptNoTransform ()
 low-level method Modelica.ast:44
AnnotationNode annotationNode ()
 syn AnnotationAPI /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Annotations.jrag:77
boolean isFunctionCall ()
 syn AnnotationAPI /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Annotations.jrag:508
boolean isAnnotationExp ()
 syn AnnotationAPI /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Annotations.jrag:511
Iterable<?extends ASTNode > annotationList ()
 syn AnnotationAPI /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Annotations.jrag:517
String name ()
 syn Names /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:465
ASTNode rewriteTo ()
 internal

Protected Member Functions

int numChildren ()
 low-level method Modelica.ast:15


Detailed Description

node Modelica.ast:361

Constructor & Destructor Documentation

org.jmodelica.modelica.compiler.FunctionCall.FunctionCall (  ) 

method Modelica.ast:1

org.jmodelica.modelica.compiler.FunctionCall.FunctionCall ( Access  p0,
Opt< FunctionArguments p1 
)

method Modelica.ast:8


Member Function Documentation

Iterable<? extends ASTNode> org.jmodelica.modelica.compiler.FunctionCall.annotationList (  ) 

syn AnnotationAPI /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Annotations.jrag:517

Reimplemented from org.jmodelica.modelica.compiler.Exp.

AnnotationNode org.jmodelica.modelica.compiler.FunctionCall.annotationNode (  ) 

syn AnnotationAPI /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Annotations.jrag:77

Reimplemented from org.jmodelica.modelica.compiler.Exp.

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

internal

Reimplemented from org.jmodelica.modelica.compiler.Exp.

void org.jmodelica.modelica.compiler.FunctionCall.collectTestCasesFC ( String  name,
TestSuite  ts 
)

method TestFramework /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/TestFramework.jrag:103

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

internal

void org.jmodelica.modelica.compiler.FunctionCall.dumpTree ( String  indent  ) 

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

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

low-level

Reimplemented from org.jmodelica.modelica.compiler.Exp.

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

internal

Reimplemented from org.jmodelica.modelica.compiler.Exp.

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

low-level

FunctionArguments org.jmodelica.modelica.compiler.FunctionCall.getFunctionArguments (  ) 

Getter for optional child FunctionArguments high-level method Modelica.ast:19.

Opt<FunctionArguments> org.jmodelica.modelica.compiler.FunctionCall.getFunctionArgumentsOpt (  ) 

low-level method Modelica.ast:37

Opt<FunctionArguments> org.jmodelica.modelica.compiler.FunctionCall.getFunctionArgumentsOptNoTransform (  ) 

low-level method Modelica.ast:44

Access org.jmodelica.modelica.compiler.FunctionCall.getName (  ) 

Getter for Name high-level method Modelica.ast:12.

Access org.jmodelica.modelica.compiler.FunctionCall.getNameNoTransform (  ) 

low-level method Modelica.ast:18

boolean org.jmodelica.modelica.compiler.FunctionCall.hasFunctionArguments (  ) 

Does this node have a FunctionArguments child? high-level method Modelica.ast:12.

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

method InstantiatedExpressions /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Flattening.jrag:1791

Reimplemented from org.jmodelica.modelica.compiler.Exp.

boolean org.jmodelica.modelica.compiler.FunctionCall.isAnnotationExp (  ) 

syn AnnotationAPI /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Annotations.jrag:511

Reimplemented from org.jmodelica.modelica.compiler.Exp.

boolean org.jmodelica.modelica.compiler.FunctionCall.isFunctionCall (  ) 

syn AnnotationAPI /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Annotations.jrag:508

Reimplemented from org.jmodelica.modelica.compiler.Exp.

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

internal method Modelica.ast:21

Reimplemented from org.jmodelica.modelica.compiler.Exp.

String org.jmodelica.modelica.compiler.FunctionCall.name (  ) 

syn Names /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:465

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

low-level method Modelica.ast:15

Reimplemented from org.jmodelica.modelica.compiler.Exp.

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

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

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

internal

Reimplemented from org.jmodelica.modelica.compiler.Exp.

void org.jmodelica.modelica.compiler.FunctionCall.setFunctionArguments ( FunctionArguments  node  ) 

Setter for optional child FunctionArguments high-level method Modelica.ast:27.

void org.jmodelica.modelica.compiler.FunctionCall.setFunctionArgumentsOpt ( Opt< FunctionArguments opt  ) 

Setter for FunctionArgumentsOpt low-level method Modelica.ast:5.

void org.jmodelica.modelica.compiler.FunctionCall.setName ( Access  node  ) 

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


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

Generated on Fri Oct 7 14:50:24 2011 for JModelica.org by  doxygen 1.5.8