org.norecess.citkit.visitors
Interface LValueTIRVisitor<T>


public interface LValueTIRVisitor<T>

Implements a visitor pattern for an lvalue expression in a Hobbes program.

Author:
Jeremy D. Frens

Method Summary
 T visitFieldLValue(IFieldValueTIR fieldVariable)
           
 T visitSimpleLValue(ISimpleLValueTIR simpleVariable)
           
 T visitSubscriptLValue(ISubscriptLValueTIR subscriptVariable)
           
 

Method Detail

visitSimpleLValue

T visitSimpleLValue(ISimpleLValueTIR simpleVariable)

visitSubscriptLValue

T visitSubscriptLValue(ISubscriptLValueTIR subscriptVariable)

visitFieldLValue

T visitFieldLValue(IFieldValueTIR fieldVariable)