<h2title="Uses of Class mycompiler.mystatement.Expr"class="title">Uses of Class<br>mycompiler.mystatement.Expr</h2>
</div>
<divclass="classUseContainer">
<ulclass="blockList">
<liclass="blockList">
<tableborder="0"cellpadding="3"cellspacing="0"summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a></span><spanclass="tabEnd"> </span></caption>
<h3>Uses of <ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> in <ahref="../../../mycompiler/myclass/package-summary.html">mycompiler.myclass</a></h3>
<tableborder="0"cellpadding="3"cellspacing="0"summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <ahref="../../../mycompiler/myclass/package-summary.html">mycompiler.myclass</a> that return <ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a></span><spanclass="tabEnd"> </span></caption>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Method and Description</th>
</tr>
<tbody>
<trclass="altColor">
<tdclass="colFirst"><code><ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a></code></td>
<tableborder="0"cellpadding="3"cellspacing="0"summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <ahref="../../../mycompiler/myclass/package-summary.html">mycompiler.myclass</a> with parameters of type <ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a></span><spanclass="tabEnd"> </span></caption>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Method and Description</th>
</tr>
<tbody>
<trclass="altColor">
<tdclass="colFirst"><code>static void</code></td>
<tdclass="colLast"><spanclass="strong">Class.</span><code><strong><ahref="../../../mycompiler/myclass/Class.html#addOffsetsToExpression(mycompiler.mytypereconstruction.typeassumption.CTypeAssumption, mycompiler.mystatement.Expr, java.lang.String, boolean)">addOffsetsToExpression</a></strong>(<ahref="../../../mycompiler/mytypereconstruction/typeassumption/CTypeAssumption.html"title="class in mycompiler.mytypereconstruction.typeassumption">CTypeAssumption</a> localAssumption,
<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> expression,
java.lang.String NameVariable,
boolean isMemberVariable)</code>
<divclass="block">Hilfs-Methode f<>r die Offset-Zuweisung
durchsucht eine Expression rekursiv
<br/>Author: Thomas Hornberger 07.04.2006
<br/>Authos: Arne L<>dtke 20.01.2007, Auf Polymorphie umgebaut.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="strong">Constant.</span><code><strong><ahref="../../../mycompiler/myclass/Constant.html#setValue(mycompiler.mystatement.Expr)">setValue</a></strong>(<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> exp)</code>
<divclass="block">Legt den Wert der Konstantendefinition fest.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="strong">FieldInitialization.</span><code><strong><ahref="../../../mycompiler/myclass/FieldInitialization.html#setWert(mycompiler.mystatement.Expr)">setWert</a></strong>(<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> initialExpression)</code> </td>
</tr>
</tbody>
</table>
<tableborder="0"cellpadding="3"cellspacing="0"summary="Use table, listing methods, and an explanation">
<caption><span>Method parameters in <ahref="../../../mycompiler/myclass/package-summary.html">mycompiler.myclass</a> with type arguments of type <ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a></span><spanclass="tabEnd"> </span></caption>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Method and Description</th>
<tdclass="colLast"><spanclass="strong">Class.</span><code><strong><ahref="../../../mycompiler/myclass/Class.html#getTypeInformation(de.dhbwstuttgart.typeinference.Menge, de.dhbwstuttgart.typeinference.Menge)">getTypeInformation</a></strong>(de.dhbwstuttgart.typeinference.Menge<<ahref="../../../mycompiler/myclass/Method.html"title="class in mycompiler.myclass">Method</a>> methodList,
de.dhbwstuttgart.typeinference.Menge<<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a>> fieldList)</code> </td>
<tdclass="colLast"><spanclass="strong">Class.</span><code><strong><ahref="../../../mycompiler/myclass/Class.html#TYPE(de.dhbwstuttgart.typeinference.Menge, de.dhbwstuttgart.typeinference.Menge, typinferenz.TypeAssumptions)">TYPE</a></strong>(de.dhbwstuttgart.typeinference.Menge<<ahref="../../../mycompiler/myclass/Method.html"title="class in mycompiler.myclass">Method</a>> methodList,
de.dhbwstuttgart.typeinference.Menge<<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a>> fielddeclarationList,
<h3>Uses of <ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> in <ahref="../../../mycompiler/myoperator/package-summary.html">mycompiler.myoperator</a></h3>
<tableborder="0"cellpadding="3"cellspacing="0"summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <ahref="../../../mycompiler/myoperator/package-summary.html">mycompiler.myoperator</a> with parameters of type <ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a></span><spanclass="tabEnd"> </span></caption>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Method and Description</th>
<h3>Uses of <ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> in <ahref="../../../mycompiler/mystatement/package-summary.html">mycompiler.mystatement</a></h3>
<tableborder="0"cellpadding="3"cellspacing="0"summary="Use table, listing subclasses, and an explanation">
<caption><span>Subclasses of <ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> in <ahref="../../../mycompiler/mystatement/package-summary.html">mycompiler.mystatement</a></span><spanclass="tabEnd"> </span></caption>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Class and Description</th>
</tr>
<tbody>
<trclass="altColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/Assign.html"title="class in mycompiler.mystatement">Assign</a></strong></code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/Binary.html"title="class in mycompiler.mystatement">Binary</a></strong></code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/BinaryExpr.html"title="class in mycompiler.mystatement">BinaryExpr</a></strong></code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/BoolLiteral.html"title="class in mycompiler.mystatement">BoolLiteral</a></strong></code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/CastExpr.html"title="class in mycompiler.mystatement">CastExpr</a></strong></code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/CharLiteral.html"title="class in mycompiler.mystatement">CharLiteral</a></strong></code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/DoubleLiteral.html"title="class in mycompiler.mystatement">DoubleLiteral</a></strong></code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/FloatLiteral.html"title="class in mycompiler.mystatement">FloatLiteral</a></strong></code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/InstanceOf.html"title="class in mycompiler.mystatement">InstanceOf</a></strong></code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/InstVar.html"title="class in mycompiler.mystatement">InstVar</a></strong></code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/IntLiteral.html"title="class in mycompiler.mystatement">IntLiteral</a></strong></code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/LambdaExpression.html"title="class in mycompiler.mystatement">LambdaExpression</a></strong></code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/Literal.html"title="class in mycompiler.mystatement">Literal</a></strong></code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/LocalOrFieldVar.html"title="class in mycompiler.mystatement">LocalOrFieldVar</a></strong></code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/LongLiteral.html"title="class in mycompiler.mystatement">LongLiteral</a></strong></code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/MethodCall.html"title="class in mycompiler.mystatement">MethodCall</a></strong></code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/NegativeExpr.html"title="class in mycompiler.mystatement">NegativeExpr</a></strong></code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/NewArray.html"title="class in mycompiler.mystatement">NewArray</a></strong></code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/NewClass.html"title="class in mycompiler.mystatement">NewClass</a></strong></code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/NotExpr.html"title="class in mycompiler.mystatement">NotExpr</a></strong></code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/Null.html"title="class in mycompiler.mystatement">Null</a></strong></code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/PositivExpr.html"title="class in mycompiler.mystatement">PositivExpr</a></strong></code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/PostDecExpr.html"title="class in mycompiler.mystatement">PostDecExpr</a></strong></code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/PostIncExpr.html"title="class in mycompiler.mystatement">PostIncExpr</a></strong></code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/PreDecExpr.html"title="class in mycompiler.mystatement">PreDecExpr</a></strong></code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/PreIncExpr.html"title="class in mycompiler.mystatement">PreIncExpr</a></strong></code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/StringLiteral.html"title="class in mycompiler.mystatement">StringLiteral</a></strong></code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/This.html"title="class in mycompiler.mystatement">This</a></strong></code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>class </code></td>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/UnaryExpr.html"title="class in mycompiler.mystatement">UnaryExpr</a></strong></code> </td>
</tr>
</tbody>
</table>
<tableborder="0"cellpadding="3"cellspacing="0"summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <ahref="../../../mycompiler/mystatement/package-summary.html">mycompiler.mystatement</a> declared as <ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a></span><spanclass="tabEnd"> </span></caption>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Field and Description</th>
</tr>
<tbody>
<trclass="altColor">
<tdclass="colFirst"><code><ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a></code></td>
<tableborder="0"cellpadding="3"cellspacing="0"summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <ahref="../../../mycompiler/mystatement/package-summary.html">mycompiler.mystatement</a> with type parameters of type <ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a></span><spanclass="tabEnd"> </span></caption>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Field and Description</th>
<tdclass="colFirst"><code>de.dhbwstuttgart.typeinference.Menge<<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a>></code></td>
<tdclass="colFirst"><code>de.dhbwstuttgart.typeinference.Menge<<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a>></code></td>
<tableborder="0"cellpadding="3"cellspacing="0"summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <ahref="../../../mycompiler/mystatement/package-summary.html">mycompiler.mystatement</a> that return <ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a></span><spanclass="tabEnd"> </span></caption>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Method and Description</th>
</tr>
<tbody>
<trclass="altColor">
<tdclass="colFirst"><code><ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a></code></td>
<tableborder="0"cellpadding="3"cellspacing="0"summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <ahref="../../../mycompiler/mystatement/package-summary.html">mycompiler.mystatement</a> with parameters of type <ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a></span><spanclass="tabEnd"> </span></caption>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Method and Description</th>
</tr>
<tbody>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="strong">MethodCall.</span><code><strong><ahref="../../../mycompiler/mystatement/MethodCall.html#add_Expr(mycompiler.mystatement.Expr)">add_Expr</a></strong>(<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> e)</code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="strong">PositivExpr.</span><code><strong><ahref="../../../mycompiler/mystatement/PositivExpr.html#set_Expr(mycompiler.mystatement.Expr)">set_Expr</a></strong>(<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> ex)</code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="strong">Receiver.</span><code><strong><ahref="../../../mycompiler/mystatement/Receiver.html#set_Expr(mycompiler.mystatement.Expr)">set_Expr</a></strong>(<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> express)</code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="strong">PreDecExpr.</span><code><strong><ahref="../../../mycompiler/mystatement/PreDecExpr.html#set_Expr(mycompiler.mystatement.Expr)">set_Expr</a></strong>(<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> ex)</code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="strong">WhileStmt.</span><code><strong><ahref="../../../mycompiler/mystatement/WhileStmt.html#set_Expr(mycompiler.mystatement.Expr)">set_Expr</a></strong>(<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> exp)</code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="strong">PostDecExpr.</span><code><strong><ahref="../../../mycompiler/mystatement/PostDecExpr.html#set_Expr(mycompiler.mystatement.Expr)">set_Expr</a></strong>(<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> ex)</code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="strong">PreIncExpr.</span><code><strong><ahref="../../../mycompiler/mystatement/PreIncExpr.html#set_Expr(mycompiler.mystatement.Expr)">set_Expr</a></strong>(<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> ex)</code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="strong">PostIncExpr.</span><code><strong><ahref="../../../mycompiler/mystatement/PostIncExpr.html#set_Expr(mycompiler.mystatement.Expr)">set_Expr</a></strong>(<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> ex)</code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="strong">IfStmt.</span><code><strong><ahref="../../../mycompiler/mystatement/IfStmt.html#set_Expr(mycompiler.mystatement.Expr)">set_Expr</a></strong>(<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> exp)</code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="strong">NotExpr.</span><code><strong><ahref="../../../mycompiler/mystatement/NotExpr.html#set_Expr(mycompiler.mystatement.Expr)">set_Expr</a></strong>(<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> ex)</code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="strong">CastExpr.</span><code><strong><ahref="../../../mycompiler/mystatement/CastExpr.html#set_Expr(mycompiler.mystatement.Expr)">set_Expr</a></strong>(<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> ex)</code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="strong">NegativeExpr.</span><code><strong><ahref="../../../mycompiler/mystatement/NegativeExpr.html#set_Expr(mycompiler.mystatement.Expr)">set_Expr</a></strong>(<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> ex)</code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="strong">InstanceOf.</span><code><strong><ahref="../../../mycompiler/mystatement/InstanceOf.html#set_Expr(mycompiler.mystatement.Expr)">set_Expr</a></strong>(<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> exp)</code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="strong">Assign.</span><code><strong><ahref="../../../mycompiler/mystatement/Assign.html#set_Expr(mycompiler.mystatement.Expr, mycompiler.mystatement.Expr)">set_Expr</a></strong>(<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> expr1,
<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> expr2)</code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="strong">Binary.</span><code><strong><ahref="../../../mycompiler/mystatement/Binary.html#set_Expr1(mycompiler.mystatement.Expr)">set_Expr1</a></strong>(<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> exp)</code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="strong">Binary.</span><code><strong><ahref="../../../mycompiler/mystatement/Binary.html#set_Expr2(mycompiler.mystatement.Expr)">set_Expr2</a></strong>(<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> exp)</code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="strong">ForStmt.</span><code><strong><ahref="../../../mycompiler/mystatement/ForStmt.html#set_head_Condition(mycompiler.mystatement.Expr)">set_head_Condition</a></strong>(<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> expr)</code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="strong">ForStmt.</span><code><strong><ahref="../../../mycompiler/mystatement/ForStmt.html#set_head_Initializer(mycompiler.mystatement.Expr)">set_head_Initializer</a></strong>(<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> expr)</code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="strong">ForStmt.</span><code><strong><ahref="../../../mycompiler/mystatement/ForStmt.html#set_head_Loop_expr(mycompiler.mystatement.Expr)">set_head_Loop_expr</a></strong>(<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> expr)</code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code><ahref="../../../mycompiler/mystatement/Return.html"title="class in mycompiler.mystatement">Return</a></code></td>
<tdclass="colLast"><spanclass="strong">Return.</span><code><strong><ahref="../../../mycompiler/mystatement/Return.html#set_ReturnExpr(mycompiler.mystatement.Expr)">set_ReturnExpr</a></strong>(<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> ret)</code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><spanclass="strong">LambdaExpression.</span><code><strong><ahref="../../../mycompiler/mystatement/LambdaExpression.html#setExpr(mycompiler.mystatement.Expr)">setExpr</a></strong>(<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> expression)</code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code><ahref="../../../mycompiler/mytypereconstruction/set/CMultiplyTupleSet.html"title="class in mycompiler.mytypereconstruction.set">CMultiplyTupleSet</a></code></td>
<tdclass="colLast"><spanclass="strong">Expr.</span><code><strong><ahref="../../../mycompiler/mystatement/Expr.html#TRMultiply(mycompiler.mytypereconstruction.CMultiplyTuple, mycompiler.mystatement.Expr, mycompiler.mytypereconstruction.CSupportData)">TRMultiply</a></strong>(<ahref="../../../mycompiler/mytypereconstruction/CMultiplyTuple.html"title="class in mycompiler.mytypereconstruction">CMultiplyTuple</a> tuple,
<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> t,
<ahref="../../../mycompiler/mytypereconstruction/CSupportData.html"title="class in mycompiler.mytypereconstruction">CSupportData</a> supportData)</code>
<divclass="block">(siehe Algorithmus 5.29 TRMultiply, Martin Pl<50>micke)
<br/>Author: J<>rg B<>uerle</div>
</td>
</tr>
</tbody>
</table>
<tableborder="0"cellpadding="3"cellspacing="0"summary="Use table, listing methods, and an explanation">
<caption><span>Method parameters in <ahref="../../../mycompiler/mystatement/package-summary.html">mycompiler.mystatement</a> with type arguments of type <ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a></span><spanclass="tabEnd"> </span></caption>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Method and Description</th>
<tdclass="colLast"><spanclass="strong">MethodCall.</span><code><strong><ahref="../../../mycompiler/mystatement/MethodCall.html#set_Expr_Menge(de.dhbwstuttgart.typeinference.Menge)">set_Expr_Menge</a></strong>(de.dhbwstuttgart.typeinference.Menge<<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a>> v)</code> </td>
<tdclass="colFirst"><code><ahref="../../../mycompiler/mytypereconstruction/set/CMultiplyTupleSet.html"title="class in mycompiler.mytypereconstruction.set">CMultiplyTupleSet</a></code></td>
<tdclass="colLast"><spanclass="strong">Expr.</span><code><strong><ahref="../../../mycompiler/mystatement/Expr.html#TRTuple(mycompiler.mytypereconstruction.CMultiplyTuple, de.dhbwstuttgart.typeinference.Menge, mycompiler.mytypereconstruction.CSupportData)">TRTuple</a></strong>(<ahref="../../../mycompiler/mytypereconstruction/CMultiplyTuple.html"title="class in mycompiler.mytypereconstruction">CMultiplyTuple</a> result,
de.dhbwstuttgart.typeinference.Menge<<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a>> terms,
<ahref="../../../mycompiler/mytypereconstruction/CSupportData.html"title="class in mycompiler.mytypereconstruction">CSupportData</a> supportData)</code>
<divclass="block">(siehe Algorithmus 5.28 TRTuple, Martin Pl<50>micke)
<br/>Author: J<>rg B<>uerle</div>
</td>
</tr>
</tbody>
</table>
<tableborder="0"cellpadding="3"cellspacing="0"summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <ahref="../../../mycompiler/mystatement/package-summary.html">mycompiler.mystatement</a> with parameters of type <ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a></span><spanclass="tabEnd"> </span></caption>
<tr>
<thclass="colOne"scope="col">Constructor and Description</th>
</tr>
<tbody>
<trclass="altColor">
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/InstVar.html#InstVar(mycompiler.mystatement.Expr, java.lang.String, int)">InstVar</a></strong>(<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> e,
java.lang.String n,
int offset)</code> </td>
</tr>
<trclass="rowColor">
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mystatement/Receiver.html#Receiver(mycompiler.mystatement.Expr)">Receiver</a></strong>(<ahref="../../../mycompiler/mystatement/Expr.html"title="class in mycompiler.mystatement">Expr</a> expr)</code>