gov.llnl.babel.ast
Class FuncExpr
java.lang.Object
gov.llnl.babel.ast.ASTNode
gov.llnl.babel.ast.FuncExpr
public class FuncExpr
- extends ASTNode
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 |
FuncExpr
public FuncExpr(ParseTreeNode node,
ASTNode parent)
FuncExpr
public FuncExpr()
setName
public void setName(java.lang.String funcName)
getName
public java.lang.String getName()
getArguments
public java.util.List getArguments()
setArguments
public void setArguments(java.util.List arguments)
accept
public java.lang.Object accept(Visitor v,
java.lang.Object data)
- Description copied from class:
ASTNode
- implements "Visitor Pattern"
- Specified by:
accept
in class ASTNode
- Parameters:
v
- The visitor classdata
- Optional extra data
- Returns:
- Optional extra data