public class ReferenceLookup extends ExpressionStatement
Modifier and Type | Method and Description |
---|---|
void |
accept(GoloIrVisitor visitor) |
java.lang.String |
getName() |
LocalReference |
letRef() |
protected void |
replaceElement(GoloElement original,
GoloElement newElement) |
LocalReference |
resolveIn(ReferenceTable referenceTable) |
java.lang.String |
toString() |
LocalReference |
varRef() |
void |
walk(GoloIrVisitor visitor) |
of
cantConvert, cantReplace, cantReplace, doesNotContain, getASTNode, getDocumentation, getLocalReferenceTable, getParentNode, getPositionInSourceCode, hasASTNode, makeParentOf, ofAST, replaceInParentBy, setASTNode, setParentNode
public java.lang.String getName()
public LocalReference resolveIn(ReferenceTable referenceTable)
public LocalReference varRef()
public LocalReference letRef()
public java.lang.String toString()
toString
in class java.lang.Object
public void accept(GoloIrVisitor visitor)
accept
in class GoloElement
public void walk(GoloIrVisitor visitor)
walk
in class GoloElement
protected void replaceElement(GoloElement original, GoloElement newElement)
replaceElement
in class GoloElement