gov.llnl.babel.backend.fortran
Class AbbrevHeader
java.lang.Object
gov.llnl.babel.backend.fortran.AbbrevHeader
public class AbbrevHeader
extends java.lang.Object
void | generateClassMethods(String symName, NameMangler non, NameMangler fort, String[] methodNames)
|
void | generateCode(Symbol sym)
|
static void | generateCode(Symbol sym, LanguageWriter writer, Context context)
|
void | generateMethods(String symName, NameMangler non, NameMangler fort, String[] methodNames)
|
void | generateNamedMethod(String symName, String methName, String suffix, NameMangler non, NameMangler fort)
|
MAXNAME
public static final int MAXNAME
The maximum number of characters allowed in a name.
MAXUNMANGLED
public static final int MAXUNMANGLED
generateClassMethods
public void generateClassMethods(String symName,
NameMangler non,
NameMangler fort,
String[] methodNames)
throws UnsupportedEncodingException
generateMethods
public void generateMethods(String symName,
NameMangler non,
NameMangler fort,
String[] methodNames)
throws UnsupportedEncodingException
generateNamedMethod
public void generateNamedMethod(String symName,
String methName,
String suffix,
NameMangler non,
NameMangler fort)
throws UnsupportedEncodingException