|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgov.llnl.babel.ast.ASTNode
gov.llnl.babel.ast.Type
gov.llnl.babel.ast.ArrayType
gov.llnl.babel.ast.RArrayType
A special case of Array
where user deals with raw memory.
Field Summary | |
protected Extents |
d_extents
|
Fields inherited from class gov.llnl.babel.ast.ASTNode |
d_firstToken, d_lastToken, d_parent, d_src, d_symbol |
Constructor Summary | |
RArrayType(ParseTreeNode src,
ASTNode parent)
|
Method Summary | |
java.lang.Object |
accept(Visitor v,
java.lang.Object data)
implements "Visitor Pattern" |
Extents |
getExtents()
|
java.lang.String |
getTypeName()
|
void |
setExtents(Extents ext)
|
java.lang.String |
toString()
|
Methods inherited from class gov.llnl.babel.ast.ArrayType |
getDimension, getScalarType, isColMajor, isPacked, isRowMajor, setDimension, setOrientation, setScalarType |
Methods inherited from class gov.llnl.babel.ast.ASTNode |
getFilename, getFirstToken, getLastToken, getParent, getParseTreeNode, getSymbolTableEntry, setParent, setParserTreeNode, setSymbolTableEntry |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected Extents d_extents
Constructor Detail |
public RArrayType(ParseTreeNode src, ASTNode parent)
Method Detail |
public java.lang.String getTypeName()
getTypeName
in class ArrayType
public Extents getExtents()
public void setExtents(Extents ext)
public java.lang.String toString()
toString
in class ArrayType
public java.lang.Object accept(Visitor v, java.lang.Object data)
ASTNode
accept
in class ArrayType
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |