streamit.stair.core
Class Operand

java.lang.Object
  extended by streamit.stair.core.Operand

public abstract class Operand
extends Object

An operand to a machine instruction. This is the parent class of all operand types.

Version:
$Id: Operand.java,v 1.1 2003/02/24 21:45:11 dmaze Exp $
Author:
David Maze <dmaze@cag.lcs.mit.edu>

Constructor Summary
Operand()
           
 
Method Summary
abstract  Type getType()
          Return the type of the operand.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Operand

public Operand()
Method Detail

getType

public abstract Type getType()
Return the type of the operand.

Returns:
type of this operand