|
|||||||||
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.Assertion
public class Assertion
Field Summary |
---|
Fields inherited from class gov.llnl.babel.ast.ASTNode |
---|
ILLEGAL_NODEID |
Constructor Summary | |
---|---|
Assertion()
|
|
Assertion(ParseTreeNode src,
ASTNode parent)
|
Method Summary | |
---|---|
java.lang.Object |
accept(Visitor v,
java.lang.Object data)
implements "Visitor Pattern" |
ASTNode |
getExpr()
|
Name |
getName()
|
java.lang.String |
getSource()
|
void |
setExpr(ASTNode expr)
|
void |
setName(Name name)
|
void |
setSource(java.lang.String source)
|
Methods inherited from class gov.llnl.babel.ast.ASTNode |
---|
getFilename, getFirstToken, getLastToken, getNodeId, getParent, getParseTreeNode, getSymbolTableEntry, setFirstToken, setLastToken, setNodeId, setParent, setParseTreeNode, setSymbolTableEntry |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Assertion(ParseTreeNode src, ASTNode parent)
public Assertion()
Method Detail |
---|
public void setName(Name name)
setName
in interface INameable
public Name getName()
getName
in interface INameable
public ASTNode getExpr()
public void setExpr(ASTNode expr)
public java.lang.String getSource()
public void setSource(java.lang.String source)
public java.lang.Object accept(Visitor v, java.lang.Object data)
ASTNode
accept
in class ASTNode
v
- The visitor classdata
- Optional extra data
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |