edu.cmu.cs.crystal.tac.model
Interface StoreArrayInstruction

All Superinterfaces:
StoreInstruction, TACArrayAccess, TACInstruction

public interface StoreArrayInstruction
extends StoreInstruction, TACArrayAccess

x[y] = z.

Author:
Kevin Bierhoff

Method Summary
 Variable getDestinationArray()
          Returns the array being written into.
 
Methods inherited from interface edu.cmu.cs.crystal.tac.model.StoreInstruction
getSourceOperand
 
Methods inherited from interface edu.cmu.cs.crystal.tac.model.TACInstruction
getNode, transfer, transfer
 
Methods inherited from interface edu.cmu.cs.crystal.tac.model.TACArrayAccess
getAccessedArrayOperand, getArrayIndex
 
Methods inherited from interface edu.cmu.cs.crystal.tac.model.TACInstruction
getNode, transfer, transfer
 

Method Detail

getDestinationArray

Variable getDestinationArray()
Returns the array being written into. This method is equivalent to TACArrayAccess.getAccessedArrayOperand()

Returns:
the array being written into.