gov.llnl.babel.ast

Class MethodList


public class MethodList
extends NodeList

Field Summary

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

d_list

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

ILLEGAL_NODEID

Constructor Summary

MethodList(ParseTreeNode src, ASTNode parent)

Method Summary

Object
accept(Visitor v, Object data)
boolean
addMethod(Method method)
NodeList
cloneEmpty()

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

clear, cloneEmpty, getList, isEmpty, iterator, listiterator, size

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

MethodList

public MethodList(ParseTreeNode src,
                  ASTNode parent)

Method Details

accept

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

addMethod

public boolean addMethod(Method method)

cloneEmpty

public NodeList cloneEmpty()
Overrides:
cloneEmpty in interface NodeList