org.jmodelica.modelica.compiler.FCExternalLanguage Class Reference

Language specification for "C". More...

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

org.jmodelica.modelica.compiler.FExternalLanguage org.jmodelica.modelica.compiler.BaseNode

List of all members.

Public Member Functions

void flushCache ()
 low-level
void flushCollectionCache ()
 internal
FCExternalLanguage clone () throws CloneNotSupportedException
 internal
FCExternalLanguage copy ()
 internal
FCExternalLanguage fullCopy ()
 low-level
void genFuncCall (Printer p, PrintStream str, String indent, FExternalStmt stmt)
 method CCodeGen /tmp/JModelica/Compiler/ModelicaCBackEnd/src/jastadd/CCodeGen.jrag:967
 FCExternalLanguage ()
 method FlatModelica.ast:1
boolean mayHaveRewrite ()
 internal method FlatModelica.ast:16
String getLanguage ()
 syn FlattPrettyPrint /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PrettyPrint.jrag:1155
ASTNode rewriteTo ()
 internal

Static Public Attributes

static final String LANGUAGE_STRING = "C"
 method InstantiatedExpressions /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Flattening.jrag:1476

Protected Member Functions

int numChildren ()
 low-level method FlatModelica.ast:10


Detailed Description

Language specification for "C".

node FlatModelica.ast:580


Constructor & Destructor Documentation

org.jmodelica.modelica.compiler.FCExternalLanguage.FCExternalLanguage (  ) 

method FlatModelica.ast:1


Member Function Documentation

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

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

internal

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

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

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

low-level

void org.jmodelica.modelica.compiler.FCExternalLanguage.genFuncCall ( Printer  p,
PrintStream  str,
String  indent,
FExternalStmt  stmt 
)

method CCodeGen /tmp/JModelica/Compiler/ModelicaCBackEnd/src/jastadd/CCodeGen.jrag:967

Reimplemented from org.jmodelica.modelica.compiler.FExternalLanguage.

String org.jmodelica.modelica.compiler.FCExternalLanguage.getLanguage (  ) 

syn FlattPrettyPrint /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PrettyPrint.jrag:1155

Reimplemented from org.jmodelica.modelica.compiler.FExternalLanguage.

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

internal method FlatModelica.ast:16

Reimplemented from org.jmodelica.modelica.compiler.FExternalLanguage.

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

low-level method FlatModelica.ast:10

Reimplemented from org.jmodelica.modelica.compiler.FExternalLanguage.

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


Member Data Documentation

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


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

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