<h2title="Uses of Class mycompiler.myclass.Class"class="title">Uses of Class<br>mycompiler.myclass.Class</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/myclass/Class.html"title="class in mycompiler.myclass">Class</a></span><spanclass="tabEnd"> </span></caption>
<h3>Uses of <ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a> in <ahref="../../../mycompiler/package-summary.html">mycompiler</a></h3>
<tableborder="0"cellpadding="3"cellspacing="0"summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <ahref="../../../mycompiler/package-summary.html">mycompiler</a> with type parameters of type <ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</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/myclass/Class.html"title="class in mycompiler.myclass">Class</a>></code></td>
<tableborder="0"cellpadding="3"cellspacing="0"summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <ahref="../../../mycompiler/package-summary.html">mycompiler</a> that return types with arguments of type <ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</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>java.util.Iterator<<ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a>></code></td>
<tableborder="0"cellpadding="3"cellspacing="0"summary="Use table, listing methods, and an explanation">
<caption><span>Method parameters in <ahref="../../../mycompiler/package-summary.html">mycompiler</a> with type arguments of type <ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</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">MyCompiler.</span><code><strong><ahref="../../../mycompiler/MyCompiler.html#wandleGeneric2RefType(de.dhbwstuttgart.typeinference.Menge, de.dhbwstuttgart.typeinference.Menge)">wandleGeneric2RefType</a></strong>(de.dhbwstuttgart.typeinference.Menge<<ahref="../../../mycompiler/mytype/Type.html"title="class in mycompiler.mytype">Type</a>> Parameter,
de.dhbwstuttgart.typeinference.Menge<<ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a>> KlassenVektor)</code>
Ersetzt in der Superklassenparameterliste einer Klasse, diejenigen
<code>GenericTypeVars</code>, zu denen es eine Klasse gibt, die gleich hei<65>t.</div>
</td>
</tr>
</tbody>
</table>
</li>
<liclass="blockList"><aname="mycompiler.myclass">
<!---->
</a>
<h3>Uses of <ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a> in <ahref="../../../mycompiler/myclass/package-summary.html">mycompiler.myclass</a></h3>
<tableborder="0"cellpadding="3"cellspacing="0"summary="Use table, listing subclasses, and an explanation">
<caption><span>Subclasses of <ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a> in <ahref="../../../mycompiler/myclass/package-summary.html">mycompiler.myclass</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/myclass/BasicAssumptionClass.html"title="class in mycompiler.myclass">BasicAssumptionClass</a></strong></code> </td>
</tr>
</tbody>
</table>
<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/myclass/Class.html"title="class in mycompiler.myclass">Class</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="../../../typinferenz/TypeAssumptions.html"title="class in typinferenz">TypeAssumptions</a></code></td>
<tdclass="colLast"><spanclass="strong">InstVarDecl.</span><code><strong><ahref="../../../mycompiler/myclass/InstVarDecl.html#createTypeAssumptions(mycompiler.myclass.Class)">createTypeAssumptions</a></strong>(<ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a> classmember)</code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code><ahref="../../../typinferenz/TypeAssumptions.html"title="class in typinferenz">TypeAssumptions</a></code></td>
<tdclass="colLast"><spanclass="strong">FieldInitialization.</span><code><strong><ahref="../../../mycompiler/myclass/FieldInitialization.html#createTypeAssumptions(mycompiler.myclass.Class)">createTypeAssumptions</a></strong>(<ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a> classmember)</code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code><ahref="../../../typinferenz/TypeAssumptions.html"title="class in typinferenz">TypeAssumptions</a></code></td>
<tdclass="colLast"><spanclass="strong">Constant.</span><code><strong><ahref="../../../mycompiler/myclass/Constant.html#createTypeAssumptions(mycompiler.myclass.Class)">createTypeAssumptions</a></strong>(<ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a> classmember)</code> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code><ahref="../../../typinferenz/TypeAssumptions.html"title="class in typinferenz">TypeAssumptions</a></code></td>
<tdclass="colLast"><spanclass="strong">Method.</span><code><strong><ahref="../../../mycompiler/myclass/Method.html#createTypeAssumptions(mycompiler.myclass.Class)">createTypeAssumptions</a></strong>(<ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a> classmember)</code> </td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>abstract <ahref="../../../typinferenz/TypeAssumptions.html"title="class in typinferenz">TypeAssumptions</a></code></td>
<tdclass="colLast"><spanclass="strong">FieldDecl.</span><code><strong><ahref="../../../mycompiler/myclass/FieldDecl.html#createTypeAssumptions(mycompiler.myclass.Class)">createTypeAssumptions</a></strong>(<ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a> classmember)</code>
<divclass="block">Diese Methode generiert die Assumptions f<>r dieses Feld der Klasse classmember</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/myclass/package-summary.html">mycompiler.myclass</a> with type arguments of type <ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</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">ClassBody.</span><code><strong><ahref="../../../mycompiler/myclass/ClassBody.html#is_declared(mycompiler.mytype.Type, de.dhbwstuttgart.typeinference.Menge)">is_declared</a></strong>(<ahref="../../../mycompiler/mytype/Type.html"title="class in mycompiler.mytype">Type</a> t,
de.dhbwstuttgart.typeinference.Menge<<ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a>> classlist)</code> </td>
de.dhbwstuttgart.typeinference.Menge<<ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a>> KlassenVektor)</code> </td>
<tdclass="colLast"><spanclass="strong">Class.</span><code><strong><ahref="../../../mycompiler/myclass/Class.html#para_check(de.dhbwstuttgart.typeinference.Menge, boolean)">para_check</a></strong>(de.dhbwstuttgart.typeinference.Menge<<ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a>> classlist,
<tdclass="colLast"><spanclass="strong">Class.</span><code><strong><ahref="../../../mycompiler/myclass/Class.html#sc_check_for_extended_classes(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, boolean)">sc_check_for_extended_classes</a></strong>(de.dhbwstuttgart.typeinference.Menge<<ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a>> classlist,
<tdclass="colLast"><spanclass="strong">ClassBody.</span><code><strong><ahref="../../../mycompiler/myclass/ClassBody.html#sc_check(de.dhbwstuttgart.typeinference.Menge, boolean)">sc_check</a></strong>(de.dhbwstuttgart.typeinference.Menge<<ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a>> classlist,
<tdclass="colLast"><spanclass="strong">Class.</span><code><strong><ahref="../../../mycompiler/myclass/Class.html#sc_check(de.dhbwstuttgart.typeinference.Menge, boolean)">sc_check</a></strong>(de.dhbwstuttgart.typeinference.Menge<<ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a>> classlist,
<h3>Uses of <ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a> in <ahref="../../../mycompiler/mystatement/package-summary.html">mycompiler.mystatement</a></h3>
<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/myclass/Class.html"title="class in mycompiler.myclass">Class</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">LocalVarDecl.</span><code><strong><ahref="../../../mycompiler/mystatement/LocalVarDecl.html#check_anz(mycompiler.mytype.Type, de.dhbwstuttgart.typeinference.Menge, de.dhbwstuttgart.typeinference.Menge)">check_anz</a></strong>(<ahref="../../../mycompiler/mytype/Type.html"title="class in mycompiler.mytype">Type</a> type,
de.dhbwstuttgart.typeinference.Menge<<ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a>> classlist)</code> </td>
<tdclass="colLast"><spanclass="strong">LocalVarDecl.</span><code><strong><ahref="../../../mycompiler/mystatement/LocalVarDecl.html#is_declared(mycompiler.mytype.Type, de.dhbwstuttgart.typeinference.Menge)">is_declared</a></strong>(<ahref="../../../mycompiler/mytype/Type.html"title="class in mycompiler.mytype">Type</a> t,
de.dhbwstuttgart.typeinference.Menge<<ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a>> classlist)</code> </td>
<tdclass="colLast"><spanclass="strong">MethodCall.</span><code><strong><ahref="../../../mycompiler/mystatement/MethodCall.html#sc_check_uebergabe(de.dhbwstuttgart.typeinference.Menge, de.dhbwstuttgart.typeinference.Menge, boolean, int, java.util.Hashtable, java.util.Hashtable)">sc_check_uebergabe</a></strong>(de.dhbwstuttgart.typeinference.Menge<<ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a>> classlist,
de.dhbwstuttgart.typeinference.Menge<<ahref="../../../mycompiler/myclass/Method.html"title="class in mycompiler.myclass">Method</a>> method,
<tdclass="colLast"><spanclass="strong">MethodCall.</span><code><strong><ahref="../../../mycompiler/mystatement/MethodCall.html#sc_init_extended_fcts(de.dhbwstuttgart.typeinference.Menge, de.dhbwstuttgart.typeinference.Menge, java.lang.String, java.lang.String, boolean)">sc_init_extended_fcts</a></strong>(de.dhbwstuttgart.typeinference.Menge<<ahref="../../../mycompiler/myclass/Method.html"title="class in mycompiler.myclass">Method</a>> method,
de.dhbwstuttgart.typeinference.Menge<<ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a>> classlist,
<h3>Uses of <ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a> in <ahref="../../../mycompiler/mytypereconstruction/package-summary.html">mycompiler.mytypereconstruction</a></h3>
<tableborder="0"cellpadding="3"cellspacing="0"summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <ahref="../../../mycompiler/mytypereconstruction/package-summary.html">mycompiler.mytypereconstruction</a> that return <ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</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/myclass/Class.html"title="class in mycompiler.myclass">Class</a></code></td>
<divclass="block">Jedes TypeReconstructionResultSet entstand bei der Typinferierung einer Klasse.</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/mytypereconstruction/package-summary.html">mycompiler.mytypereconstruction</a> with parameters of type <ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</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/mytypereconstruction/CTypeReconstructionResult.html#CTypeReconstructionResult(mycompiler.myclass.Class)">CTypeReconstructionResult</a></strong>(<ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a> inferedClass)</code> </td>
<h3>Uses of <ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a> in <ahref="../../../mycompiler/mytypereconstruction/unify/package-summary.html">mycompiler.mytypereconstruction.unify</a></h3>
<tableborder="0"cellpadding="3"cellspacing="0"summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <ahref="../../../mycompiler/mytypereconstruction/unify/package-summary.html">mycompiler.mytypereconstruction.unify</a> that return types with arguments of type <ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a></span><spanclass="tabEnd"> </span></caption>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Method and Description</th>
<tdclass="colFirst"><code>de.dhbwstuttgart.typeinference.Menge<<ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a>></code></td>
<tableborder="0"cellpadding="3"cellspacing="0"summary="Use table, listing constructors, and an explanation">
<caption><span>Constructor parameters in <ahref="../../../mycompiler/mytypereconstruction/unify/package-summary.html">mycompiler.mytypereconstruction.unify</a> with type arguments of type <ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a></span><spanclass="tabEnd"> </span></caption>
<tr>
<thclass="colOne"scope="col">Constructor and Description</th>
<tdclass="colLast"><code><strong><ahref="../../../mycompiler/mytypereconstruction/unify/FC_TTO.html#FC_TTO(de.dhbwstuttgart.typeinference.Menge, de.dhbwstuttgart.typeinference.Menge, de.dhbwstuttgart.typeinference.Menge)">FC_TTO</a></strong>(de.dhbwstuttgart.typeinference.Menge<<ahref="../../../mycompiler/mytype/Pair.html"title="class in mycompiler.mytype">Pair</a>> fc,
de.dhbwstuttgart.typeinference.Menge tto,
de.dhbwstuttgart.typeinference.Menge<<ahref="../../../mycompiler/myclass/Class.html"title="class in mycompiler.myclass">Class</a>> classv)</code> </td>