gov.llnl.babel.backend.fortran
Class AbbrevHeader
java.lang.Object
|
+--gov.llnl.babel.backend.fortran.AbbrevHeader
- public class AbbrevHeader
- extends java.lang.Object
Field Summary |
static int |
MAXNAME
The maximum number of characters allowed in a name. |
Method Summary |
void |
generateClassMethods(java.lang.String symName,
gov.llnl.babel.backend.mangler.NameMangler non,
gov.llnl.babel.backend.mangler.NameMangler fort,
java.lang.String[] methodNames)
|
void |
generateCode(Symbol sym)
|
static void |
generateCode(Symbol sym,
LanguageWriter writer)
|
void |
generateMethods(java.lang.String symName,
gov.llnl.babel.backend.mangler.NameMangler non,
gov.llnl.babel.backend.mangler.NameMangler fort,
java.lang.String[] methodNames)
|
void |
generateNamedMethod(java.lang.String symName,
java.lang.String methName,
gov.llnl.babel.backend.mangler.NameMangler non,
gov.llnl.babel.backend.mangler.NameMangler fort)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MAXNAME
public static final int MAXNAME
- The maximum number of characters allowed in a name.
- See Also:
- Constant Field Values
AbbrevHeader
public AbbrevHeader(LanguageWriter writer)
generateMethods
public void generateMethods(java.lang.String symName,
gov.llnl.babel.backend.mangler.NameMangler non,
gov.llnl.babel.backend.mangler.NameMangler fort,
java.lang.String[] methodNames)
throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingException
generateClassMethods
public void generateClassMethods(java.lang.String symName,
gov.llnl.babel.backend.mangler.NameMangler non,
gov.llnl.babel.backend.mangler.NameMangler fort,
java.lang.String[] methodNames)
throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingException
generateNamedMethod
public void generateNamedMethod(java.lang.String symName,
java.lang.String methName,
gov.llnl.babel.backend.mangler.NameMangler non,
gov.llnl.babel.backend.mangler.NameMangler fort)
throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingException
generateCode
public void generateCode(Symbol sym)
throws CodeGenerationException
CodeGenerationException
generateCode
public static void generateCode(Symbol sym,
LanguageWriter writer)
throws CodeGenerationException
CodeGenerationException