public class ASTLetOrVar extends GoloASTNode implements NamedNode
Modifier and Type | Class and Description |
---|---|
static class |
ASTLetOrVar.Type |
children, firstToken, id, lastToken, parent, parser, value
Constructor and Description |
---|
ASTLetOrVar(GoloParser p,
int id) |
ASTLetOrVar(int id) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName() |
ASTLetOrVar.Type |
getType() |
boolean |
isModuleState() |
java.lang.Object |
jjtAccept(GoloParserVisitor visitor,
java.lang.Object data)
Accept the visitor.
|
void |
setModuleState(boolean moduleState) |
void |
setName(java.lang.String name) |
void |
setType(ASTLetOrVar.Type type) |
java.lang.String |
toString() |
getColumnInSourceCode, getDocumentation, getIrElement, getLineInSourceCode, getPositionInSourceCode, setDocumentation, setIrElement
childrenAccept, dump, getId, jjtAddChild, jjtClose, jjtGetChild, jjtGetFirstToken, jjtGetLastToken, jjtGetNumChildren, jjtGetParent, jjtGetValue, jjtOpen, jjtSetFirstToken, jjtSetLastToken, jjtSetParent, jjtSetValue, toString
public ASTLetOrVar(int id)
public ASTLetOrVar(GoloParser p, int id)
public ASTLetOrVar.Type getType()
public void setType(ASTLetOrVar.Type type)
public boolean isModuleState()
public void setModuleState(boolean moduleState)
public java.lang.String toString()
toString
in class SimpleNode
public java.lang.Object jjtAccept(GoloParserVisitor visitor, java.lang.Object data)
SimpleNode
jjtAccept
in interface Node
jjtAccept
in class GoloASTNode