gov.llnl.babel.ast
Class SplicerBlock
public class SplicerBlock
protected SplicerImplList | d_impl - The container of the list of implementation line(s).
|
protected String | d_location - The target location of the splicer block (e.g., "header", "source")
|
protected String | d_name - The name (extension) associated with the splicer block
|
accept , getFilename , getFirstToken , getLastToken , getNodeId , getParent , getParseTreeNode , getSymbolTableEntry , setFirstToken , setLastToken , setNodeId , setParent , setParseTreeNode , setSymbolTableEntry |
d_impl
protected SplicerImplList d_impl
The container of the list of implementation line(s).
d_location
protected String d_location
The target location of the splicer block (e.g., "header", "source")
d_name
protected String d_name
The name (extension) associated with the splicer block
SplicerBlock
public SplicerBlock(ParseTreeNode src,
ASTNode parent,
String loc,
String name,
String impl)
addDefaultImpl
public boolean addDefaultImpl()
addSplicerImpl
public boolean addSplicerImpl(String impl)
addSplicerImpl
public boolean addSplicerImpl(SplicerImpl impl)
getDefaultCommentText
public static String getDefaultCommentText()
getLocation
public String getLocation()
getName
public String getName()