org.norecess.citkit.tir.lvalues
Interface ISubscriptLValueTIR

All Superinterfaces:
HobbesTIR, LValueTIR
All Known Implementing Classes:
SubscriptLValueTIR

public interface ISubscriptLValueTIR
extends LValueTIR


Method Summary
 ExpressionTIR getIndex()
          Returns the array index of the subscript reference.
 LValueTIR getVariable()
          Returns the variable being dereferenced.
 
Methods inherited from interface org.norecess.citkit.tir.LValueTIR
accept, getPosition, getType, setType
 

Method Detail

getIndex

ExpressionTIR getIndex()
Returns the array index of the subscript reference.

Returns:
the array index of the subscript reference.

getVariable

LValueTIR getVariable()
Returns the variable being dereferenced.

Returns:
the variable being dereferenced.