public class SimpleVarRefExpr extends AbstractExpression implements VariableReferenceExpr
SimpleVarRefExpr
represents a variable reference expression with just the variable name.
e.g. name;location, multipleReturnsAvailable, offset, tempOffset, type, whiteSpaceDescriptor
Constructor and Description |
---|
SimpleVarRefExpr(NodeLocation location,
WhiteSpaceDescriptor whiteSpaceDescriptor) |
Modifier and Type | Method and Description |
---|---|
VariableReferenceExpr |
getParentVarRefExpr() |
boolean |
isLHSExpr() |
void |
setLHSExpr(boolean lhsExpr) |
void |
setParentVarRefExpr(VariableReferenceExpr varRefExpr) |
getNodeLocation, getTempOffset, getType, getWhiteSpaceDescriptor, hasTemporaryValues, isMultiReturnExpr, setMultiReturnAvailable, setOffset, setTempOffset, setType, setWhiteSpaceDescriptor
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getTempOffset, getType, hasTemporaryValues, isMultiReturnExpr, setOffset, setTempOffset, setType
getNodeLocation, getWhiteSpaceDescriptor
public SimpleVarRefExpr(NodeLocation location, WhiteSpaceDescriptor whiteSpaceDescriptor)
public boolean isLHSExpr()
isLHSExpr
in interface VariableReferenceExpr
public void setLHSExpr(boolean lhsExpr)
setLHSExpr
in interface VariableReferenceExpr
public VariableReferenceExpr getParentVarRefExpr()
getParentVarRefExpr
in interface VariableReferenceExpr
public void setParentVarRefExpr(VariableReferenceExpr varRefExpr)
setParentVarRefExpr
in interface VariableReferenceExpr
Copyright © 2018 WSO2. All rights reserved.