<tdclass="colLast"><code><strong><ahref="../../mycompiler/myoperator/NotEqualOp.html#if_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.lang.String, boolean)">if_codegen</a></strong>(<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)</code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code><ahref="../../mycompiler/mytypereconstruction/set/CTripleSet.html"title="class in mycompiler.mytypereconstruction.set">CTripleSet</a></code></td>
<tdclass="colLast"><code><strong><ahref="../../mycompiler/myoperator/NotEqualOp.html#TRExp(mycompiler.mystatement.Binary, mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)">TRExp</a></strong>(<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>
<divclass="block">Implementierung des Algorithmus 5.54 von Martin Pl<50>micke
<br/>Achtung Workaround: Wenn die BaseTypes endlich korrekt implementiert sind,
dann sollte der RefType "Boolean" <20>berall durch den BaseType "BooleanType"
<h3>Methods inherited from class mycompiler.myoperator.<ahref="../../mycompiler/myoperator/Operator.html"title="class in mycompiler.myoperator">Operator</a></h3>
<pre>public void codegen(<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,
<ahref="../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> expr,
<pre>public void if_codegen(<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>
<dt><strong>Specified by:</strong></dt>
<dd><code><ahref="../../mycompiler/myoperator/RelOp.html#if_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.lang.String, boolean)">if_codegen</a></code> in class <code><ahref="../../mycompiler/myoperator/RelOp.html"title="class in mycompiler.myoperator">RelOp</a></code></dd>
<dt><spanclass="strong">Throws:</span></dt>
<dd><code><ahref="../../mycompiler/myexception/JVMCodeException.html"title="class in mycompiler.myexception">JVMCodeException</a></code></dd></dl>
<pre>public <ahref="../../mycompiler/mytypereconstruction/set/CTripleSet.html"title="class in mycompiler.mytypereconstruction.set">CTripleSet</a> TRExp(<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>
<divclass="block">Implementierung des Algorithmus 5.54 von Martin Pl<50>micke
<br/>Achtung Workaround: Wenn die BaseTypes endlich korrekt implementiert sind,
dann sollte der RefType "Boolean" <20>berall durch den BaseType "BooleanType"