gov.llnl.babel.ast

Class FuncExpr


public class FuncExpr
extends ASTNode

Field Summary

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

ILLEGAL_NODEID

Constructor Summary

FuncExpr()
FuncExpr(ParseTreeNode node, ASTNode parent)

Method Summary

Object
accept(Visitor v, Object data)
List
getArguments()
String
getName()
void
setArguments(List arguments)
void
setName(String funcName)

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

FuncExpr

public FuncExpr()

FuncExpr

public FuncExpr(ParseTreeNode node,
                ASTNode parent)

Method Details

accept

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

getArguments

public List getArguments()

getName

public String getName()

setArguments

public void setArguments(List arguments)

setName

public void setName(String funcName)