Jode 1.90-CVS
Build Aug 6, 2004

net.sf.jode.expr
Interface CombineableOperator

All Known Implementing Classes:
IIncOperator, StoreInstruction

public interface CombineableOperator


Method Summary
 LValueExpression getLValue()
          Returns the LValue.
 boolean lvalueMatches(Operator loadOp)
          Checks if the loadOp is combinable with the lvalue.
 void makeNonVoid()
          Make this operator return a value compatible with the loadOp that it should replace.
 

Method Detail

getLValue

public LValueExpression getLValue()
Returns the LValue.


lvalueMatches

public boolean lvalueMatches(Operator loadOp)
Checks if the loadOp is combinable with the lvalue.


makeNonVoid

public void makeNonVoid()
Make this operator return a value compatible with the loadOp that it should replace.


Jode 1.90-CVS
Build Aug 6, 2004

Copyright © 1998-2004 by Jochen Hoenicke.