gov.llnl.babel.ast

Class Ensures


public class Ensures
extends ASTNode

Field Summary

Fields inherited from class gov.llnl.babel.ast.ASTNode

ILLEGAL_NODEID

Constructor Summary

Ensures()
Ensures(ParseTreeNode node, ASTNode parent)

Method Summary

Object
accept(Visitor v, Object data)
List
getEnsureExprs()
void
setEnsureExprs(List ensureExprs)

Methods inherited from class gov.llnl.babel.ast.ASTNode

accept, getFilename, getFirstToken, getLastToken, getNodeId, getParent, getParseTreeNode, getSymbolTableEntry, setFirstToken, setLastToken, setNodeId, setParent, setParseTreeNode, setSymbolTableEntry

Constructor Details

Ensures

public Ensures()

Ensures

public Ensures(ParseTreeNode node,
               ASTNode parent)

Method Details

accept

public Object accept(Visitor v,
                     Object data)
Overrides:
accept in interface ASTNode

getEnsureExprs

public List getEnsureExprs()

setEnsureExprs

public void setEnsureExprs(List ensureExprs)