org.jikesrvm.compilers.opt.ir
Interface OperandEnumeration

All Superinterfaces:
Enumeration<Operand>
All Known Implementing Classes:
Instruction.BASE_OE, Instruction.MOE, Instruction.OE, Instruction.OEDefsOnly, Instruction.ROE, IREnumeration.AllDefsEnum, IREnumeration.AllUsesEnum, LoopUnrolling.RealDefs

public interface OperandEnumeration
extends Enumeration<Operand>

Extend java.util.Enumeration to avoid downcasts from object.


Method Summary
 Operand next()
          Same as nextElement but avoid the need to downcast from Object
 
Methods inherited from interface java.util.Enumeration
hasMoreElements, nextElement
 

Method Detail

next

Operand next()
Same as nextElement but avoid the need to downcast from Object