<IMGSRC="../../resources/inherit.gif"ALT="extended by "><AHREF="../../mycompiler/myoperator/Operator.html"title="class in mycompiler.myoperator">mycompiler.myoperator.Operator</A>
<IMGSRC="../../resources/inherit.gif"ALT="extended by "><B>mycompiler.myoperator.RelOp</B>
</PRE>
<DL>
<DT><B>Direct Known Subclasses:</B><DD><AHREF="../../mycompiler/myoperator/EqualOp.html"title="class in mycompiler.myoperator">EqualOp</A>, <AHREF="../../mycompiler/myoperator/GreaterEquOp.html"title="class in mycompiler.myoperator">GreaterEquOp</A>, <AHREF="../../mycompiler/myoperator/GreaterOp.html"title="class in mycompiler.myoperator">GreaterOp</A>, <AHREF="../../mycompiler/myoperator/LessEquOp.html"title="class in mycompiler.myoperator">LessEquOp</A>, <AHREF="../../mycompiler/myoperator/LessOp.html"title="class in mycompiler.myoperator">LessOp</A>, <AHREF="../../mycompiler/myoperator/NotEqualOp.html"title="class in mycompiler.myoperator">NotEqualOp</A></DD>
</DL>
<HR>
<DL>
<DT><PRE>public abstract class <B>RelOp</B><DT>extends <AHREF="../../mycompiler/myoperator/Operator.html"title="class in mycompiler.myoperator">Operator</A></DL>
<CODE> <AHREF="../../mycompiler/mytypereconstruction/set/CTripleSet.html"title="class in mycompiler.mytypereconstruction.set">CTripleSet</A></CODE></FONT></TD>
<TD><CODE><B><AHREF="../../mycompiler/myoperator/RelOp.html#TRExp(mycompiler.mystatement.Binary, mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)">TRExp</A></B>(<AHREF="../../mycompiler/mystatement/Binary.html"title="class in mycompiler.mystatement">Binary</A> binary,
<AHREF="../../mycompiler/mytypereconstruction/set/CSubstitutionSet.html"title="class in mycompiler.mytypereconstruction.set">CSubstitutionSet</A> sigma,
<AHREF="../../mycompiler/mytypereconstruction/set/CTypeAssumptionSet.html"title="class in mycompiler.mytypereconstruction.set">CTypeAssumptionSet</A> V,
<AHREF="../../mycompiler/mytypereconstruction/CSupportData.html"title="class in mycompiler.mytypereconstruction">CSupportData</A> supportData)</CODE>
<THALIGN="left"><B>Methods inherited from class mycompiler.myoperator.<AHREF="../../mycompiler/myoperator/Operator.html"title="class in mycompiler.myoperator">Operator</A></B></TH>
public abstract void <B>if_codegen</B>(<AHREF="../../mycompiler/mybytecode/ClassFile.html"title="class in mycompiler.mybytecode">ClassFile</A> classfile,
<AHREF="../../mycompiler/mybytecode/CodeAttribute.html"title="class in mycompiler.mybytecode">CodeAttribute</A> code,
java.lang.String type,
boolean not)
throws <AHREF="../../mycompiler/myexception/JVMCodeException.html"title="class in mycompiler.myexception">JVMCodeException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><AHREF="../../mycompiler/myexception/JVMCodeException.html"title="class in mycompiler.myexception">JVMCodeException</A></CODE></DL>
public <AHREF="../../mycompiler/mytypereconstruction/set/CTripleSet.html"title="class in mycompiler.mytypereconstruction.set">CTripleSet</A><B>TRExp</B>(<AHREF="../../mycompiler/mystatement/Binary.html"title="class in mycompiler.mystatement">Binary</A> binary,
<AHREF="../../mycompiler/mytypereconstruction/set/CSubstitutionSet.html"title="class in mycompiler.mytypereconstruction.set">CSubstitutionSet</A> sigma,
<AHREF="../../mycompiler/mytypereconstruction/set/CTypeAssumptionSet.html"title="class in mycompiler.mytypereconstruction.set">CTypeAssumptionSet</A> V,
<AHREF="../../mycompiler/mytypereconstruction/CSupportData.html"title="class in mycompiler.mytypereconstruction">CSupportData</A> supportData)</PRE>
<DT><B>Specified by:</B><DD><CODE><AHREF="../../mycompiler/myoperator/Operator.html#TRExp(mycompiler.mystatement.Binary, mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)">TRExp</A></CODE> in class <CODE><AHREF="../../mycompiler/myoperator/Operator.html"title="class in mycompiler.myoperator">Operator</A></CODE></DL>