gov.llnl.babel.ast
Class Type
public abstract class Type
Common base class for all types; built-in and user-defined.
accept , getFilename , getFirstToken , getLastToken , getNodeId , getParent , getParseTreeNode , getSymbolTableEntry , setFirstToken , setLastToken , setNodeId , setParent , setParseTreeNode , setSymbolTableEntry |
Type
public Type(ParseTreeNode src,
ASTNode parent)
src
- the ParseTreeNode useful for debugging (or null) for generated
codeparent
- the parent ASTNode.
getTypeName
public abstract String getTypeName()