This commit is contained in:
JanUlrich 2015-09-29 18:19:32 +02:00
commit d65db7b55e
2710 changed files with 231039 additions and 264262 deletions

View File

@ -1,9 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry excluding=".classpath|.cvsignore|.externalToolBuilders/|.project|.settings/|Papers/|bin/|doc/|examples/|lib/|notizen/|src/|test/|tools/" including="log4j.xml" kind="src" path=""/>
<classpathentry kind="src" path="BCEL"/>
<classpathentry excluding=".classpath|.cvsignore|.externalToolBuilders/|.project|.settings/|Papers/|bin/|doc/|examples/|lib/|notizen/|src/|test/|tools/|BCEL/" including="log4j.xml" kind="src" path=""/>
<classpathentry kind="src" path="test"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
<classpathentry kind="lib" path="lib/junit-4.0.jar"/>
<classpathentry kind="lib" path="lib/junit-4.0.jar" sourcepath="/home/janulrich/.m2/repository/junit/junit/4.0/junit-4.0-sources.jar"/>
<classpathentry kind="lib" path="lib/cloning.jar"/>
<classpathentry kind="lib" path="lib/guava-10.0.1.jar"/>
<classpathentry kind="lib" path="lib/commons-bcel6-6.0-SNAPSHOT.jar" sourcepath="/home/janulrich/Development/intellijworkspace/bcel/src/main/java"/>
<classpathentry kind="lib" path="lib/bcel-6.0-SNAPSHOT.jar"/>
<classpathentry kind="output" path="bin"/>
</classpath>

2
.gitignore vendored
View File

@ -1,5 +1,7 @@
CVS
bin
*.class
*.log
# Mobile Tools for Java (J2ME)
.mtj.tmp/

View File

@ -0,0 +1,2 @@
eclipse.preferences.version=1
filesCopiedToWebInfLib=

View File

@ -1,5 +1,5 @@
eclipse.preferences.version=1
encoding//src/de/dhbwstuttgart/core/MyCompiler.java=UTF-8
encoding//src/de/dhbwstuttgart/syntaxtree/statement/LambdaExpression.java=UTF-8
encoding//src/de/dhbwstuttgart/typeinference/SingleConstraint.java=UTF-8
encoding//src/de/dhbwstuttgart/typeinference/UndConstraint.java=UTF-8
encoding/<project>=ISO-8859-1

View File

@ -1,13 +1,13 @@
eclipse.preferences.version=1
instance/org.eclipse.core.net/org.eclipse.core.net.hasMigrated=true
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.source=1.8
eclipse.preferences.version=1
instance/org.eclipse.core.net/org.eclipse.core.net.hasMigrated=true
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.source=1.8

View File

@ -0,0 +1,11 @@
package bcelifier;
public class FieldDeclaration {
Integer field = methode();
Integer methode()
{
return field;
}
}

View File

@ -0,0 +1,68 @@
package bcelifier;
import org.apache.commons.bcel6.generic.*;
import org.apache.commons.bcel6.classfile.*;
import org.apache.commons.bcel6.*;
import java.io.*;
public class FieldDeclarationCreator implements Constants {
private InstructionFactory _factory;
private ConstantPoolGen _cp;
private ClassGen _cg;
public FieldDeclarationCreator() {
_cg = new ClassGen("bcelifier.FieldDeclaration", "java.lang.Object", "FieldDeclaration.java", ACC_PUBLIC | ACC_SUPER, new String[] { });
_cp = _cg.getConstantPool();
_factory = new InstructionFactory(_cg, _cp);
}
public void create(OutputStream out) throws IOException {
createFields();
createMethod_0();
createMethod_1();
_cg.getJavaClass().dump(out);
}
private void createFields() {
FieldGen field;
field = new FieldGen(0, new ObjectType("java.lang.Integer"), "field", _cp);
_cg.addField(field.getField());
}
private void createMethod_0() {
InstructionList il = new InstructionList();
MethodGen method = new MethodGen(ACC_PUBLIC, Type.VOID, Type.NO_ARGS, new String[] { }, "<init>", "bcelifier.FieldDeclaration", il, _cp);
InstructionHandle ih_0 = il.append(_factory.createLoad(Type.OBJECT, 0));
il.append(_factory.createInvoke("java.lang.Object", "<init>", Type.VOID, Type.NO_ARGS, Constants.INVOKESPECIAL));
InstructionHandle ih_4 = il.append(_factory.createLoad(Type.OBJECT, 0));
il.append(_factory.createLoad(Type.OBJECT, 0));
il.append(_factory.createInvoke("bcelifier.FieldDeclaration", "methode", new ObjectType("java.lang.Integer"), Type.NO_ARGS, Constants.INVOKEVIRTUAL));
il.append(_factory.createFieldAccess("bcelifier.FieldDeclaration", "field", new ObjectType("java.lang.Integer"), Constants.PUTFIELD));
InstructionHandle ih_12 = il.append(_factory.createReturn(Type.VOID));
method.setMaxStack();
method.setMaxLocals();
_cg.addMethod(method.getMethod());
il.dispose();
}
private void createMethod_1() {
InstructionList il = new InstructionList();
MethodGen method = new MethodGen(0, new ObjectType("java.lang.Integer"), Type.NO_ARGS, new String[] { }, "methode", "bcelifier.FieldDeclaration", il, _cp);
InstructionHandle ih_0 = il.append(_factory.createLoad(Type.OBJECT, 0));
il.append(_factory.createFieldAccess("bcelifier.FieldDeclaration", "field", new ObjectType("java.lang.Integer"), Constants.GETFIELD));
InstructionHandle ih_4 = il.append(_factory.createReturn(Type.OBJECT));
method.setMaxStack();
method.setMaxLocals();
_cg.addMethod(method.getMethod());
il.dispose();
}
public static void main(String[] args) throws Exception {
bcelifier.FieldDeclarationCreator creator = new bcelifier.FieldDeclarationCreator();
creator.create(new FileOutputStream("bcelifier.FieldDeclaration.class"));
}
}

Binary file not shown.

View File

@ -0,0 +1,7 @@
package bcelifier;
public class IntLiteral {
Integer methode(){
return 50000;
}
}

View File

@ -0,0 +1,56 @@
package bcelifier;
import org.apache.commons.bcel6.generic.*;
import org.apache.commons.bcel6.classfile.*;
import org.apache.commons.bcel6.*;
import java.io.*;
public class IntLiteralCreator implements Constants {
private InstructionFactory _factory;
private ConstantPoolGen _cp;
private ClassGen _cg;
public IntLiteralCreator() {
_cg = new ClassGen("bcelifier.IntLiteral", "java.lang.Object", "IntLiteral.java", ACC_PUBLIC | ACC_SUPER, new String[] { });
_cp = _cg.getConstantPool();
_factory = new InstructionFactory(_cg, _cp);
}
public void create(OutputStream out) throws IOException {
createMethod_0();
createMethod_1();
_cg.getJavaClass().dump(out);
}
private void createMethod_0() {
InstructionList il = new InstructionList();
MethodGen method = new MethodGen(ACC_PUBLIC, Type.VOID, Type.NO_ARGS, new String[] { }, "<init>", "bcelifier.IntLiteral", il, _cp);
InstructionHandle ih_0 = il.append(_factory.createLoad(Type.OBJECT, 0));
il.append(_factory.createInvoke("java.lang.Object", "<init>", Type.VOID, Type.NO_ARGS, Constants.INVOKESPECIAL));
InstructionHandle ih_4 = il.append(_factory.createReturn(Type.VOID));
method.setMaxStack();
method.setMaxLocals();
_cg.addMethod(method.getMethod());
il.dispose();
}
private void createMethod_1() {
InstructionList il = new InstructionList();
MethodGen method = new MethodGen(0, new ObjectType("java.lang.Integer"), Type.NO_ARGS, new String[] { }, "methode", "bcelifier.IntLiteral", il, _cp);
InstructionHandle ih_0 = il.append(new PUSH(_cp, 50000));
il.append(_factory.createInvoke("java.lang.Integer", "valueOf", new ObjectType("java.lang.Integer"), new Type[] { Type.INT }, Constants.INVOKESTATIC));
InstructionHandle ih_5 = il.append(_factory.createReturn(Type.OBJECT));
method.setMaxStack();
method.setMaxLocals();
_cg.addMethod(method.getMethod());
il.dispose();
}
public static void main(String[] args) throws Exception {
bcelifier.IntLiteralCreator creator = new bcelifier.IntLiteralCreator();
creator.create(new FileOutputStream("bcelifier.IntLiteral.class"));
}
}

View File

@ -0,0 +1,41 @@
package bcelifier;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.PrintWriter;
import java.nio.file.Files;
import java.nio.file.OpenOption;
import java.nio.file.Path;
import org.apache.commons.bcel6.classfile.ClassFormatException;
import org.apache.commons.bcel6.classfile.ClassParser;
import org.apache.commons.bcel6.classfile.JavaClass;
import org.apache.commons.bcel6.util.BCELifier;
public class JavaToBCEL {
public final static String rootDirectory = System.getProperty("user.dir")+"/BCEL/bcelifier/";
public static void main(String args[]){
new JavaToBCEL();
}
public JavaToBCEL(){
try {
new BCELifier(new ClassParser(rootDirectory+"Lambda1.class").parse(), new FileOutputStream(new File(rootDirectory+"Lambda1Creator.java"))).start();
new BCELifier(new ClassParser(rootDirectory+"This.class").parse(), new FileOutputStream(new File(rootDirectory+"ThisCreator.java"))).start();
new BCELifier(new ClassParser(rootDirectory+"IntLiteral.class").parse(), new FileOutputStream(new File(rootDirectory+"IntLiteralCreator.java"))).start();
new BCELifier(new ClassParser(rootDirectory+"MethodCall.class").parse(), new FileOutputStream(new File(rootDirectory+"MethodCallCreator.java"))).start();
new BCELifier(new ClassParser(rootDirectory+"FieldDeclaration.class").parse(), new FileOutputStream(new File(rootDirectory+"FieldDeclarationCreator.java"))).start();
new BCELifier(new ClassParser(rootDirectory+"Null.class").parse(), new FileOutputStream(new File(rootDirectory+"NullCreator.java"))).start();
new BCELifier(new ClassParser(rootDirectory+"LocalVarAccess.class").parse(), new FileOutputStream(new File(rootDirectory+"LocalVarAccessCreator.java"))).start();
new BCELifier(new ClassParser(rootDirectory+"Wildcard.class").parse(), new FileOutputStream(new File(rootDirectory+"WildcardCreator.java"))).start();
} catch (ClassFormatException | IOException e) {
e.printStackTrace();
}
}
}

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,8 @@
package bcelifier;
public class Lambda1 {
Runnable methode(){
return ()->System.out.println(this);
}
}

View File

@ -0,0 +1,70 @@
package bcelifier;
import org.apache.commons.bcel6.generic.*;
import org.apache.commons.bcel6.classfile.*;
import org.apache.commons.bcel6.*;
import java.io.*;
public class Lambda1Creator implements Constants {
private InstructionFactory _factory;
private ConstantPoolGen _cp;
private ClassGen _cg;
public Lambda1Creator() {
_cg = new ClassGen("bcelifier.Lambda1", "java.lang.Object", "Lambda1.java", ACC_PUBLIC | ACC_SUPER, new String[] { });
_cp = _cg.getConstantPool();
_factory = new InstructionFactory(_cg, _cp);
}
public void create(OutputStream out) throws IOException {
createMethod_0();
createMethod_1();
createMethod_2();
_cg.getJavaClass().dump(out);
}
private void createMethod_0() {
InstructionList il = new InstructionList();
MethodGen method = new MethodGen(ACC_PUBLIC, Type.VOID, Type.NO_ARGS, new String[] { }, "<init>", "bcelifier.Lambda1", il, _cp);
InstructionHandle ih_0 = il.append(_factory.createLoad(Type.OBJECT, 0));
il.append(_factory.createInvoke("java.lang.Object", "<init>", Type.VOID, Type.NO_ARGS, Constants.INVOKESPECIAL));
InstructionHandle ih_4 = il.append(_factory.createReturn(Type.VOID));
method.setMaxStack();
method.setMaxLocals();
_cg.addMethod(method.getMethod());
il.dispose();
}
private void createMethod_1() {
InstructionList il = new InstructionList();
MethodGen method = new MethodGen(0, new ObjectType("java.lang.Runnable"), Type.NO_ARGS, new String[] { }, "methode", "bcelifier.Lambda1", il, _cp);
InstructionHandle ih_0 = il.append(_factory.createLoad(Type.OBJECT, 0));
InstructionHandle ih_1 = il.append(_factory.createReturn(Type.OBJECT));
method.setMaxStack();
method.setMaxLocals();
_cg.addMethod(method.getMethod());
il.dispose();
}
private void createMethod_2() {
InstructionList il = new InstructionList();
MethodGen method = new MethodGen(ACC_PRIVATE | ACC_SYNTHETIC, Type.VOID, Type.NO_ARGS, new String[] { }, "lambda$methode$0", "bcelifier.Lambda1", il, _cp);
InstructionHandle ih_0 = il.append(_factory.createFieldAccess("java.lang.System", "out", new ObjectType("java.io.PrintStream"), Constants.GETSTATIC));
il.append(_factory.createLoad(Type.OBJECT, 0));
il.append(_factory.createInvoke("java.io.PrintStream", "println", Type.VOID, new Type[] { Type.OBJECT }, Constants.INVOKEVIRTUAL));
InstructionHandle ih_7 = il.append(_factory.createReturn(Type.VOID));
method.setMaxStack();
method.setMaxLocals();
_cg.addMethod(method.getMethod());
il.dispose();
}
public static void main(String[] args) throws Exception {
bcelifier.Lambda1Creator creator = new bcelifier.Lambda1Creator();
creator.create(new FileOutputStream("bcelifier.Lambda1.class"));
}
}

View File

@ -0,0 +1,10 @@
package bcelifier;
public class LocalVarAccess {
Integer methode(Integer i){
Integer var;
var = 10 + i;
return var;
}
}

View File

@ -0,0 +1,61 @@
package bcelifier;
import org.apache.commons.bcel6.generic.*;
import org.apache.commons.bcel6.classfile.*;
import org.apache.commons.bcel6.*;
import java.io.*;
public class LocalVarAccessCreator implements Constants {
private InstructionFactory _factory;
private ConstantPoolGen _cp;
private ClassGen _cg;
public LocalVarAccessCreator() {
_cg = new ClassGen("bcelifier.LocalVarAccess", "java.lang.Object", "LocalVarAccess.java", ACC_PUBLIC | ACC_SUPER, new String[] { });
_cp = _cg.getConstantPool();
_factory = new InstructionFactory(_cg, _cp);
}
public void create(OutputStream out) throws IOException {
createMethod_0();
createMethod_1();
_cg.getJavaClass().dump(out);
}
private void createMethod_0() {
InstructionList il = new InstructionList();
MethodGen method = new MethodGen(ACC_PUBLIC, Type.VOID, Type.NO_ARGS, new String[] { }, "<init>", "bcelifier.LocalVarAccess", il, _cp);
InstructionHandle ih_0 = il.append(_factory.createLoad(Type.OBJECT, 0));
il.append(_factory.createInvoke("java.lang.Object", "<init>", Type.VOID, Type.NO_ARGS, Constants.INVOKESPECIAL));
InstructionHandle ih_4 = il.append(_factory.createReturn(Type.VOID));
method.setMaxStack();
method.setMaxLocals();
_cg.addMethod(method.getMethod());
il.dispose();
}
private void createMethod_1() {
InstructionList il = new InstructionList();
MethodGen method = new MethodGen(0, new ObjectType("java.lang.Integer"), new Type[] { new ObjectType("java.lang.Integer") }, new String[] { "arg0" }, "methode", "bcelifier.LocalVarAccess", il, _cp);
InstructionHandle ih_0 = il.append(new PUSH(_cp, 10));
il.append(_factory.createLoad(Type.OBJECT, 1));
il.append(_factory.createInvoke("java.lang.Integer", "intValue", Type.INT, Type.NO_ARGS, Constants.INVOKEVIRTUAL));
il.append(InstructionConstants.IADD);
il.append(_factory.createInvoke("java.lang.Integer", "valueOf", new ObjectType("java.lang.Integer"), new Type[] { Type.INT }, Constants.INVOKESTATIC));
il.append(_factory.createStore(Type.OBJECT, 2));
InstructionHandle ih_11 = il.append(_factory.createLoad(Type.OBJECT, 2));
InstructionHandle ih_12 = il.append(_factory.createReturn(Type.OBJECT));
method.setMaxStack();
method.setMaxLocals();
_cg.addMethod(method.getMethod());
il.dispose();
}
public static void main(String[] args) throws Exception {
bcelifier.LocalVarAccessCreator creator = new bcelifier.LocalVarAccessCreator();
creator.create(new FileOutputStream("bcelifier.LocalVarAccess.class"));
}
}

Binary file not shown.

View File

@ -0,0 +1,12 @@
package bcelifier;
public class MethodCall {
void methode(){
}
void methode2(Runnable r){
methode();
r.run();
}
}

View File

@ -0,0 +1,70 @@
package bcelifier;
import org.apache.commons.bcel6.generic.*;
import org.apache.commons.bcel6.classfile.*;
import org.apache.commons.bcel6.*;
import java.io.*;
public class MethodCallCreator implements Constants {
private InstructionFactory _factory;
private ConstantPoolGen _cp;
private ClassGen _cg;
public MethodCallCreator() {
_cg = new ClassGen("bcelifier.MethodCall", "java.lang.Object", "MethodCall.java", ACC_PUBLIC | ACC_SUPER, new String[] { });
_cp = _cg.getConstantPool();
_factory = new InstructionFactory(_cg, _cp);
}
public void create(OutputStream out) throws IOException {
createMethod_0();
createMethod_1();
createMethod_2();
_cg.getJavaClass().dump(out);
}
private void createMethod_0() {
InstructionList il = new InstructionList();
MethodGen method = new MethodGen(ACC_PUBLIC, Type.VOID, Type.NO_ARGS, new String[] { }, "<init>", "bcelifier.MethodCall", il, _cp);
InstructionHandle ih_0 = il.append(_factory.createLoad(Type.OBJECT, 0));
il.append(_factory.createInvoke("java.lang.Object", "<init>", Type.VOID, Type.NO_ARGS, Constants.INVOKESPECIAL));
InstructionHandle ih_4 = il.append(_factory.createReturn(Type.VOID));
method.setMaxStack();
method.setMaxLocals();
_cg.addMethod(method.getMethod());
il.dispose();
}
private void createMethod_1() {
InstructionList il = new InstructionList();
MethodGen method = new MethodGen(0, Type.VOID, Type.NO_ARGS, new String[] { }, "methode", "bcelifier.MethodCall", il, _cp);
InstructionHandle ih_0 = il.append(_factory.createReturn(Type.VOID));
method.setMaxStack();
method.setMaxLocals();
_cg.addMethod(method.getMethod());
il.dispose();
}
private void createMethod_2() {
InstructionList il = new InstructionList();
MethodGen method = new MethodGen(0, Type.VOID, new Type[] { new ObjectType("java.lang.Runnable") }, new String[] { "arg0" }, "methode2", "bcelifier.MethodCall", il, _cp);
InstructionHandle ih_0 = il.append(_factory.createLoad(Type.OBJECT, 0));
il.append(_factory.createInvoke("bcelifier.MethodCall", "methode", Type.VOID, Type.NO_ARGS, Constants.INVOKEVIRTUAL));
InstructionHandle ih_4 = il.append(_factory.createLoad(Type.OBJECT, 1));
il.append(_factory.createInvoke("java.lang.Runnable", "run", Type.VOID, Type.NO_ARGS, Constants.INVOKEINTERFACE));
InstructionHandle ih_10 = il.append(_factory.createReturn(Type.VOID));
method.setMaxStack();
method.setMaxLocals();
_cg.addMethod(method.getMethod());
il.dispose();
}
public static void main(String[] args) throws Exception {
bcelifier.MethodCallCreator creator = new bcelifier.MethodCallCreator();
creator.create(new FileOutputStream("bcelifier.MethodCall.class"));
}
}

7
BCEL/bcelifier/Null.java Normal file
View File

@ -0,0 +1,7 @@
package bcelifier;
public class Null {
Integer i = null;
}

View File

@ -0,0 +1,53 @@
package bcelifier;
import org.apache.commons.bcel6.generic.*;
import org.apache.commons.bcel6.classfile.*;
import org.apache.commons.bcel6.*;
import java.io.*;
public class NullCreator implements Constants {
private InstructionFactory _factory;
private ConstantPoolGen _cp;
private ClassGen _cg;
public NullCreator() {
_cg = new ClassGen("bcelifier.Null", "java.lang.Object", "Null.java", ACC_PUBLIC | ACC_SUPER, new String[] { });
_cp = _cg.getConstantPool();
_factory = new InstructionFactory(_cg, _cp);
}
public void create(OutputStream out) throws IOException {
createFields();
createMethod_0();
_cg.getJavaClass().dump(out);
}
private void createFields() {
FieldGen field;
field = new FieldGen(0, new ObjectType("java.lang.Integer"), "i", _cp);
_cg.addField(field.getField());
}
private void createMethod_0() {
InstructionList il = new InstructionList();
MethodGen method = new MethodGen(ACC_PUBLIC, Type.VOID, Type.NO_ARGS, new String[] { }, "<init>", "bcelifier.Null", il, _cp);
InstructionHandle ih_0 = il.append(_factory.createLoad(Type.OBJECT, 0));
il.append(_factory.createInvoke("java.lang.Object", "<init>", Type.VOID, Type.NO_ARGS, Constants.INVOKESPECIAL));
InstructionHandle ih_4 = il.append(_factory.createLoad(Type.OBJECT, 0));
il.append(InstructionConstants.ACONST_NULL);
il.append(_factory.createFieldAccess("bcelifier.Null", "i", new ObjectType("java.lang.Integer"), Constants.PUTFIELD));
InstructionHandle ih_9 = il.append(_factory.createReturn(Type.VOID));
method.setMaxStack();
method.setMaxLocals();
_cg.addMethod(method.getMethod());
il.dispose();
}
public static void main(String[] args) throws Exception {
bcelifier.NullCreator creator = new bcelifier.NullCreator();
creator.create(new FileOutputStream("bcelifier.Null.class"));
}
}

BIN
BCEL/bcelifier/This.class Normal file

Binary file not shown.

8
BCEL/bcelifier/This.java Normal file
View File

@ -0,0 +1,8 @@
package bcelifier;
public class This {
This methode(){
return this;
}
}

View File

@ -0,0 +1,55 @@
package bcelifier;
import org.apache.commons.bcel6.generic.*;
import org.apache.commons.bcel6.classfile.*;
import org.apache.commons.bcel6.*;
import java.io.*;
public class ThisCreator implements Constants {
private InstructionFactory _factory;
private ConstantPoolGen _cp;
private ClassGen _cg;
public ThisCreator() {
_cg = new ClassGen("bcelifier.This", "java.lang.Object", "<Unknown>", ACC_PUBLIC | ACC_SUPER, new String[] { });
_cp = _cg.getConstantPool();
_factory = new InstructionFactory(_cg, _cp);
}
public void create(OutputStream out) throws IOException {
createMethod_0();
createMethod_1();
_cg.getJavaClass().dump(out);
}
private void createMethod_0() {
InstructionList il = new InstructionList();
MethodGen method = new MethodGen(ACC_PUBLIC, Type.VOID, Type.NO_ARGS, new String[] { }, "<init>", "bcelifier.This", il, _cp);
InstructionHandle ih_0 = il.append(_factory.createLoad(Type.OBJECT, 0));
il.append(_factory.createInvoke("java.lang.Object", "<init>", Type.VOID, Type.NO_ARGS, Constants.INVOKESPECIAL));
InstructionHandle ih_4 = il.append(_factory.createReturn(Type.VOID));
method.setMaxStack();
method.setMaxLocals();
_cg.addMethod(method.getMethod());
il.dispose();
}
private void createMethod_1() {
InstructionList il = new InstructionList();
MethodGen method = new MethodGen(0, new ObjectType("bcelifier.This"), Type.NO_ARGS, new String[] { }, "methode", "bcelifier.This", il, _cp);
InstructionHandle ih_0 = il.append(_factory.createLoad(Type.OBJECT, 0));
InstructionHandle ih_1 = il.append(_factory.createReturn(Type.OBJECT));
method.setMaxStack();
method.setMaxLocals();
_cg.addMethod(method.getMethod());
il.dispose();
}
public static void main(String[] args) throws Exception {
bcelifier.ThisCreator creator = new bcelifier.ThisCreator();
creator.create(new FileOutputStream("bcelifier.This.class"));
}
}

View File

@ -0,0 +1,5 @@
package bcelifier;
public class Wildcard<A> {
Wildcard<? super String> a;
}

View File

@ -0,0 +1,50 @@
package bcelifier;
import org.apache.commons.bcel6.generic.*;
import org.apache.commons.bcel6.classfile.*;
import org.apache.commons.bcel6.*;
import java.io.*;
public class WildcardCreator implements Constants {
private InstructionFactory _factory;
private ConstantPoolGen _cp;
private ClassGen _cg;
public WildcardCreator() {
_cg = new ClassGen("bcelifier.Wildcard", "java.lang.Object", "Wildcard.java", ACC_PUBLIC | ACC_SUPER, new String[] { });
_cp = _cg.getConstantPool();
_factory = new InstructionFactory(_cg, _cp);
}
public void create(OutputStream out) throws IOException {
createFields();
createMethod_0();
_cg.getJavaClass().dump(out);
}
private void createFields() {
FieldGen field;
field = new FieldGen(0, new ObjectType("bcelifier.Wildcard"), "a", _cp);
_cg.addField(field.getField());
}
private void createMethod_0() {
InstructionList il = new InstructionList();
MethodGen method = new MethodGen(ACC_PUBLIC, Type.VOID, Type.NO_ARGS, new String[] { }, "<init>", "bcelifier.Wildcard", il, _cp);
InstructionHandle ih_0 = il.append(_factory.createLoad(Type.OBJECT, 0));
il.append(_factory.createInvoke("java.lang.Object", "<init>", Type.VOID, Type.NO_ARGS, Constants.INVOKESPECIAL));
InstructionHandle ih_4 = il.append(_factory.createReturn(Type.VOID));
method.setMaxStack();
method.setMaxLocals();
_cg.addMethod(method.getMethod());
il.dispose();
}
public static void main(String[] args) throws Exception {
bcelifier.WildcardCreator creator = new bcelifier.WildcardCreator();
creator.create(new FileOutputStream("bcelifier.Wildcard.class"));
}
}

View File

@ -93,7 +93,7 @@ code traverse.
\subsection{Type Unification}
The implementation of the type unification \cite{TO04} contains as the main
datastructure a vector of type term pairs. The algorithm itself is
datastructure a Menge of type term pairs. The algorithm itself is
implemented as an extension of the usual unification algorithm. Pairs of
the form $a \olsub ty$ respectively $ty \olsub a$, where $a$ is a variable and
$ty$ is a term but no variable, generate multiple solutions.

View File

@ -1,15 +0,0 @@
# Typinferenz für Java 8
## Programmablauf
1. SourceFile parst die Java-Dateien
2. SourceFile erstellt die Basic/Global Assumptions
3. Das Globale AssumptionSet wird anschließend jeder Klasse im Syntaxbaum mit dem TRProg aufruf übergeben
4. Jede Klasse verwaltet lokale Variablen in ihrem eigenen AssumptionSet. Das Globale ist Klassenübergreifend und jede AssumptionType darf darin nur einmalig gesetzt werden.
5. Haben alle Klassen ihrer Constraints erstellt können diese Unifiziert werden.
## Overloading
* Die Overloading Klasse generiert Constraints aus einem Methodenaufruf.

View File

@ -1,42 +0,0 @@
# Typinferenz
## ResultSet
* Spezifisch für jedes SourceFile (nicht für jede Klasse)
* mehrere ResultSets pro Klasse
*
* Enthält:
* constraintPairs
* unifiedConstraints
## TypeInsertSet
* Stellt die Typeinsetzung für eine der generierten Lösungen dar
* Setzt alle Typen und generischen Variablen ein, welche zu dieser Lösung gehören
## Ablauf Typinferenz:
1. Parsen
* (Parser postProcessing)
2. Typinferenz
* Anfangspunkt SourceFile
* löst geparste Typen zu richtigen Typen auf (RefTypes, GenericVar)
* setzt TPHs ein
* bildet Constraints, welche in ResultSet gesammelt werden. ResultSet wird durch Syntaxbaum gereicht.
* Assumptions generieren
* Wird im Syntaxbaum für jeden Knoten ausgeführt und die Assumptions für darunterliegende Knoten gebildet
*
3. Unifizierung
* wird im SourceFile aufgerufen
* unifiziert Constraints aller im SourceFile vorkommenden Klassen
4. Erstellen von TypeInsertSet
* Durchlaufen des Syntaxbaumes
* Jeder Knoten erstellt TypeInsertSets anhand des ResultSets.
* Bei Knoten, welche Generische Variablen beinhalten können werden GenericTypeInsertPoints erstellt
5. Einsetzen eines TypeInsertSet (optional)
1. Auf allen TypeInsertPoints die getUnresolvedTPHs-Methoden aufrufen
2. Alle Abhängigkeiten dieser

View File

@ -1,6 +0,0 @@
class FieldTest{
String var;
String methode(String para1){
return var;
}
}

View File

@ -1,32 +0,0 @@
public class TestForStmt {
public void m1() {
i;
for (i=0;i<5;i++) {
}
}
public void m2() {
i;
for (i=0;i<5;i++) {
j;
j="abc";
}
j;
j=3;
}
public m3() {
i;
for (i=0;i<5;i++) {
j;
for (j=0;j<5;j++) {
return i==j;
}
}
}
}

View File

@ -1,27 +0,0 @@
import java.util.Vector;
public class TestIfStmt {
public m1() {
a;
if (a) {
return a;
}
else
return false;
}
public m2() {
a;
c;
a = new Vector<Integer>();
if (a.isEmpty()) {
c="empty";
}
else if (a.size()==1) {
c="almost empty";
}
else
return a;
}
}

View File

@ -1,12 +0,0 @@
public class TestInferenceAcrossBlocks{
public m(a){
if(a==true){
return 3;
}
else {
x;
return x;
}
}
}

View File

@ -1,18 +0,0 @@
public class TestSimpleBlocks{
public m(a){
{
d;
d = 'a';
{
c;
c = d;
}
{
c;
c = d==a;
}
}
return a;
}
}

View File

@ -1,7 +0,0 @@
public class TestSimpleVariable {
public m() {
c;
}
}

View File

@ -1,11 +0,0 @@
public class TestSwitchStmt {
public m(a) {
switch (a) {
case 1: return a++; break;
case 2: return a--; break;
default: return a;
}
}

View File

@ -1,14 +0,0 @@
public class TestTryCatchBlock {
public m() {
try {
return new TestTryCatchBlock();
}
catch (e) {
return null;
}
}
}

View File

@ -1,12 +0,0 @@
public class TestUndeterminedReturnNegative {
public m1(a) {
if (a) {
a=false;
}
else
return false;
}
}

View File

@ -1,11 +0,0 @@
public class TestUninitializedVariable {
public void m1() {
a;
a++;
}
<T extends java.lang.Number> void m2(T a) {
}
}

View File

@ -1,9 +0,0 @@
public class TestWhileStmt {
public m1() {
i;
while (true)
i++;
}
}

View File

@ -1,9 +0,0 @@
public class TestOwnClassMember {
Integer a;
public void m1(b) {
b += a;
}
}

View File

@ -1,12 +0,0 @@
public class TestOwnClassMethod {
Integer a;
public void m1(b) {
a += b;
}
public void m2(c, d) {
c.m1(d);
}
}

View File

@ -1,12 +0,0 @@
import java.io.OutputStream;
import java.io.ByteArrayOutputStream;
import java.io.InputStream;
import java.io.BufferedOutputStream;
import java.sql.Connection;
class TestStandardLibInheritanceInference{
foo(x){
x.close();
}
}

View File

@ -1,11 +0,0 @@
import java.lang.System;
import java.io.PrintStream;
public class TestStandardLibMember {
public m1() {
a;
a=System.out;
a.println();
}
}

View File

@ -1,20 +0,0 @@
import java.util.HashMap;
import java.util.Vector;
public class TestStandardLibMethod {
public m1() {
a;
a = new HashMap<String,Integer>();
a.put("2",-1);
}
public m2(Vector<Vector<Integer>> m){
k;
k = 0;
ret;
ret = m.elementAt(k).elementAt(k).intValue();
return ret;
}
}

View File

@ -146,7 +146,7 @@ All Classes
<BR>
<A HREF="mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction" target="classFrame">CTypeReconstructionResult</A>
<BR>
<A HREF="mycompiler/mytypereconstruction/set/CVectorSet.html" title="class in mycompiler.mytypereconstruction.set" target="classFrame">CVectorSet</A>
<A HREF="mycompiler/mytypereconstruction/set/CMengeSet.html" title="class in mycompiler.mytypereconstruction.set" target="classFrame">CMengeSet</A>
<BR>
<A HREF="mycompiler/myclass/DeclId.html" title="class in mycompiler.myclass" target="classFrame">DeclId</A>
<BR>

View File

@ -146,7 +146,7 @@ All Classes
<BR>
<A HREF="mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>
<BR>
<A HREF="mycompiler/mytypereconstruction/set/CVectorSet.html" title="class in mycompiler.mytypereconstruction.set">CVectorSet</A>
<A HREF="mycompiler/mytypereconstruction/set/CMengeSet.html" title="class in mycompiler.mytypereconstruction.set">CMengeSet</A>
<BR>
<A HREF="mycompiler/myclass/DeclId.html" title="class in mycompiler.myclass">DeclId</A>
<BR>

View File

@ -93,7 +93,7 @@ Static variable in class mycompiler.myparser.<A HREF="../mycompiler/myparser/Jav
<DT><A HREF="../mycompiler/mybytecode/JVMCode.html#aconst_null"><B>aconst_null</B></A> -
Static variable in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/JVMCode.html" title="class in mycompiler.mybytecode">JVMCode</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#adapt(java.lang.String, mycompiler.mytype.Type, java.util.Vector, java.util.Vector)"><B>adapt(String, Type, Vector, Vector)</B></A> -
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#adapt(java.lang.String, mycompiler.mytype.Type, de.dhbwstuttgart.typeinference.Menge, de.dhbwstuttgart.typeinference.Menge)"><B>adapt(String, Type, Menge, Menge)</B></A> -
Method in class mycompiler.mytypereconstruction.unify.<A HREF="../mycompiler/mytypereconstruction/unify/Unify.html" title="class in mycompiler.mytypereconstruction.unify">Unify</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/ClassFile.html#add_class(java.lang.String, java.lang.String, short)"><B>add_class(String, String, short)</B></A> -
@ -147,7 +147,7 @@ Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/ClassFil
<DT><A HREF="../mycompiler/mybytecode/CodeAttribute.html#add_local(java.lang.String, mycompiler.mytype.Type)"><B>add_local(String, Type)</B></A> -
Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/ClassFile.html#add_method(java.lang.String, java.lang.String, mycompiler.myclass.ParameterList, mycompiler.mytype.Type, mycompiler.mystatement.Block, short, java.util.Vector)"><B>add_method(String, String, ParameterList, Type, Block, short, Vector)</B></A> -
<DT><A HREF="../mycompiler/mybytecode/ClassFile.html#add_method(java.lang.String, java.lang.String, mycompiler.myclass.ParameterList, mycompiler.mytype.Type, mycompiler.mystatement.Block, short, de.dhbwstuttgart.typeinference.Menge)"><B>add_method(String, String, ParameterList, Type, Block, short, Menge)</B></A> -
Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/ClassFile.html#add_method_ref(java.lang.String, java.lang.String, java.lang.String)"><B>add_method_ref(String, String, String)</B></A> -
@ -177,13 +177,13 @@ Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytyp
<DT><A HREF="../mycompiler/mytypereconstruction/set/CSet.html#addElement(E)"><B>addElement(E)</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CSet.html" title="class in mycompiler.mytypereconstruction.set">CSet</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/set/CVectorSet.html#addElement(E)"><B>addElement(E)</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CVectorSet.html" title="class in mycompiler.mytypereconstruction.set">CVectorSet</A>
<DT><A HREF="../mycompiler/mytypereconstruction/set/CMengeSet.html#addElement(E)"><B>addElement(E)</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CMengeSet.html" title="class in mycompiler.mytypereconstruction.set">CMengeSet</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myexception/SCClassBodyException.html#addException(mycompiler.myexception.SCExcept)"><B>addException(SCExcept)</B></A> -
Method in exception mycompiler.myexception.<A HREF="../mycompiler/myexception/SCClassBodyException.html" title="class in mycompiler.myexception">SCClassBodyException</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myexception/SCClassException.html#addException(java.util.Vector)"><B>addException(Vector)</B></A> -
<DT><A HREF="../mycompiler/myexception/SCClassException.html#addException(de.dhbwstuttgart.typeinference.Menge)"><B>addException(Menge)</B></A> -
Method in exception mycompiler.myexception.<A HREF="../mycompiler/myexception/SCClassException.html" title="class in mycompiler.myexception">SCClassException</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myexception/SCStatementException.html#addException(mycompiler.myexception.SCExcept)"><B>addException(SCExcept)</B></A> -
@ -192,7 +192,7 @@ Method in exception mycompiler.myexception.<A HREF="../mycompiler/myexception/SC
<DT><A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html#addFieldOrLocalVarAssumption(mycompiler.mytypereconstruction.typeassumption.CTypeAssumption)"><B>addFieldOrLocalVarAssumption(CTypeAssumption)</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html#addGenericTypeVars(java.lang.String, java.util.Vector)"><B>addGenericTypeVars(String, Vector&lt;GenericTypeVar&gt;)</B></A> -
<DT><A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html#addGenericTypeVars(java.lang.String, de.dhbwstuttgart.typeinference.Menge)"><B>addGenericTypeVars(String, Menge&lt;GenericTypeVar&gt;)</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html#addMethodIntersectionType(mycompiler.mytypereconstruction.CIntersectionType)"><B>addMethodIntersectionType(CIntersectionType)</B></A> -
@ -209,7 +209,7 @@ Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycom
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytype/TyploseVariable.html#addReplacementListener(mycompiler.mytypereconstruction.replacementlistener.ITypeReplacementListener)"><B>addReplacementListener(ITypeReplacementListener)</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/TyploseVariable.html" title="class in mycompiler.mytype">TyploseVariable</A>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mytypereconstruction/replacementlistener/IReplaceTypeEventProvider.html#addReplacementListener(mycompiler.mytypereconstruction.replacementlistener.ITypeReplacementListener)"><B>addReplacementListener(ITypeReplacementListener)</B></A> -
Method in interface mycompiler.mytypereconstruction.replacementlistener.<A HREF="../mycompiler/mytypereconstruction/replacementlistener/IReplaceTypeEventProvider.html" title="interface in mycompiler.mytypereconstruction.replacementlistener">IReplaceTypeEventProvider</A>
<DD>&nbsp;
@ -222,10 +222,10 @@ Method in class mycompiler.myparser.<A HREF="../mycompiler/myparser/Scanner.html
<DT><A HREF="../mycompiler/MyCompiler.html#ALL_INFO"><B>ALL_INFO</B></A> -
Static variable in class mycompiler.<A HREF="../mycompiler/MyCompiler.html" title="class in mycompiler">MyCompiler</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#allGreater(mycompiler.mytype.RefType, java.util.Vector)"><B>allGreater(RefType, Vector)</B></A> -
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#allGreater(mycompiler.mytype.RefType, de.dhbwstuttgart.typeinference.Menge)"><B>allGreater(RefType, Menge)</B></A> -
Static method in class mycompiler.mytypereconstruction.unify.<A HREF="../mycompiler/mytypereconstruction/unify/Unify.html" title="class in mycompiler.mytypereconstruction.unify">Unify</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#allSmaller(mycompiler.mytype.RefType, java.util.Vector)"><B>allSmaller(RefType, Vector)</B></A> -
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#allSmaller(mycompiler.mytype.RefType, de.dhbwstuttgart.typeinference.Menge)"><B>allSmaller(RefType, Menge)</B></A> -
Static method in class mycompiler.mytypereconstruction.unify.<A HREF="../mycompiler/mytypereconstruction/unify/Unify.html" title="class in mycompiler.mytypereconstruction.unify">Unify</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/JVMCode.html#aload"><B>aload</B></A> -

View File

@ -174,10 +174,10 @@ Constructor for class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/Lo
<DT><A HREF="../mycompiler/mybytecode/JVMCode.html#lookupswitch"><B>lookupswitch</B></A> -
Static variable in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/JVMCode.html" title="class in mycompiler.mybytecode">JVMCode</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myoperator/LogOp.html#loop_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, int, boolean, java.util.Vector)"><B>loop_codegen(ClassFile, CodeAttribute, Expr, int, boolean, Vector)</B></A> -
<DT><A HREF="../mycompiler/myoperator/LogOp.html#loop_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, int, boolean, de.dhbwstuttgart.typeinference.Menge)"><B>loop_codegen(ClassFile, CodeAttribute, Expr, int, boolean, Menge)</B></A> -
Method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/LogOp.html" title="class in mycompiler.myoperator">LogOp</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/WhileStmt.html#loop_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, int, boolean, java.util.Vector)"><B>loop_codegen(ClassFile, CodeAttribute, int, boolean, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/WhileStmt.html#loop_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, int, boolean, de.dhbwstuttgart.typeinference.Menge)"><B>loop_codegen(ClassFile, CodeAttribute, int, boolean, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/WhileStmt.html" title="class in mycompiler.mystatement">WhileStmt</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/JVMCode.html#lor"><B>lor</B></A> -

View File

@ -114,10 +114,10 @@ Static method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/J
<DT><A HREF="../mycompiler/mybytecode/JVMCode.html#ndiv(java.lang.String)"><B>ndiv(String)</B></A> -
Static method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/JVMCode.html" title="class in mycompiler.mybytecode">JVMCode</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/Binary.html#neg_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>neg_codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/Binary.html#neg_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>neg_codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Binary.html" title="class in mycompiler.mystatement">Binary</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/NegativeExpr.html#neg_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>neg_codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/NegativeExpr.html#neg_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>neg_codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/NegativeExpr.html" title="class in mycompiler.mystatement">NegativeExpr</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/NegativeExpr.html" title="class in mycompiler.mystatement"><B>NegativeExpr</B></A> - Class in <A HREF="../mycompiler/mystatement/package-summary.html">mycompiler.mystatement</A><DD>&nbsp;<DT><A HREF="../mycompiler/mystatement/NegativeExpr.html#NegativeExpr()"><B>NegativeExpr()</B></A> -
@ -158,18 +158,18 @@ Static variable in class mycompiler.<A HREF="../mycompiler/MyCompiler.html" titl
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CSupportData.html#NO_METHOD"><B>NO_METHOD</B></A> -
Static variable in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CSupportData.html" title="class in mycompiler.mytypereconstruction">CSupportData</A>
<DD>Gibt Namensstring für den Classbody außerhalb einer Methode
für <code>m_CurrentMethod</code>.
<DD>Gibt Namensstring f<EFBFBD>r den Classbody au<61>erhalb einer Methode
f<EFBFBD>r <code>m_CurrentMethod</code>.
<DT><A HREF="../mycompiler/mybytecode/JVMCode.html#nop"><B>nop</B></A> -
Static variable in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/JVMCode.html" title="class in mycompiler.mybytecode">JVMCode</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/JVMCode.html#nor(java.lang.String)"><B>nor(String)</B></A> -
Static method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/JVMCode.html" title="class in mycompiler.mybytecode">JVMCode</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/Binary.html#not_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>not_codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/Binary.html#not_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>not_codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Binary.html" title="class in mycompiler.mystatement">Binary</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/NotExpr.html#not_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>not_codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/NotExpr.html#not_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>not_codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/NotExpr.html" title="class in mycompiler.mystatement">NotExpr</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myparser/JavaParser.html#NOTEQUAL"><B>NOTEQUAL</B></A> -

View File

@ -90,7 +90,7 @@ Constructor for class mycompiler.mytype.<A HREF="../mycompiler/mytype/Pair.html"
<DT><A HREF="../mycompiler/mytype/Pair.html#Pair_isEquiv(mycompiler.mytype.Pair)"><B>Pair_isEquiv(Pair)</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/Pair.html" title="class in mycompiler.mytype">Pair</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/Class.html#para_check(java.util.Vector, boolean)"><B>para_check(Vector, boolean)</B></A> -
<DT><A HREF="../mycompiler/myclass/Class.html#para_check(de.dhbwstuttgart.typeinference.Menge, boolean)"><B>para_check(Menge, boolean)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/Class.html" title="class in mycompiler.myclass">Class</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytype/ParaList.html" title="class in mycompiler.mytype"><B>ParaList</B></A> - Class in <A HREF="../mycompiler/mytype/package-summary.html">mycompiler.mytype</A><DD>&nbsp;<DT><A HREF="../mycompiler/mytype/ParaList.html#ParaList()"><B>ParaList()</B></A> -
@ -110,19 +110,19 @@ Variable in class mycompiler.myclass.<A HREF="../mycompiler/myclass/DeclId.html"
<DD>&nbsp;
<DT><A HREF="../mycompiler/MyCompiler.html#parse(java.io.File)"><B>parse(File)</B></A> -
Method in class mycompiler.<A HREF="../mycompiler/MyCompiler.html" title="class in mycompiler">MyCompiler</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Ruft die Parse-Methode.
<DT><A HREF="../mycompiler/MyCompiler.html#parse(java.lang.String)"><B>parse(String)</B></A> -
Method in class mycompiler.<A HREF="../mycompiler/MyCompiler.html" title="class in mycompiler">MyCompiler</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Ruft die Parse-Methode.
<DT><A HREF="../mycompiler/MyCompilerAPI.html#parse(java.io.File)"><B>parse(File)</B></A> -
Method in interface mycompiler.<A HREF="../mycompiler/MyCompilerAPI.html" title="interface in mycompiler">MyCompilerAPI</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Parst eine Quellcodedatei und baut den abstrakten Syntaxbaum auf.
<DT><A HREF="../mycompiler/MyCompilerAPI.html#parse(java.lang.String)"><B>parse(String)</B></A> -
Method in interface mycompiler.<A HREF="../mycompiler/MyCompilerAPI.html" title="interface in mycompiler">MyCompilerAPI</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Parst einen String und baut den abstrakten Syntaxbaum auf.
<DT><A HREF="../mycompiler/MyCompiler.html#PARSER_INFO"><B>PARSER_INFO</B></A> -
Static variable in class mycompiler.<A HREF="../mycompiler/MyCompiler.html" title="class in mycompiler">MyCompiler</A>
@ -130,7 +130,7 @@ Static variable in class mycompiler.<A HREF="../mycompiler/MyCompiler.html" titl
<DT><A HREF="../mycompiler/myparser/JavaParser.html#path"><B>path</B></A> -
Variable in class mycompiler.myparser.<A HREF="../mycompiler/myparser/JavaParser.html" title="class in mycompiler.myparser">JavaParser</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#pi(int, java.lang.String, java.lang.String, java.util.Vector)"><B>pi(int, String, String, Vector)</B></A> -
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#pi(int, java.lang.String, java.lang.String, de.dhbwstuttgart.typeinference.Menge)"><B>pi(int, String, String, Menge)</B></A> -
Static method in class mycompiler.mytypereconstruction.unify.<A HREF="../mycompiler/mytypereconstruction/unify/Unify.html" title="class in mycompiler.mytypereconstruction.unify">Unify</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myparser/JavaParser.html#PLUSEQUAL"><B>PLUSEQUAL</B></A> -
@ -162,20 +162,20 @@ Constructor for class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CHelper.html#print(java.lang.String)"><B>print(String)</B></A> -
Static method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CHelper.html" title="class in mycompiler.mytypereconstruction">CHelper</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Gibt einen String aus.
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CTypeAssumption.html#print()"><B>print()</B></A> -
Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycompiler/mytypereconstruction/typeassumption/CTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption">CTypeAssumption</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/MyCompiler.html#printDebugInfo(java.lang.String, int)"><B>printDebugInfo(String, int)</B></A> -
Static method in class mycompiler.<A HREF="../mycompiler/MyCompiler.html" title="class in mycompiler">MyCompiler</A>
<DD>Author: Jörg Bäuerle<br/>
Von meinen Vorgängern eingesetzte Methode zur Ausgabe von
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Von meinen Vorg<EFBFBD>ngern eingesetzte Methode zur Ausgabe von
diferenzierten Debug-Ausgaben.
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#printMenge(java.lang.String, java.util.Vector, int)"><B>printMenge(String, Vector, int)</B></A> -
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#printMenge(java.lang.String, de.dhbwstuttgart.typeinference.Menge, int)"><B>printMenge(String, Menge, int)</B></A> -
Static method in class mycompiler.mytypereconstruction.unify.<A HREF="../mycompiler/mytypereconstruction/unify/Unify.html" title="class in mycompiler.mytypereconstruction.unify">Unify</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#printMengeUnifier(java.lang.String, java.util.Vector, int)"><B>printMengeUnifier(String, Vector&lt;Vector&lt;Pair&gt;&gt;, int)</B></A> -
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#printMengeUnifier(java.lang.String, de.dhbwstuttgart.typeinference.Menge, int)"><B>printMengeUnifier(String, Menge&lt;Menge&lt;Pair&gt;&gt;, int)</B></A> -
Static method in class mycompiler.mytypereconstruction.unify.<A HREF="../mycompiler/mytypereconstruction/unify/Unify.html" title="class in mycompiler.mytypereconstruction.unify">Unify</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mymodifier/Private.html" title="class in mycompiler.mymodifier"><B>Private</B></A> - Class in <A HREF="../mycompiler/mymodifier/package-summary.html">mycompiler.mymodifier</A><DD>&nbsp;<DT><A HREF="../mycompiler/mymodifier/Private.html#Private()"><B>Private()</B></A> -

View File

@ -80,14 +80,14 @@ function windowTitle()
<DL>
<DT><A HREF="../mycompiler/mystatement/Receiver.html" title="class in mycompiler.mystatement"><B>Receiver</B></A> - Class in <A HREF="../mycompiler/mystatement/package-summary.html">mycompiler.mystatement</A><DD>&nbsp;<DT><A HREF="../mycompiler/mystatement/Receiver.html#Receiver(mycompiler.mystatement.Expr)"><B>Receiver(Expr)</B></A> -
Constructor for class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Receiver.html" title="class in mycompiler.mystatement">Receiver</A>
<DD>Autor: Jörg Bäuerle
<DD>Autor: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mytype/RefType.html" title="class in mycompiler.mytype"><B>RefType</B></A> - Class in <A HREF="../mycompiler/mytype/package-summary.html">mycompiler.mytype</A><DD>&nbsp;<DT><A HREF="../mycompiler/mytype/RefType.html#RefType()"><B>RefType()</B></A> -
Constructor for class mycompiler.mytype.<A HREF="../mycompiler/mytype/RefType.html" title="class in mycompiler.mytype">RefType</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytype/RefType.html#RefType(java.lang.String)"><B>RefType(String)</B></A> -
Constructor for class mycompiler.mytype.<A HREF="../mycompiler/mytype/RefType.html" title="class in mycompiler.mytype">RefType</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytype/RefType.html#RefType(java.lang.String, java.util.Vector)"><B>RefType(String, Vector)</B></A> -
<DT><A HREF="../mycompiler/mytype/RefType.html#RefType(java.lang.String, de.dhbwstuttgart.typeinference.Menge)"><B>RefType(String, Menge)</B></A> -
Constructor for class mycompiler.mytype.<A HREF="../mycompiler/mytype/RefType.html" title="class in mycompiler.mytype">RefType</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytype/RefType.html#RefType(mycompiler.mytype.RefType)"><B>RefType(RefType)</B></A> -
@ -101,7 +101,7 @@ Static variable in class mycompiler.myparser.<A HREF="../mycompiler/myparser/Jav
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytype/TyploseVariable.html#removeAllReplacementListeners()"><B>removeAllReplacementListeners()</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/TyploseVariable.html" title="class in mycompiler.mytype">TyploseVariable</A>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mytypereconstruction/replacementlistener/IReplaceTypeEventProvider.html#removeAllReplacementListeners()"><B>removeAllReplacementListeners()</B></A> -
Method in interface mycompiler.mytypereconstruction.replacementlistener.<A HREF="../mycompiler/mytypereconstruction/replacementlistener/IReplaceTypeEventProvider.html" title="interface in mycompiler.mytypereconstruction.replacementlistener">IReplaceTypeEventProvider</A>
<DD>&nbsp;
@ -114,42 +114,42 @@ Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytyp
<DT><A HREF="../mycompiler/mytypereconstruction/set/CSet.html#removeElement(E)"><B>removeElement(E)</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CSet.html" title="class in mycompiler.mytypereconstruction.set">CSet</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/set/CVectorSet.html#removeElement(E)"><B>removeElement(E)</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CVectorSet.html" title="class in mycompiler.mytypereconstruction.set">CVectorSet</A>
<DT><A HREF="../mycompiler/mytypereconstruction/set/CMengeSet.html#removeElement(E)"><B>removeElement(E)</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CMengeSet.html" title="class in mycompiler.mytypereconstruction.set">CMengeSet</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CIntersectionType.html#removeMethodTypeAssumption(mycompiler.mytypereconstruction.typeassumption.CMethodTypeAssumption)"><B>removeMethodTypeAssumption(CMethodTypeAssumption)</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CIntersectionType.html" title="class in mycompiler.mytypereconstruction">CIntersectionType</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytype/TyploseVariable.html#removeReplacementListener(mycompiler.mytypereconstruction.replacementlistener.ITypeReplacementListener)"><B>removeReplacementListener(ITypeReplacementListener)</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/TyploseVariable.html" title="class in mycompiler.mytype">TyploseVariable</A>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mytypereconstruction/replacementlistener/IReplaceTypeEventProvider.html#removeReplacementListener(mycompiler.mytypereconstruction.replacementlistener.ITypeReplacementListener)"><B>removeReplacementListener(ITypeReplacementListener)</B></A> -
Method in interface mycompiler.mytypereconstruction.replacementlistener.<A HREF="../mycompiler/mytypereconstruction/replacementlistener/IReplaceTypeEventProvider.html" title="interface in mycompiler.mytypereconstruction.replacementlistener">IReplaceTypeEventProvider</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myoperator/LogOp.html#replace_index(mycompiler.mybytecode.CodeAttribute, java.util.Vector, int, int)"><B>replace_index(CodeAttribute, Vector, int, int)</B></A> -
<DT><A HREF="../mycompiler/myoperator/LogOp.html#replace_index(mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge, int, int)"><B>replace_index(CodeAttribute, Menge, int, int)</B></A> -
Static method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/LogOp.html" title="class in mycompiler.myoperator">LogOp</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/FormalParameter.html#replaceType(mycompiler.mytypereconstruction.replacementlistener.CReplaceTypeEvent)"><B>replaceType(CReplaceTypeEvent)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/FormalParameter.html" title="class in mycompiler.myclass">FormalParameter</A>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/myclass/InstVarDecl.html#replaceType(mycompiler.mytypereconstruction.replacementlistener.CReplaceTypeEvent)"><B>replaceType(CReplaceTypeEvent)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/InstVarDecl.html" title="class in mycompiler.myclass">InstVarDecl</A>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/myclass/Method.html#replaceType(mycompiler.mytypereconstruction.replacementlistener.CReplaceTypeEvent)"><B>replaceType(CReplaceTypeEvent)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/Method.html" title="class in mycompiler.myclass">Method</A>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mystatement/ExprStmt.html#replaceType(mycompiler.mytypereconstruction.replacementlistener.CReplaceTypeEvent)"><B>replaceType(CReplaceTypeEvent)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/ExprStmt.html" title="class in mycompiler.mystatement">ExprStmt</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/LocalVarDecl.html#replaceType(mycompiler.mytypereconstruction.replacementlistener.CReplaceTypeEvent)"><B>replaceType(CReplaceTypeEvent)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/LocalVarDecl.html" title="class in mycompiler.mystatement">LocalVarDecl</A>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mytypereconstruction/replacementlistener/ITypeReplacementListener.html#replaceType(mycompiler.mytypereconstruction.replacementlistener.CReplaceTypeEvent)"><B>replaceType(CReplaceTypeEvent)</B></A> -
Method in interface mycompiler.mytypereconstruction.replacementlistener.<A HREF="../mycompiler/mytypereconstruction/replacementlistener/ITypeReplacementListener.html" title="interface in mycompiler.mytypereconstruction.replacementlistener">ITypeReplacementListener</A>
<DD>Tauscht einen Typ gegen einen anderen aus.
<DT><A HREF="../mycompiler/mytype/TyploseVariable.html#replaceWithType(mycompiler.mytype.Type)"><B>replaceWithType(Type)</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/TyploseVariable.html" title="class in mycompiler.mytype">TyploseVariable</A>
<DD>Diese Methode geht alle TypeReplacmentListener durch und tauscht über deren
<DD>Diese Methode geht alle TypeReplacmentListener durch und tauscht <EFBFBD>ber deren
Callback-Methode diesen Typ gegen den neuen aus.
<DT><A HREF="../mycompiler/mytypereconstruction/CSupportData.html#resetBlockId()"><B>resetBlockId()</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CSupportData.html" title="class in mycompiler.mytypereconstruction">CSupportData</A>

View File

@ -84,118 +84,118 @@ Static variable in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode
<DT><A HREF="../mycompiler/mybytecode/JVMCode.html#sastore"><B>sastore</B></A> -
Static variable in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/JVMCode.html" title="class in mycompiler.mybytecode">JVMCode</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/Class.html#sc_check(java.util.Vector, boolean)"><B>sc_check(Vector, boolean)</B></A> -
<DT><A HREF="../mycompiler/myclass/Class.html#sc_check(de.dhbwstuttgart.typeinference.Menge, boolean)"><B>sc_check(Menge, boolean)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/Class.html" title="class in mycompiler.myclass">Class</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/ClassBody.html#sc_check(java.util.Vector, boolean)"><B>sc_check(Vector, boolean)</B></A> -
<DT><A HREF="../mycompiler/myclass/ClassBody.html#sc_check(de.dhbwstuttgart.typeinference.Menge, boolean)"><B>sc_check(Menge, boolean)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/ClassBody.html" title="class in mycompiler.myclass">ClassBody</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/Assign.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Vector, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/Assign.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Menge, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Assign.html" title="class in mycompiler.mystatement">Assign</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/Binary.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Vector, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/Binary.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Menge, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Binary.html" title="class in mycompiler.mystatement">Binary</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/Block.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Vector, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/Block.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Menge, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Block.html" title="class in mycompiler.mystatement">Block</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/BoolLiteral.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Vector, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/BoolLiteral.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Menge, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/BoolLiteral.html" title="class in mycompiler.mystatement">BoolLiteral</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/CastExpr.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Vector, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/CastExpr.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Menge, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/CastExpr.html" title="class in mycompiler.mystatement">CastExpr</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/CharLiteral.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Vector, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/CharLiteral.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Menge, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/CharLiteral.html" title="class in mycompiler.mystatement">CharLiteral</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/EmptyStmt.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Vector, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/EmptyStmt.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Menge, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/EmptyStmt.html" title="class in mycompiler.mystatement">EmptyStmt</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/Expr.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Vector, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/Expr.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Menge, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/InstanceOf.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Vector, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/InstanceOf.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Menge, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/InstanceOf.html" title="class in mycompiler.mystatement">InstanceOf</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/InstVar.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Vector, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/InstVar.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Menge, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/InstVar.html" title="class in mycompiler.mystatement">InstVar</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/IntLiteral.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Vector, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/IntLiteral.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Menge, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/IntLiteral.html" title="class in mycompiler.mystatement">IntLiteral</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/LocalOrFieldVar.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Vector, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/LocalOrFieldVar.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Menge, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/LocalOrFieldVar.html" title="class in mycompiler.mystatement">LocalOrFieldVar</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/LocalVarDecl.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Vector, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/LocalVarDecl.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Menge, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/LocalVarDecl.html" title="class in mycompiler.mystatement">LocalVarDecl</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/MethodCall.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Vector, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/MethodCall.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Menge, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/MethodCall.html" title="class in mycompiler.mystatement">MethodCall</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/NegativeExpr.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Vector, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/NegativeExpr.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Menge, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/NegativeExpr.html" title="class in mycompiler.mystatement">NegativeExpr</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/NewArray.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Vector, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/NewArray.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Menge, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/NewArray.html" title="class in mycompiler.mystatement">NewArray</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/NewClass.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Vector, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/NewClass.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Menge, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/NewClass.html" title="class in mycompiler.mystatement">NewClass</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/NotExpr.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Vector, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/NotExpr.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Menge, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/NotExpr.html" title="class in mycompiler.mystatement">NotExpr</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/Null.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Vector, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/Null.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Menge, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Null.html" title="class in mycompiler.mystatement">Null</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/PositivExpr.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Vector, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/PositivExpr.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Menge, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/PositivExpr.html" title="class in mycompiler.mystatement">PositivExpr</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/PostDecExpr.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Vector, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/PostDecExpr.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Menge, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/PostDecExpr.html" title="class in mycompiler.mystatement">PostDecExpr</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/PostIncExpr.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Vector, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/PostIncExpr.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Menge, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/PostIncExpr.html" title="class in mycompiler.mystatement">PostIncExpr</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/PreDecExpr.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Vector, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/PreDecExpr.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Menge, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/PreDecExpr.html" title="class in mycompiler.mystatement">PreDecExpr</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/PreIncExpr.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Vector, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/PreIncExpr.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Menge, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/PreIncExpr.html" title="class in mycompiler.mystatement">PreIncExpr</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/Receiver.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Vector, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/Receiver.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Menge, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Receiver.html" title="class in mycompiler.mystatement">Receiver</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/StringLiteral.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Vector, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/StringLiteral.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Menge, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/StringLiteral.html" title="class in mycompiler.mystatement">StringLiteral</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/This.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Vector, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/This.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check(Menge, Hashtable, Hashtable, boolean, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/This.html" title="class in mycompiler.mystatement">This</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/SourceFile.html#sc_check(boolean)"><B>sc_check(boolean)</B></A> -
Method in class mycompiler.<A HREF="../mycompiler/SourceFile.html" title="class in mycompiler">SourceFile</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/Class.html#sc_check_for_extended_classes(java.util.Vector, java.util.Hashtable, boolean)"><B>sc_check_for_extended_classes(Vector, Hashtable, boolean)</B></A> -
<DT><A HREF="../mycompiler/myclass/Class.html#sc_check_for_extended_classes(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, boolean)"><B>sc_check_for_extended_classes(Menge, Hashtable, boolean)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/Class.html" title="class in mycompiler.myclass">Class</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/MethodCall.html#sc_check_get_Method(java.util.Vector, java.lang.String, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check_get_Method(Vector, String, boolean, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/MethodCall.html#sc_check_get_Method(de.dhbwstuttgart.typeinference.Menge, java.lang.String, boolean, java.util.Hashtable, java.util.Hashtable)"><B>sc_check_get_Method(Menge, String, boolean, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/MethodCall.html" title="class in mycompiler.mystatement">MethodCall</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/MethodCall.html#sc_check_method_kleiner(java.util.Vector, java.lang.String, java.lang.String, boolean)"><B>sc_check_method_kleiner(Vector, String, String, boolean)</B></A> -
<DT><A HREF="../mycompiler/mystatement/MethodCall.html#sc_check_method_kleiner(de.dhbwstuttgart.typeinference.Menge, java.lang.String, java.lang.String, boolean)"><B>sc_check_method_kleiner(Menge, String, String, boolean)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/MethodCall.html" title="class in mycompiler.mystatement">MethodCall</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/MethodCall.html#sc_check_uebergabe(java.util.Vector, java.util.Vector, boolean, int, java.util.Hashtable, java.util.Hashtable)"><B>sc_check_uebergabe(Vector, Vector, boolean, int, Hashtable, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mystatement/MethodCall.html#sc_check_uebergabe(de.dhbwstuttgart.typeinference.Menge, de.dhbwstuttgart.typeinference.Menge, boolean, int, java.util.Hashtable, java.util.Hashtable)"><B>sc_check_uebergabe(Menge, Menge, boolean, int, Hashtable, Hashtable)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/MethodCall.html" title="class in mycompiler.mystatement">MethodCall</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/ParameterList.html#sc_get_Formalparalist()"><B>sc_get_Formalparalist()</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/ParameterList.html" title="class in mycompiler.myclass">ParameterList</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/MethodCall.html#sc_init_extended_fcts(java.util.Vector, java.util.Vector, java.lang.String, java.lang.String, boolean)"><B>sc_init_extended_fcts(Vector, Vector, String, String, boolean)</B></A> -
<DT><A HREF="../mycompiler/mystatement/MethodCall.html#sc_init_extended_fcts(de.dhbwstuttgart.typeinference.Menge, de.dhbwstuttgart.typeinference.Menge, java.lang.String, java.lang.String, boolean)"><B>sc_init_extended_fcts(Menge, Menge, String, String, boolean)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/MethodCall.html" title="class in mycompiler.mystatement">MethodCall</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/ClassBody.html#sc_init_hashtable(java.util.Vector, java.lang.String, java.lang.String, boolean)"><B>sc_init_hashtable(Vector, String, String, boolean)</B></A> -
<DT><A HREF="../mycompiler/myclass/ClassBody.html#sc_init_hashtable(de.dhbwstuttgart.typeinference.Menge, java.lang.String, java.lang.String, boolean)"><B>sc_init_hashtable(Menge, String, String, boolean)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/ClassBody.html" title="class in mycompiler.myclass">ClassBody</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/ClassBody.html#sc_init_hashtable_for_extended_classes(java.util.Vector, java.lang.String, java.util.Hashtable, java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean)"><B>sc_init_hashtable_for_extended_classes(Vector, String, Hashtable, Vector, Hashtable, Hashtable, boolean)</B></A> -
<DT><A HREF="../mycompiler/myclass/ClassBody.html#sc_init_hashtable_for_extended_classes(de.dhbwstuttgart.typeinference.Menge, java.lang.String, java.util.Hashtable, de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean)"><B>sc_init_hashtable_for_extended_classes(Menge, String, Hashtable, Menge, Hashtable, Hashtable, boolean)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/ClassBody.html" title="class in mycompiler.myclass">ClassBody</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/Method.html#sc_init_parameterlist(boolean)"><B>sc_init_parameterlist(boolean)</B></A> -
@ -230,12 +230,12 @@ Static variable in class mycompiler.<A HREF="../mycompiler/MyCompiler.html" titl
<DD>&nbsp;
<DT><A HREF="../mycompiler/MyCompiler.html#semanticCheck()"><B>semanticCheck()</B></A> -
Method in class mycompiler.<A HREF="../mycompiler/MyCompiler.html" title="class in mycompiler">MyCompiler</A>
<DD>Author: Jörg Bäuerle<br/>
Ruft über <code>SourceFile.sc_check(false)</code>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Ruft <EFBFBD>ber <code>SourceFile.sc_check(false)</code>
den alten Semantik-Check ohne Typrekonstruktion auf.
<DT><A HREF="../mycompiler/MyCompilerAPI.html#semanticCheck()"><B>semanticCheck()</B></A> -
Method in interface mycompiler.<A HREF="../mycompiler/MyCompilerAPI.html" title="interface in mycompiler">MyCompilerAPI</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Ruft den Semantik-Check ohne Typrekonstruktion auf.
<DT><A HREF="../mycompiler/mybytecode/Key.html#set_a(java.lang.String)"><B>set_a(String)</B></A> -
Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/Key.html" title="class in mycompiler.mybytecode">Key</A>
@ -267,16 +267,16 @@ Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/This.h
<DT><A HREF="../mycompiler/mybytecode/Attribute.html#set_attribute_name_index(short)"><B>set_attribute_name_index(short)</B></A> -
Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/Attribute.html" title="class in mycompiler.mybytecode">Attribute</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/ClassFile.html#set_attributes(java.util.Vector)"><B>set_attributes(Vector)</B></A> -
<DT><A HREF="../mycompiler/mybytecode/ClassFile.html#set_attributes(de.dhbwstuttgart.typeinference.Menge)"><B>set_attributes(Menge)</B></A> -
Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/FieldInfo.html#set_attributes(java.util.Vector)"><B>set_attributes(Vector)</B></A> -
<DT><A HREF="../mycompiler/mybytecode/FieldInfo.html#set_attributes(de.dhbwstuttgart.typeinference.Menge)"><B>set_attributes(Menge)</B></A> -
Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/FieldInfo.html" title="class in mycompiler.mybytecode">FieldInfo</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/MethodInfo.html#set_attributes(java.util.Vector)"><B>set_attributes(Vector)</B></A> -
<DT><A HREF="../mycompiler/mybytecode/MethodInfo.html#set_attributes(de.dhbwstuttgart.typeinference.Menge)"><B>set_attributes(Menge)</B></A> -
Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/MethodInfo.html" title="class in mycompiler.mybytecode">MethodInfo</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/CodeAttribute.html#set_attributes_Vector(java.util.Vector)"><B>set_attributes_Vector(Vector)</B></A> -
<DT><A HREF="../mycompiler/mybytecode/CodeAttribute.html#set_attributes_Menge(de.dhbwstuttgart.typeinference.Menge)"><B>set_attributes_Menge(Menge)</B></A> -
Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/Method.html#set_Block(mycompiler.mystatement.Block)"><B>set_Block(Block)</B></A> -
@ -333,7 +333,7 @@ Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/CodeAttr
<DT><A HREF="../mycompiler/mybytecode/CodeAttribute.html#set_code_short(int, int)"><B>set_code_short(int, int)</B></A> -
Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/ClassFile.html#set_constant_pool(java.util.Vector)"><B>set_constant_pool(Vector)</B></A> -
<DT><A HREF="../mycompiler/mybytecode/ClassFile.html#set_constant_pool(de.dhbwstuttgart.typeinference.Menge)"><B>set_constant_pool(Menge)</B></A> -
Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/ClassFile.html#set_constructor_founded(boolean)"><B>set_constructor_founded(boolean)</B></A> -
@ -363,13 +363,13 @@ Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/IfStmt
<DT><A HREF="../mycompiler/myexception/SCExcept.html#set_error(java.lang.String)"><B>set_error(String)</B></A> -
Method in class mycompiler.myexception.<A HREF="../mycompiler/myexception/SCExcept.html" title="class in mycompiler.myexception">SCExcept</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/CodeAttribute.html#set_exception_table_Vector(java.util.Vector)"><B>set_exception_table_Vector(Vector)</B></A> -
<DT><A HREF="../mycompiler/mybytecode/CodeAttribute.html#set_exception_table_Menge(de.dhbwstuttgart.typeinference.Menge)"><B>set_exception_table_Menge(Menge)</B></A> -
Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/Method.html#set_ExceptionList(mycompiler.myclass.ExceptionList)"><B>set_ExceptionList(ExceptionList)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/Method.html" title="class in mycompiler.myclass">Method</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myexception/SCMethodException.html#set_exlist(java.util.Vector)"><B>set_exlist(Vector)</B></A> -
<DT><A HREF="../mycompiler/myexception/SCMethodException.html#set_exlist(de.dhbwstuttgart.typeinference.Menge)"><B>set_exlist(Menge)</B></A> -
Method in exception mycompiler.myexception.<A HREF="../mycompiler/myexception/SCMethodException.html" title="class in mycompiler.myexception">SCMethodException</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/Assign.html#set_Expr(mycompiler.mystatement.Expr, mycompiler.mystatement.Expr)"><B>set_Expr(Expr, Expr)</B></A> -
@ -417,13 +417,13 @@ Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Binary
<DT><A HREF="../mycompiler/mystatement/Binary.html#set_Expr2(mycompiler.mystatement.Expr)"><B>set_Expr2(Expr)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Binary.html" title="class in mycompiler.mystatement">Binary</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/MethodCall.html#set_Expr_Vector(java.util.Vector)"><B>set_Expr_Vector(Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/MethodCall.html#set_Expr_Menge(de.dhbwstuttgart.typeinference.Menge)"><B>set_Expr_Menge(Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/MethodCall.html" title="class in mycompiler.mystatement">MethodCall</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/ClassBody.html#set_FieldDecl(mycompiler.myclass.FieldDecl)"><B>set_FieldDecl(FieldDecl)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/ClassBody.html" title="class in mycompiler.myclass">ClassBody</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/ClassFile.html#set_fields(java.util.Vector)"><B>set_fields(Vector)</B></A> -
<DT><A HREF="../mycompiler/mybytecode/ClassFile.html#set_fields(de.dhbwstuttgart.typeinference.Menge)"><B>set_fields(Menge)</B></A> -
Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myexception/SCExcept.html#set_function(java.lang.String)"><B>set_function(String)</B></A> -
@ -441,7 +441,7 @@ Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/Status.html" t
<DT><A HREF="../mycompiler/mybytecode/AttributeInfo.html#set_info(byte[])"><B>set_info(byte[])</B></A> -
Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/AttributeInfo.html" title="class in mycompiler.mybytecode">AttributeInfo</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/AttributeInfo.html#set_info(java.util.Vector)"><B>set_info(Vector)</B></A> -
<DT><A HREF="../mycompiler/mybytecode/AttributeInfo.html#set_info(de.dhbwstuttgart.typeinference.Menge)"><B>set_info(Menge)</B></A> -
Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/AttributeInfo.html" title="class in mycompiler.mybytecode">AttributeInfo</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/IntLiteral.html#set_Int(int)"><B>set_Int(int)</B></A> -
@ -459,7 +459,7 @@ Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/CONSTANT
<DT><A HREF="../mycompiler/mybytecode/CONSTANT_Long_info.html#set_low_bytes(int)"><B>set_low_bytes(int)</B></A> -
Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/CONSTANT_Long_info.html" title="class in mycompiler.mybytecode">CONSTANT_Long_info</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/ClassFile.html#set_methods(java.util.Vector)"><B>set_methods(Vector)</B></A> -
<DT><A HREF="../mycompiler/mybytecode/ClassFile.html#set_methods(de.dhbwstuttgart.typeinference.Menge)"><B>set_methods(Menge)</B></A> -
Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/ClassDeclId.html#set_Modifiers(mycompiler.mymodifier.Modifiers)"><B>set_Modifiers(Modifiers)</B></A> -
@ -510,19 +510,19 @@ Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Binary
<DT><A HREF="../mycompiler/myclass/Class.html#set_ParaHash(java.util.Hashtable)"><B>set_ParaHash(Hashtable)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/Class.html" title="class in mycompiler.myclass">Class</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/Class.html#set_ParaList(java.util.Vector)"><B>set_ParaList(Vector)</B></A> -
<DT><A HREF="../mycompiler/myclass/Class.html#set_ParaList(de.dhbwstuttgart.typeinference.Menge)"><B>set_ParaList(Menge)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/Class.html" title="class in mycompiler.myclass">Class</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/UsedId.html#set_ParaList(java.util.Vector)"><B>set_ParaList(Vector)</B></A> -
<DT><A HREF="../mycompiler/myclass/UsedId.html#set_ParaList(de.dhbwstuttgart.typeinference.Menge)"><B>set_ParaList(Menge)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/UsedId.html" title="class in mycompiler.myclass">UsedId</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/LocalVarDecl.html#set_ParaList(java.util.Vector)"><B>set_ParaList(Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/LocalVarDecl.html#set_ParaList(de.dhbwstuttgart.typeinference.Menge)"><B>set_ParaList(Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/LocalVarDecl.html" title="class in mycompiler.mystatement">LocalVarDecl</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytype/RefType.html#set_ParaList(java.util.Vector)"><B>set_ParaList(Vector)</B></A> -
<DT><A HREF="../mycompiler/mytype/RefType.html#set_ParaList(de.dhbwstuttgart.typeinference.Menge)"><B>set_ParaList(Menge)</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/RefType.html" title="class in mycompiler.mytype">RefType</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/DeclId.html#set_Paratyp(java.util.Vector)"><B>set_Paratyp(Vector)</B></A> -
<DT><A HREF="../mycompiler/myclass/DeclId.html#set_Paratyp(de.dhbwstuttgart.typeinference.Menge)"><B>set_Paratyp(Menge)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/DeclId.html" title="class in mycompiler.myclass">DeclId</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/MethodCall.html#set_Receiver(mycompiler.mystatement.Receiver)"><B>set_Receiver(Receiver)</B></A> -
@ -537,7 +537,7 @@ Method in class mycompiler.myexception.<A HREF="../mycompiler/myexception/SCExce
<DT><A HREF="../mycompiler/mystatement/Block.html#set_Statement(mycompiler.mystatement.Statement)"><B>set_Statement(Statement)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Block.html" title="class in mycompiler.mystatement">Block</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/Block.html#set_Statement_Vector(java.util.Vector)"><B>set_Statement_Vector(Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/Block.html#set_Statement_Menge(de.dhbwstuttgart.typeinference.Menge)"><B>set_Statement_Menge(Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Block.html" title="class in mycompiler.mystatement">Block</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/Class.html#set_Status(mycompiler.myclass.Status)"><B>set_Status(Status)</B></A> -
@ -579,7 +579,7 @@ Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Expr.h
<DT><A HREF="../mycompiler/mystatement/InstanceOf.html#set_Type(mycompiler.mytype.RefType)"><B>set_Type(RefType)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/InstanceOf.html" title="class in mycompiler.mystatement">InstanceOf</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/UsedId.html#set_Typen(java.util.Vector)"><B>set_Typen(Vector)</B></A> -
<DT><A HREF="../mycompiler/myclass/UsedId.html#set_Typen(de.dhbwstuttgart.typeinference.Menge)"><B>set_Typen(Menge)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/UsedId.html" title="class in mycompiler.myclass">UsedId</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/NegativeExpr.html#set_UnaryMinus(mycompiler.mystatement.UnaryMinus)"><B>set_UnaryMinus(UnaryMinus)</B></A> -
@ -618,7 +618,7 @@ Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/Status.html" t
<DT><A HREF="../mycompiler/myclass/DeclId.html#set_Wert(mycompiler.mystatement.ExprStmt)"><B>set_Wert(ExprStmt)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/DeclId.html" title="class in mycompiler.myclass">DeclId</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CSupportData.html#setA(java.util.Vector)"><B>setA(Vector&lt;CTypeReconstructionResult&gt;)</B></A> -
<DT><A HREF="../mycompiler/mytypereconstruction/CSupportData.html#setA(de.dhbwstuttgart.typeinference.Menge)"><B>setA(Menge&lt;CTypeReconstructionResult&gt;)</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CSupportData.html" title="class in mycompiler.mytypereconstruction">CSupportData</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CTypeAssumption.html#setAssumedType(mycompiler.mytype.Type)"><B>setAssumedType(Type)</B></A> -
@ -626,17 +626,17 @@ Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycom
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html#setAssumptionSet(mycompiler.mytypereconstruction.set.CTypeAssumptionSet)"><B>setAssumptionSet(CTypeAssumptionSet)</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html" title="class in mycompiler.mytypereconstruction">CMultiplyTuple</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/CTriple.html#setAssumptionSet(mycompiler.mytypereconstruction.set.CTypeAssumptionSet)"><B>setAssumptionSet(CTypeAssumptionSet)</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CTriple.html" title="class in mycompiler.mytypereconstruction">CTriple</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/CReconstructionTuple.html#setAssumSet(mycompiler.mytypereconstruction.set.CTypeAssumptionSet)"><B>setAssumSet(CTypeAssumptionSet)</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CReconstructionTuple.html" title="class in mycompiler.mytypereconstruction">CReconstructionTuple</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CLocalVarTypeAssumption.html#setBlockId(java.lang.String)"><B>setBlockId(String)</B></A> -
Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycompiler/mytypereconstruction/typeassumption/CLocalVarTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption">CLocalVarTypeAssumption</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CSupportData.html#setBlockIdList(java.util.Vector)"><B>setBlockIdList(Vector&lt;Integer&gt;)</B></A> -
<DT><A HREF="../mycompiler/mytypereconstruction/CSupportData.html#setBlockIdList(de.dhbwstuttgart.typeinference.Menge)"><B>setBlockIdList(Menge&lt;Integer&gt;)</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CSupportData.html" title="class in mycompiler.mytypereconstruction">CSupportData</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CTypeAssumption.html#setClassName(java.lang.String)"><B>setClassName(String)</B></A> -
@ -656,16 +656,16 @@ Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytyperec
<DD>&nbsp;
<DT><A HREF="../mycompiler/MyCompiler.html#setDebugLevel(int)"><B>setDebugLevel(int)</B></A> -
Method in class mycompiler.<A HREF="../mycompiler/MyCompiler.html" title="class in mycompiler">MyCompiler</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Setzt den Debug-Level
<DT><A HREF="../mycompiler/MyCompilerAPI.html#setDebugLevel(int)"><B>setDebugLevel(int)</B></A> -
Method in interface mycompiler.<A HREF="../mycompiler/MyCompilerAPI.html" title="interface in mycompiler">MyCompilerAPI</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Setzt den Debug-Level
<DT><A HREF="../mycompiler/myclass/FieldDecl.html#setDeclIdVector(java.util.Vector)"><B>setDeclIdVector(Vector)</B></A> -
<DT><A HREF="../mycompiler/myclass/FieldDecl.html#setDeclIdMenge(de.dhbwstuttgart.typeinference.Menge)"><B>setDeclIdMenge(Menge)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/FieldDecl.html" title="class in mycompiler.myclass">FieldDecl</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/LocalVarDecl.html#setDeclidVector(java.util.Vector)"><B>setDeclidVector(Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/LocalVarDecl.html#setDeclidMenge(de.dhbwstuttgart.typeinference.Menge)"><B>setDeclidMenge(Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/LocalVarDecl.html" title="class in mycompiler.mystatement">LocalVarDecl</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html#setFieldAndLocalVarAssumptions(java.util.Hashtable)"><B>setFieldAndLocalVarAssumptions(Hashtable&lt;CTypeAssumptionKey, CTypeAssumption&gt;)</B></A> -
@ -704,13 +704,13 @@ Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycom
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CParaTypeAssumption.html#setMethodParaCount(int)"><B>setMethodParaCount(int)</B></A> -
Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycompiler/mytypereconstruction/typeassumption/CParaTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption">CParaTypeAssumption</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CIntersectionType.html#setMethodTypeAssumptions(java.util.Vector)"><B>setMethodTypeAssumptions(Vector&lt;CMethodTypeAssumption&gt;)</B></A> -
<DT><A HREF="../mycompiler/mytypereconstruction/CIntersectionType.html#setMethodTypeAssumptions(de.dhbwstuttgart.typeinference.Menge)"><B>setMethodTypeAssumptions(Menge&lt;CMethodTypeAssumption&gt;)</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CIntersectionType.html" title="class in mycompiler.mytypereconstruction">CIntersectionType</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytype/RefType.html#setName(java.lang.String)"><B>setName(String)</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/RefType.html" title="class in mycompiler.mytype">RefType</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytype/ParaList.html#setParalist(java.util.Vector)"><B>setParalist(Vector)</B></A> -
<DT><A HREF="../mycompiler/mytype/ParaList.html#setParalist(de.dhbwstuttgart.typeinference.Menge)"><B>setParalist(Menge)</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/ParaList.html" title="class in mycompiler.mytype">ParaList</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/Method.html#setParameterList(mycompiler.myclass.ParameterList)"><B>setParameterList(ParameterList)</B></A> -
@ -718,48 +718,48 @@ Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/Method.html" t
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CTriple.html#setResultType(mycompiler.mytype.Type)"><B>setResultType(Type)</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CTriple.html" title="class in mycompiler.mytypereconstruction">CTriple</A>
<DD>Author: Jörg Bäuerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html#setResultTypes(java.util.Vector)"><B>setResultTypes(Vector&lt;Type&gt;)</B></A> -
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html#setResultTypes(de.dhbwstuttgart.typeinference.Menge)"><B>setResultTypes(Menge&lt;Type&gt;)</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html" title="class in mycompiler.mytypereconstruction">CMultiplyTuple</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/myclass/Method.html#setReturnType(mycompiler.mytype.Type)"><B>setReturnType(Type)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/Method.html" title="class in mycompiler.myclass">Method</A>
<DD><br/>Author: Jörg Bäuerle
<DD><br/>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mytypereconstruction/CReconstructionTuple.html#setSubSet(mycompiler.mytypereconstruction.set.CSubstitutionSet)"><B>setSubSet(CSubstitutionSet)</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CReconstructionTuple.html" title="class in mycompiler.mytypereconstruction">CReconstructionTuple</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html#setSubstitutions(mycompiler.mytypereconstruction.set.CSubstitutionSet)"><B>setSubstitutions(CSubstitutionSet)</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html" title="class in mycompiler.mytypereconstruction">CMultiplyTuple</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/CTriple.html#setSubstitutions(mycompiler.mytypereconstruction.set.CSubstitutionSet)"><B>setSubstitutions(CSubstitutionSet)</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CTriple.html" title="class in mycompiler.mytypereconstruction">CTriple</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html#setSubstitutions(mycompiler.mytypereconstruction.set.CSubstitutionSet)"><B>setSubstitutions(CSubstitutionSet)</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/FormalParameter.html#setType(mycompiler.mytype.Type)"><B>setType(Type)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/FormalParameter.html" title="class in mycompiler.myclass">FormalParameter</A>
<DD><br/>Author: Jörg Bäuerle
<DD><br/>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/myclass/InstVarDecl.html#setType(mycompiler.mytype.Type)"><B>setType(Type)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/InstVarDecl.html" title="class in mycompiler.myclass">InstVarDecl</A>
<DD><br/>Author: Jörg Bäuerle
<DD><br/>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mystatement/ExprStmt.html#setType(mycompiler.mytype.Type)"><B>setType(Type)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/ExprStmt.html" title="class in mycompiler.mystatement">ExprStmt</A>
<DD><br/>Author: Jörg Bäuerle
<DD><br/>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mystatement/LocalVarDecl.html#setType(mycompiler.mytype.Type)"><B>setType(Type)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/LocalVarDecl.html" title="class in mycompiler.mystatement">LocalVarDecl</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/NewArray.html#setType(mycompiler.mytype.Type)"><B>setType(Type)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/NewArray.html" title="class in mycompiler.mystatement">NewArray</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/CSubstitution.html#setType(mycompiler.mytype.Type)"><B>setType(Type)</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CSubstitution.html" title="class in mycompiler.mytypereconstruction">CSubstitution</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/CSubstitution.html#setTypeVar(mycompiler.mytype.TyploseVariable)"><B>setTypeVar(TyploseVariable)</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CSubstitution.html" title="class in mycompiler.mytypereconstruction">CSubstitution</A>
<DD>Author: Jörg Bäuerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/set/CVectorSet.html#setVector(java.util.Vector)"><B>setVector(Vector&lt;E&gt;)</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CVectorSet.html" title="class in mycompiler.mytypereconstruction.set">CVectorSet</A>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/set/CMengeSet.html#setMenge(de.dhbwstuttgart.typeinference.Menge)"><B>setMenge(Menge&lt;E&gt;)</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CMengeSet.html" title="class in mycompiler.mytypereconstruction.set">CMengeSet</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html#shallowCopy()"><B>shallowCopy()</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>
@ -842,7 +842,7 @@ Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycom
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CTypeAssumption.html#sub(mycompiler.mytypereconstruction.CSubstitution)"><B>sub(CSubstitution)</B></A> -
Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycompiler/mytypereconstruction/typeassumption/CTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption">CTypeAssumption</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#sub_unify(java.util.Vector, mycompiler.mytypereconstruction.unify.FC_TTO)"><B>sub_unify(Vector, FC_TTO)</B></A> -
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#sub_unify(de.dhbwstuttgart.typeinference.Menge, mycompiler.mytypereconstruction.unify.FC_TTO)"><B>sub_unify(Menge, FC_TTO)</B></A> -
Static method in class mycompiler.mytypereconstruction.unify.<A HREF="../mycompiler/mytypereconstruction/unify/Unify.html" title="class in mycompiler.mytypereconstruction.unify">Unify</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#Subst(mycompiler.mytype.Pair, int, mycompiler.mytype.TyploseVariable, mycompiler.mytype.Type, boolean)"><B>Subst(Pair, int, TyploseVariable, Type, boolean)</B></A> -
@ -851,7 +851,7 @@ Static method in class mycompiler.mytypereconstruction.unify.<A HREF="../mycompi
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#SubstHashtable(mycompiler.mytype.RefType, java.util.Hashtable)"><B>SubstHashtable(RefType, Hashtable)</B></A> -
Static method in class mycompiler.mytypereconstruction.unify.<A HREF="../mycompiler/mytypereconstruction/unify/Unify.html" title="class in mycompiler.mytypereconstruction.unify">Unify</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#SubstHashtable2VectorPair(java.util.Hashtable)"><B>SubstHashtable2VectorPair(Hashtable)</B></A> -
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#SubstHashtable2MengePair(java.util.Hashtable)"><B>SubstHashtable2MengePair(Hashtable)</B></A> -
Static method in class mycompiler.mytypereconstruction.unify.<A HREF="../mycompiler/mytypereconstruction/unify/Unify.html" title="class in mycompiler.mytypereconstruction.unify">Unify</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/set/CHashtableSet.html#subtract(mycompiler.mytypereconstruction.set.CSet)"><B>subtract(CSet&lt;E&gt;)</B></A> -
@ -860,8 +860,8 @@ Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytyp
<DT><A HREF="../mycompiler/mytypereconstruction/set/CSet.html#subtract(mycompiler.mytypereconstruction.set.CSet)"><B>subtract(CSet&lt;E&gt;)</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CSet.html" title="class in mycompiler.mytypereconstruction.set">CSet</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/set/CVectorSet.html#subtract(mycompiler.mytypereconstruction.set.CSet)"><B>subtract(CSet&lt;E&gt;)</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CVectorSet.html" title="class in mycompiler.mytypereconstruction.set">CVectorSet</A>
<DT><A HREF="../mycompiler/mytypereconstruction/set/CMengeSet.html#subtract(mycompiler.mytypereconstruction.set.CSet)"><B>subtract(CSet&lt;E&gt;)</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CMengeSet.html" title="class in mycompiler.mytypereconstruction.set">CMengeSet</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myparser/JavaParser.html#SUPER"><B>SUPER</B></A> -
Static variable in class mycompiler.myparser.<A HREF="../mycompiler/myparser/JavaParser.html" title="class in mycompiler.myparser">JavaParser</A>

View File

@ -107,8 +107,8 @@ Static variable in class mycompiler.myparser.<A HREF="../mycompiler/myparser/Jav
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CHelper.html#time()"><B>time()</B></A> -
Static method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CHelper.html" title="class in mycompiler.mytypereconstruction">CHelper</A>
<DD>Author: Jörg Bäuerle<br/>
Liefert die aktuelle Zeit in Langformat zurück.
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Liefert die aktuelle Zeit in Langformat zur<EFBFBD>ck.
<DT><A HREF="../mycompiler/myparser/JavaParser.html#TIMESEQUAL"><B>TIMESEQUAL</B></A> -
Static variable in class mycompiler.myparser.<A HREF="../mycompiler/myparser/JavaParser.html" title="class in mycompiler.myparser">JavaParser</A>
<DD>&nbsp;
@ -129,10 +129,10 @@ Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/Pair.html" title
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytype/Type.html#toString()"><B>toString()</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>
<DD><br/>Author: Jörg Bäuerle
<DD><br/>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mytypereconstruction/CIntersectionType.html#toString()"><B>toString()</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CIntersectionType.html" title="class in mycompiler.mytypereconstruction">CIntersectionType</A>
<DD><br/>Author: Jörg Bäuerle
<DD><br/>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html#toString()"><B>toString()</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html" title="class in mycompiler.mytypereconstruction">CMultiplyTuple</A>
<DD>&nbsp;
@ -156,57 +156,57 @@ Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycom
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumptionkey/CTypeAssumptionKey.html#toString()"><B>toString()</B></A> -
Method in class mycompiler.mytypereconstruction.typeassumptionkey.<A HREF="../mycompiler/mytypereconstruction/typeassumptionkey/CTypeAssumptionKey.html" title="class in mycompiler.mytypereconstruction.typeassumptionkey">CTypeAssumptionKey</A>
<DD><br/>Author: Jörg Bäuerle
<DD><br/>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/myoperator/AddOp.html#TRExp(mycompiler.mystatement.Binary, mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRExp(Binary, CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/AddOp.html" title="class in mycompiler.myoperator">AddOp</A>
<DD>Implementierung der Algorithmen 5.44 und 5.45 von Martin Plümicke
<DD>Implementierung der Algorithmen 5.44 und 5.45 von Martin Pl<EFBFBD>micke
<br/>Achtung Workaround: Wenn die BaseTypes endlich korrekt implementiert sind, dann sollte
der RefType "Integer" überall durch den BaseType "IntegerType" ersetzt werden!!!
der RefType "Integer" <EFBFBD>berall durch den BaseType "IntegerType" ersetzt werden!!!
<DT><A HREF="../mycompiler/myoperator/EqualOp.html#TRExp(mycompiler.mystatement.Binary, mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRExp(Binary, CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/EqualOp.html" title="class in mycompiler.myoperator">EqualOp</A>
<DD>Implementierung des Algorithmus 5.53 von Martin Plümicke
<DD>Implementierung des Algorithmus 5.53 von Martin Pl<EFBFBD>micke
<br/>Achtung Workaround: Wenn die BaseTypes endlich korrekt implementiert sind, dann sollte
der RefType "Boolean" überall durch den BaseType "BooleanType" ersetzt werden!!!
der RefType "Boolean" <EFBFBD>berall durch den BaseType "BooleanType" ersetzt werden!!!
<DT><A HREF="../mycompiler/myoperator/LogOp.html#TRExp(mycompiler.mystatement.Binary, mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRExp(Binary, CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/LogOp.html" title="class in mycompiler.myoperator">LogOp</A>
<DD><br/>Achtung Workaround: Wenn die BaseTypes endlich korrekt implementiert sind, dann sollte
der RefType "Boolean" überall durch den BaseType "BooleanType" ersetzt werden!!!
der RefType "Boolean" <EFBFBD>berall durch den BaseType "BooleanType" ersetzt werden!!!
<DT><A HREF="../mycompiler/myoperator/MulOp.html#TRExp(mycompiler.mystatement.Binary, mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRExp(Binary, CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/MulOp.html" title="class in mycompiler.myoperator">MulOp</A>
<DD>Implementierung der Algorithmen 5.46, 5.47 und 5.48 von Martin Plümicke
<DD>Implementierung der Algorithmen 5.46, 5.47 und 5.48 von Martin Pl<EFBFBD>micke
<br/>Achtung Workaround: Wenn die BaseTypes endlich korrekt implementiert sind, dann sollte
der RefType "Integer" überall durch den BaseType "IntegerType" ersetzt werden!!!
der RefType "Integer" <EFBFBD>berall durch den BaseType "IntegerType" ersetzt werden!!!
<DT><A HREF="../mycompiler/myoperator/NotEqualOp.html#TRExp(mycompiler.mystatement.Binary, mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRExp(Binary, CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/NotEqualOp.html" title="class in mycompiler.myoperator">NotEqualOp</A>
<DD>Implementierung des Algorithmus 5.54 von Martin Plümicke
<DD>Implementierung des Algorithmus 5.54 von Martin Pl<EFBFBD>micke
<br/>Achtung Workaround: Wenn die BaseTypes endlich korrekt implementiert sind, dann sollte
der RefType "Boolean" überall durch den BaseType "BooleanType" ersetzt werden!!!
der RefType "Boolean" <EFBFBD>berall durch den BaseType "BooleanType" ersetzt werden!!!
<DT><A HREF="../mycompiler/myoperator/Operator.html#TRExp(mycompiler.mystatement.Binary, mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRExp(Binary, CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/Operator.html" title="class in mycompiler.myoperator">Operator</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myoperator/RelOp.html#TRExp(mycompiler.mystatement.Binary, mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRExp(Binary, CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/RelOp.html" title="class in mycompiler.myoperator">RelOp</A>
<DD>Implementierung der Algorithmen 5.49 bis 5.52 von Martin Plümicke
<DD>Implementierung der Algorithmen 5.49 bis 5.52 von Martin Pl<EFBFBD>micke
<br/>Achtung Workaround: Wenn die BaseTypes endlich korrekt implementiert sind, dann sollte
der RefType "Integer" überall durch den BaseType "IntegerType" ersetzt werden!!!
der RefType "Integer" <EFBFBD>berall durch den BaseType "IntegerType" ersetzt werden!!!
<DT><A HREF="../mycompiler/mystatement/Assign.html#TRExp(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRExp(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Assign.html" title="class in mycompiler.mystatement">Assign</A>
<DD>Implementierung des Algorithmus 5.30 von Martin Plümicke
<br/>Author: Jörg Bäuerle
<DD>Implementierung des Algorithmus 5.30 von Martin Pl<EFBFBD>micke
<br/>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mystatement/Binary.html#TRExp(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRExp(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Binary.html" title="class in mycompiler.mystatement">Binary</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/BoolLiteral.html#TRExp(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRExp(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/BoolLiteral.html" title="class in mycompiler.mystatement">BoolLiteral</A>
<DD>Workaround: Überschreibt Methode TRExp aus der Super-Klasse <code>Literal</code>, weil
<DD>Workaround: <EFBFBD>berschreibt Methode TRExp aus der Super-Klasse <code>Literal</code>, weil
die Implementierung von Unify (noch) nicht mit Basetypes umgehen kann.
<DT><A HREF="../mycompiler/mystatement/CastExpr.html#TRExp(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRExp(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/CastExpr.html" title="class in mycompiler.mystatement">CastExpr</A>
<DD>Implementierung des Algorithmus 5.43 von Martin Plümicke
<br>Author: Jörg Bäuerle
<DD>Implementierung des Algorithmus 5.43 von Martin Pl<EFBFBD>micke
<br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mystatement/CharLiteral.html#TRExp(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRExp(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/CharLiteral.html" title="class in mycompiler.mystatement">CharLiteral</A>
<DD>Workaround: Überschreibt Methode TRExp aus der Super-Klasse <code>Literal</code>, weil
<DD>Workaround: <EFBFBD>berschreibt Methode TRExp aus der Super-Klasse <code>Literal</code>, weil
die Implementierung von Unify (noch) nicht mit Basetypes umgehen kann.
<DT><A HREF="../mycompiler/mystatement/Expr.html#TRExp(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRExp(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>
@ -216,42 +216,42 @@ Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Instan
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/InstVar.html#TRExp(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRExp(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/InstVar.html" title="class in mycompiler.mystatement">InstVar</A>
<DD>Implementierung des Algorithmus 5.38 von Martin Plümicke
<br/>Author: Jörg Bäuerle
<DD>Implementierung des Algorithmus 5.38 von Martin Pl<EFBFBD>micke
<br/>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mystatement/IntLiteral.html#TRExp(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRExp(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/IntLiteral.html" title="class in mycompiler.mystatement">IntLiteral</A>
<DD>Workaround: Überschreibt Methode TRExp aus der Super-Klasse <code>Literal</code>, weil
<DD>Workaround: <EFBFBD>berschreibt Methode TRExp aus der Super-Klasse <code>Literal</code>, weil
die Implementierung von Unify (noch) nicht mit Basetypes umgehen kann.
<DT><A HREF="../mycompiler/mystatement/Literal.html#TRExp(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRExp(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Literal.html" title="class in mycompiler.mystatement">Literal</A>
<DD>Implementierung des Algorithmus 5.40 von Martin Plümicke
<br>Author: Jörg Bäuerle
<DD>Implementierung des Algorithmus 5.40 von Martin Pl<EFBFBD>micke
<br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mystatement/LocalOrFieldVar.html#TRExp(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRExp(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/LocalOrFieldVar.html" title="class in mycompiler.mystatement">LocalOrFieldVar</A>
<DD>Implementierung des Algorithmus 5.37 von Martin Plümicke
<br/>Author: Jörg Bäuerle
<DD>Implementierung des Algorithmus 5.37 von Martin Pl<EFBFBD>micke
<br/>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mystatement/MethodCall.html#TRExp(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRExp(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/MethodCall.html" title="class in mycompiler.mystatement">MethodCall</A>
<DD>Implementierung des Algorithmus 5.33 von Martin Plümicke
<br/>Author: Jörg Bäuerle
<DD>Implementierung des Algorithmus 5.33 von Martin Pl<EFBFBD>micke
<br/>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mystatement/NegativeExpr.html#TRExp(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRExp(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/NegativeExpr.html" title="class in mycompiler.mystatement">NegativeExpr</A>
<DD>Implementierung des Algorithmus 5.41 von Martin Plümicke
<DD>Implementierung des Algorithmus 5.41 von Martin Pl<EFBFBD>micke
<br/>Achtung Workaround: Wenn die BaseTypes endlich korrekt implementiert sind, dann sollte
der RefType "Integer" überall durch den BaseType "IntegerType" ersetzt werden!!!
der RefType "Integer" <EFBFBD>berall durch den BaseType "IntegerType" ersetzt werden!!!
<DT><A HREF="../mycompiler/mystatement/NewArray.html#TRExp(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRExp(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/NewArray.html" title="class in mycompiler.mystatement">NewArray</A>
<DD>Implementierung des Algorithmus 5.32 von Martin Plümicke
<br>Author: Jörg Bäuerle
<DD>Implementierung des Algorithmus 5.32 von Martin Pl<EFBFBD>micke
<br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mystatement/NewClass.html#TRExp(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRExp(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/NewClass.html" title="class in mycompiler.mystatement">NewClass</A>
<DD>Implementierung des Algorithmus 5.31 von Martin Plümicke
<br>Author: Jörg Bäuerle
<DD>Implementierung des Algorithmus 5.31 von Martin Pl<EFBFBD>micke
<br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mystatement/NotExpr.html#TRExp(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRExp(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/NotExpr.html" title="class in mycompiler.mystatement">NotExpr</A>
<DD>Implementierung des Algorithmus 5.42 von Martin Plümicke
<DD>Implementierung des Algorithmus 5.42 von Martin Pl<EFBFBD>micke
<br/>Achtung Workaround: Wenn die BaseTypes endlich korrekt implementiert sind, dann sollte
der RefType "Boolean" überall durch den BaseType "BooleanType" ersetzt werden!!!
der RefType "Boolean" <EFBFBD>berall durch den BaseType "BooleanType" ersetzt werden!!!
<DT><A HREF="../mycompiler/mystatement/Null.html#TRExp(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRExp(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Null.html" title="class in mycompiler.mystatement">Null</A>
<DD>&nbsp;
@ -276,33 +276,33 @@ Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/PreInc
ausgetauscht werden.
<DT><A HREF="../mycompiler/mystatement/This.html#TRExp(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRExp(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/This.html" title="class in mycompiler.mystatement">This</A>
<DD>Implementierung des Algorithmus 5.35 von Martin Plümicke
<br>Author: Jörg Bäuerle
<DD>Implementierung des Algorithmus 5.35 von Martin Pl<EFBFBD>micke
<br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mystatement/InstVar.html#TRInstVar(mycompiler.mytypereconstruction.CTriple, mycompiler.mytypereconstruction.CSupportData)"><B>TRInstVar(CTriple, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/InstVar.html" title="class in mycompiler.mystatement">InstVar</A>
<DD>Implementierung des Algorithmus 5.38-1 von Martin Plümicke
<br/>Author: Jörg Bäuerle
<DD>Implementierung des Algorithmus 5.38-1 von Martin Pl<EFBFBD>micke
<br/>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mystatement/MethodCall.html#TRMCallApp(mycompiler.mytypereconstruction.CMultiplyTuple, java.lang.String, java.lang.String, int, boolean, mycompiler.mytypereconstruction.CSupportData)"><B>TRMCallApp(CMultiplyTuple, String, String, int, boolean, CSupportData)</B></A> -
Static method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/MethodCall.html" title="class in mycompiler.mystatement">MethodCall</A>
<DD>Implementierung des Algorithmus 5.34 von Martin Plümicke
<DD>Implementierung des Algorithmus 5.34 von Martin Pl<EFBFBD>micke
<DT><A HREF="../mycompiler/mystatement/Expr.html#TRMultiply(mycompiler.mytypereconstruction.CMultiplyTuple, mycompiler.mystatement.Expr, mycompiler.mytypereconstruction.CSupportData)"><B>TRMultiply(CMultiplyTuple, Expr, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>
<DD>(siehe Algorithmus 5.29 TRMultiply, Martin Plümicke)
<br/>Author: Jörg Bäuerle
<DD>(siehe Algorithmus 5.29 TRMultiply, Martin Pl<EFBFBD>micke)
<br/>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/myclass/Class.html#TRProg(mycompiler.mytypereconstruction.CSupportData)"><B>TRProg(CSupportData)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/Class.html" title="class in mycompiler.myclass">Class</A>
<DD>Ausgangspunkt für den Typrekonstruktionsalgorithmus.
<DD>Ausgangspunkt f<EFBFBD>r den Typrekonstruktionsalgorithmus.
<DT><A HREF="../mycompiler/mystatement/Assign.html#TRStatement(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRStatement(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Assign.html" title="class in mycompiler.mystatement">Assign</A>
<DD>Implementierung des Algorithmus 5.25 von Martin Plümicke
<br>Author: Jörg Bäuerle
<DD>Implementierung des Algorithmus 5.25 von Martin Pl<EFBFBD>micke
<br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mystatement/Binary.html#TRStatement(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRStatement(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Binary.html" title="class in mycompiler.mystatement">Binary</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/Block.html#TRStatement(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRStatement(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Block.html" title="class in mycompiler.mystatement">Block</A>
<DD>Implementierung des Algorithmus 5.20 von Martin Plümicke
<br>Author: Jörg Bäuerle
<DD>Implementierung des Algorithmus 5.20 von Martin Pl<EFBFBD>micke
<br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mystatement/BoolLiteral.html#TRStatement(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRStatement(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/BoolLiteral.html" title="class in mycompiler.mystatement">BoolLiteral</A>
<DD>&nbsp;
@ -317,7 +317,7 @@ Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/EmptyS
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/IfStmt.html#TRStatement(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRStatement(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/IfStmt.html" title="class in mycompiler.mystatement">IfStmt</A>
<DD>Implementierung des Algorithmus 5.21 von Martin Plümicke
<DD>Implementierung des Algorithmus 5.21 von Martin Pl<EFBFBD>micke
<br/>Achtung Workaround: RefType "Boolean" durch BaseType \code{BooleanType} ersetzen.
<DT><A HREF="../mycompiler/mystatement/InstanceOf.html#TRStatement(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRStatement(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/InstanceOf.html" title="class in mycompiler.mystatement">InstanceOf</A>
@ -333,12 +333,12 @@ Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/LocalO
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/LocalVarDecl.html#TRStatement(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRStatement(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/LocalVarDecl.html" title="class in mycompiler.mystatement">LocalVarDecl</A>
<DD>Implementierung des Algorithmus 5.24 von Martin Plümicke
<br>Author: Jörg Bäuerle
<DD>Implementierung des Algorithmus 5.24 von Martin Pl<EFBFBD>micke
<br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mystatement/MethodCall.html#TRStatement(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRStatement(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/MethodCall.html" title="class in mycompiler.mystatement">MethodCall</A>
<DD>Implementierung des Algorithmus 5.27 von Martin Plümicke
<br>Author: Jörg Bäuerle
<DD>Implementierung des Algorithmus 5.27 von Martin Pl<EFBFBD>micke
<br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mystatement/NegativeExpr.html#TRStatement(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRStatement(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/NegativeExpr.html" title="class in mycompiler.mystatement">NegativeExpr</A>
<DD>&nbsp;
@ -347,8 +347,8 @@ Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/NewArr
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/NewClass.html#TRStatement(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRStatement(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/NewClass.html" title="class in mycompiler.mystatement">NewClass</A>
<DD>Implementierung des Algorithmus 5.26 von Martin Plümicke
<br>Author: Jörg Bäuerle
<DD>Implementierung des Algorithmus 5.26 von Martin Pl<EFBFBD>micke
<br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mystatement/NotExpr.html#TRStatement(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRStatement(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/NotExpr.html" title="class in mycompiler.mystatement">NotExpr</A>
<DD>&nbsp;
@ -372,8 +372,8 @@ Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/PreInc
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/Return.html#TRStatement(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRStatement(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Return.html" title="class in mycompiler.mystatement">Return</A>
<DD>Implementierung des Algorithmus 5.22 von Martin Plümicke
<br>Author: Jörg Bäuerle
<DD>Implementierung des Algorithmus 5.22 von Martin Pl<EFBFBD>micke
<br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mystatement/Statement.html#TRStatement(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRStatement(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Statement.html" title="class in mycompiler.mystatement">Statement</A>
<DD>&nbsp;
@ -385,17 +385,17 @@ Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/This.h
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/WhileStmt.html#TRStatement(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRStatement(CSubstitutionSet, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/WhileStmt.html" title="class in mycompiler.mystatement">WhileStmt</A>
<DD>Implementierung des Algorithmus 5.23 von Martin Plümicke
<DD>Implementierung des Algorithmus 5.23 von Martin Pl<EFBFBD>micke
<br/>Achtung Workaround: RefType "Boolean" muss noch durch BaseType "BooleanType"
ersetzt werden.
<DT><A HREF="../mycompiler/mystatement/Block.html#TRStatements(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, java.util.Vector, int, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRStatements(CSubstitutionSet, CTypeAssumptionSet, Vector&lt;Statement&gt;, int, CTypeAssumptionSet, CSupportData)</B></A> -
<DT><A HREF="../mycompiler/mystatement/Block.html#TRStatements(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, de.dhbwstuttgart.typeinference.Menge, int, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)"><B>TRStatements(CSubstitutionSet, CTypeAssumptionSet, Menge&lt;Statement&gt;, int, CTypeAssumptionSet, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Block.html" title="class in mycompiler.mystatement">Block</A>
<DD>Implementierung des Algorithmus 5.19 von Martin Plümicke
<br/>Author: Jörg Bäuerle
<DT><A HREF="../mycompiler/mystatement/Expr.html#TRTuple(mycompiler.mytypereconstruction.CMultiplyTuple, java.util.Vector, mycompiler.mytypereconstruction.CSupportData)"><B>TRTuple(CMultiplyTuple, Vector&lt;Expr&gt;, CSupportData)</B></A> -
<DD>Implementierung des Algorithmus 5.19 von Martin Pl<EFBFBD>micke
<br/>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mystatement/Expr.html#TRTuple(mycompiler.mytypereconstruction.CMultiplyTuple, de.dhbwstuttgart.typeinference.Menge, mycompiler.mytypereconstruction.CSupportData)"><B>TRTuple(CMultiplyTuple, Menge&lt;Expr&gt;, CSupportData)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>
<DD>(siehe Algorithmus 5.28 TRTuple, Martin Plümicke)
<br/>Author: Jörg Bäuerle
<DD>(siehe Algorithmus 5.28 TRTuple, Martin Pl<EFBFBD>micke)
<br/>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/myparser/JavaParser.html#TRY"><B>TRY</B></A> -
Static variable in class mycompiler.myparser.<A HREF="../mycompiler/myparser/JavaParser.html" title="class in mycompiler.myparser">JavaParser</A>
<DD>&nbsp;
@ -428,16 +428,16 @@ Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Binary
<DD>&nbsp;
<DT><A HREF="../mycompiler/MyCompiler.html#typeReconstruction()"><B>typeReconstruction()</B></A> -
Method in class mycompiler.<A HREF="../mycompiler/MyCompiler.html" title="class in mycompiler">MyCompiler</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Ruft den Typrekonstruktionsalgorithmus auf.
<DT><A HREF="../mycompiler/MyCompilerAPI.html#typeReconstruction()"><B>typeReconstruction()</B></A> -
Method in interface mycompiler.<A HREF="../mycompiler/MyCompilerAPI.html" title="interface in mycompiler">MyCompilerAPI</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Ruft den Typrekonstruktionsalgorithmus auf.
<DT><A HREF="../mycompiler/SourceFile.html#typeReconstruction()"><B>typeReconstruction()</B></A> -
Method in class mycompiler.<A HREF="../mycompiler/SourceFile.html" title="class in mycompiler">SourceFile</A>
<DD>Tyrekonstruktionsalgorithmus: ruft für jede Klasse den Algorithmus TRProg auf.
<DT><A HREF="../mycompiler/mytype/TyploseVariable.html" title="class in mycompiler.mytype"><B>TyploseVariable</B></A> - Class in <A HREF="../mycompiler/mytype/package-summary.html">mycompiler.mytype</A><DD>Repräsentiert einen Typparameter für einen vom Programmierer nicht angegeben Typ.</DL>
<DD>Tyrekonstruktionsalgorithmus: ruft f<EFBFBD>r jede Klasse den Algorithmus TRProg auf.
<DT><A HREF="../mycompiler/mytype/TyploseVariable.html" title="class in mycompiler.mytype"><B>TyploseVariable</B></A> - Class in <A HREF="../mycompiler/mytype/package-summary.html">mycompiler.mytype</A><DD>Repr<EFBFBD>sentiert einen Typparameter f<>r einen vom Programmierer nicht angegeben Typ.</DL>
<HR>

View File

@ -80,17 +80,17 @@ function windowTitle()
<DL>
<DT><A HREF="../mycompiler/mytype/TyploseVariable.html#backdoorCreate(java.lang.String)"><B>backdoorCreate(String)</B></A> -
Static method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/TyploseVariable.html" title="class in mycompiler.mytype">TyploseVariable</A>
<DD>Backdoor-Hilfsfunktion, die für <code>makeFC()</code> und <code>unify()</code> benötigt wird,
<DD>Backdoor-Hilfsfunktion, die f<EFBFBD>r <code>makeFC()</code> und <code>unify()</code> ben<EFBFBD>tigt wird,
zum Erzeugen einer <code>TyplosenVariable</code>, die nicht in der zentralen Registry eingetragen
wird.
<DT><A HREF="../mycompiler/mytype/TyploseVariable.html#backdoorFresh()"><B>backdoorFresh()</B></A> -
Static method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/TyploseVariable.html" title="class in mycompiler.mytype">TyploseVariable</A>
<DD>Backdoor-Hilfsfunktion, die für <code>makeFC()</code> und <code>unify()</code> benötigt wird,
<DD>Backdoor-Hilfsfunktion, die f<EFBFBD>r <code>makeFC()</code> und <code>unify()</code> ben<EFBFBD>tigt wird,
um neue typlose Variablen zu erzeugen.
<DT><A HREF="../mycompiler/mytype/TyploseVariable.html#backdoorSetName(java.lang.String)"><B>backdoorSetName(String)</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/TyploseVariable.html" title="class in mycompiler.mytype">TyploseVariable</A>
<DD>Backdoor-Hilfsfunktion, die für <code>makeFC()</code> und <code>unify()</code> benötigt wird,
um den Namen einer typlosen Variablen zu verändern.
<DD>Backdoor-Hilfsfunktion, die f<EFBFBD>r <code>makeFC()</code> und <code>unify()</code> ben<EFBFBD>tigt wird,
um den Namen einer typlosen Variablen zu ver<EFBFBD>ndern.
<DT><A HREF="../mycompiler/mybytecode/JVMCode.html#baload"><B>baload</B></A> -
Static variable in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/JVMCode.html" title="class in mycompiler.mybytecode">JVMCode</A>
<DD>&nbsp;
@ -142,7 +142,7 @@ Static variable in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode
<DT><A HREF="../mycompiler/mytype/Pair.html#bSubst"><B>bSubst</B></A> -
Variable in class mycompiler.mytype.<A HREF="../mycompiler/mytype/Pair.html" title="class in mycompiler.mytype">Pair</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myoperator/LogOp.html#build(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, java.util.Vector, boolean, boolean, boolean, java.util.Vector)"><B>build(ClassFile, CodeAttribute, Expr, Vector, boolean, boolean, boolean, Vector)</B></A> -
<DT><A HREF="../mycompiler/myoperator/LogOp.html#build(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, de.dhbwstuttgart.typeinference.Menge, boolean, boolean, boolean, de.dhbwstuttgart.typeinference.Menge)"><B>build(ClassFile, CodeAttribute, Expr, Menge, boolean, boolean, boolean, Menge)</B></A> -
Static method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/LogOp.html" title="class in mycompiler.myoperator">LogOp</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/JVMCode.html#bytes_to_int(java.lang.Byte, java.lang.Byte, java.lang.Byte, java.lang.Byte)"><B>bytes_to_int(Byte, Byte, Byte, Byte)</B></A> -

View File

@ -99,7 +99,7 @@ Constructor for class mycompiler.mytypereconstruction.unify.<A HREF="../mycompil
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#unify(mycompiler.mytype.Type, mycompiler.mytype.Type, mycompiler.mytypereconstruction.unify.FC_TTO)"><B>unify(Type, Type, FC_TTO)</B></A> -
Static method in class mycompiler.mytypereconstruction.unify.<A HREF="../mycompiler/mytypereconstruction/unify/Unify.html" title="class in mycompiler.mytypereconstruction.unify">Unify</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#unify(java.util.Vector, mycompiler.mytypereconstruction.unify.FC_TTO)"><B>unify(Vector&lt;Pair&gt;, FC_TTO)</B></A> -
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#unify(de.dhbwstuttgart.typeinference.Menge, mycompiler.mytypereconstruction.unify.FC_TTO)"><B>unify(Menge&lt;Pair&gt;, FC_TTO)</B></A> -
Static method in class mycompiler.mytypereconstruction.unify.<A HREF="../mycompiler/mytypereconstruction/unify/Unify.html" title="class in mycompiler.mytypereconstruction.unify">Unify</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/set/CHashtableSet.html#unite(mycompiler.mytypereconstruction.set.CSet)"><B>unite(CSet&lt;E&gt;)</B></A> -
@ -108,8 +108,8 @@ Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytyp
<DT><A HREF="../mycompiler/mytypereconstruction/set/CSet.html#unite(mycompiler.mytypereconstruction.set.CSet)"><B>unite(CSet&lt;E&gt;)</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CSet.html" title="class in mycompiler.mytypereconstruction.set">CSet</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/set/CVectorSet.html#unite(mycompiler.mytypereconstruction.set.CSet)"><B>unite(CSet&lt;E&gt;)</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CVectorSet.html" title="class in mycompiler.mytypereconstruction.set">CVectorSet</A>
<DT><A HREF="../mycompiler/mytypereconstruction/set/CMengeSet.html#unite(mycompiler.mytypereconstruction.set.CSet)"><B>unite(CSet&lt;E&gt;)</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CMengeSet.html" title="class in mycompiler.mytypereconstruction.set">CMengeSet</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myparser/JavaParser.html#UNSIGNEDSHIFTRIGHT"><B>UNSIGNEDSHIFTRIGHT</B></A> -
Static variable in class mycompiler.myparser.<A HREF="../mycompiler/myparser/JavaParser.html" title="class in mycompiler.myparser">JavaParser</A>

View File

@ -87,7 +87,7 @@ Method in class mycompiler.myparser.<A HREF="../mycompiler/myparser/Scanner.html
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#varSubst(mycompiler.mytype.RefType, java.util.Hashtable)"><B>varSubst(RefType, Hashtable)</B></A> -
Static method in class mycompiler.mytypereconstruction.unify.<A HREF="../mycompiler/mytypereconstruction/unify/Unify.html" title="class in mycompiler.mytypereconstruction.unify">Unify</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#VectorPair2SubstHashtableVectorPair(java.util.Vector)"><B>VectorPair2SubstHashtableVectorPair(Vector&lt;Pair&gt;)</B></A> -
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#MengePair2SubstHashtableMengePair(de.dhbwstuttgart.typeinference.Menge)"><B>MengePair2SubstHashtableMengePair(Menge&lt;Pair&gt;)</B></A> -
Static method in class mycompiler.mytypereconstruction.unify.<A HREF="../mycompiler/mytypereconstruction/unify/Unify.html" title="class in mycompiler.mytypereconstruction.unify">Unify</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myparser/JavaParser.html#VOID"><B>VOID</B></A> -

View File

@ -81,7 +81,7 @@ function windowTitle()
<DT><A HREF="../mycompiler/mymodifier/Modifiers.html#calculate_access_flags()"><B>calculate_access_flags()</B></A> -
Method in class mycompiler.mymodifier.<A HREF="../mycompiler/mymodifier/Modifiers.html" title="class in mycompiler.mymodifier">Modifiers</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/Method.html#call_sc_check(java.util.Vector, java.util.Hashtable, boolean, java.util.Hashtable)"><B>call_sc_check(Vector, Hashtable, boolean, Hashtable)</B></A> -
<DT><A HREF="../mycompiler/myclass/Method.html#call_sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, boolean, java.util.Hashtable)"><B>call_sc_check(Menge, Hashtable, boolean, Hashtable)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/Method.html" title="class in mycompiler.myclass">Method</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/JVMCode.html#caload"><B>caload</B></A> -
@ -116,8 +116,8 @@ Constructor for class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/set/CHashtableSet.html" title="class in mycompiler.mytypereconstruction.set"><B>CHashtableSet</B></A>&lt;<A HREF="../mycompiler/mytypereconstruction/set/CHashtableSet.html" title="type parameter in CHashtableSet">E</A> extends <A HREF="../mycompiler/mytypereconstruction/set/IHashSetElement.html" title="interface in mycompiler.mytypereconstruction.set">IHashSetElement</A>&gt; - Class in <A HREF="../mycompiler/mytypereconstruction/set/package-summary.html">mycompiler.mytypereconstruction.set</A><DD>&nbsp;<DT><A HREF="../mycompiler/mytypereconstruction/set/CHashtableSet.html#CHashtableSet()"><B>CHashtableSet()</B></A> -
Constructor for class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CHashtableSet.html" title="class in mycompiler.mytypereconstruction.set">CHashtableSet</A>
<DD>Author: Jörg Bäuerle<br/>
<DT><A HREF="../mycompiler/mystatement/LocalVarDecl.html#check_anz(mycompiler.mytype.Type, java.util.Vector, java.util.Vector)"><B>check_anz(Type, Vector, Vector)</B></A> -
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mystatement/LocalVarDecl.html#check_anz(mycompiler.mytype.Type, de.dhbwstuttgart.typeinference.Menge, de.dhbwstuttgart.typeinference.Menge)"><B>check_anz(Type, Menge, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/LocalVarDecl.html" title="class in mycompiler.mystatement">LocalVarDecl</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/JVMCode.html#checkcast"><B>checkcast</B></A> -
@ -132,8 +132,8 @@ Constructor for class mycompiler.mytypereconstruction.typeassumptionkey.<A HREF=
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CInstVarTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption"><B>CInstVarTypeAssumption</B></A> - Class in <A HREF="../mycompiler/mytypereconstruction/typeassumption/package-summary.html">mycompiler.mytypereconstruction.typeassumption</A><DD>&nbsp;<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CInstVarTypeAssumption.html#CInstVarTypeAssumption(java.lang.String, java.lang.String, mycompiler.mytype.Type, int)"><B>CInstVarTypeAssumption(String, String, Type, int)</B></A> -
Constructor for class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycompiler/mytypereconstruction/typeassumption/CInstVarTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption">CInstVarTypeAssumption</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CIntersectionType.html" title="class in mycompiler.mytypereconstruction"><B>CIntersectionType</B></A> - Class in <A HREF="../mycompiler/mytypereconstruction/package-summary.html">mycompiler.mytypereconstruction</A><DD>Ein <code>CIntersectionType</code> gruppiert alle Typmöglichkeiten einer
bestimmten Methode, die über den <code>CMethodKey</code> eindeutig definiert ist.<DT><A HREF="../mycompiler/mytypereconstruction/CIntersectionType.html#CIntersectionType(java.lang.String, java.lang.String, int)"><B>CIntersectionType(String, String, int)</B></A> -
<DT><A HREF="../mycompiler/mytypereconstruction/CIntersectionType.html" title="class in mycompiler.mytypereconstruction"><B>CIntersectionType</B></A> - Class in <A HREF="../mycompiler/mytypereconstruction/package-summary.html">mycompiler.mytypereconstruction</A><DD>Ein <code>CIntersectionType</code> gruppiert alle Typm<EFBFBD>glichkeiten einer
bestimmten Methode, die <EFBFBD>ber den <code>CMethodKey</code> eindeutig definiert ist.<DT><A HREF="../mycompiler/mytypereconstruction/CIntersectionType.html#CIntersectionType(java.lang.String, java.lang.String, int)"><B>CIntersectionType(String, String, int)</B></A> -
Constructor for class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CIntersectionType.html" title="class in mycompiler.mytypereconstruction">CIntersectionType</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CIntersectionType.html#CIntersectionType(mycompiler.mytypereconstruction.typeassumption.CMethodTypeAssumption)"><B>CIntersectionType(CMethodTypeAssumption)</B></A> -
@ -165,32 +165,32 @@ Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/BaseType.html" t
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytype/BooleanType.html#clone()"><B>clone()</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/BooleanType.html" title="class in mycompiler.mytype">BooleanType</A>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mytype/CharacterType.html#clone()"><B>clone()</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/CharacterType.html" title="class in mycompiler.mytype">CharacterType</A>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mytype/GenericTypeVar.html#clone()"><B>clone()</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/GenericTypeVar.html" title="class in mycompiler.mytype">GenericTypeVar</A>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mytype/IntegerType.html#clone()"><B>clone()</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/IntegerType.html" title="class in mycompiler.mytype">IntegerType</A>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mytype/RefType.html#clone()"><B>clone()</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/RefType.html" title="class in mycompiler.mytype">RefType</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytype/ReturnType.html#clone()"><B>clone()</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/ReturnType.html" title="class in mycompiler.mytype">ReturnType</A>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mytype/Type.html#clone()"><B>clone()</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mytype/TyploseVariable.html#clone()"><B>clone()</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/TyploseVariable.html" title="class in mycompiler.mytype">TyploseVariable</A>
<DD>Diese Methode sollte nur sehr sparsam und mit Vorsicht verwendet werden, da die Registrierung neuer
Listener über die zentrale Instanz in der Registry laufen muss.
Listener <EFBFBD>ber die zentrale Instanz in der Registry laufen muss.
<DT><A HREF="../mycompiler/mytype/Void.html#clone()"><B>clone()</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/Void.html" title="class in mycompiler.mytype">Void</A>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html#clone()"><B>clone()</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html" title="class in mycompiler.mytypereconstruction">CMultiplyTuple</A>
<DD>&nbsp;
@ -214,10 +214,10 @@ Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycom
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CMethodTypeAssumption.html#clone()"><B>clone()</B></A> -
Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycompiler/mytypereconstruction/typeassumption/CMethodTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption">CMethodTypeAssumption</A>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CParaTypeAssumption.html#clone()"><B>clone()</B></A> -
Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycompiler/mytypereconstruction/typeassumption/CParaTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption">CParaTypeAssumption</A>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CTypeAssumption.html#clone()"><B>clone()</B></A> -
Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycompiler/mytypereconstruction/typeassumption/CTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption">CTypeAssumption</A>
<DD>&nbsp;
@ -234,10 +234,10 @@ Constructor for class mycompiler.mytypereconstruction.typeassumptionkey.<A HREF=
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CMethodTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption"><B>CMethodTypeAssumption</B></A> - Class in <A HREF="../mycompiler/mytypereconstruction/typeassumption/package-summary.html">mycompiler.mytypereconstruction.typeassumption</A><DD>&nbsp;<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CMethodTypeAssumption.html#CMethodTypeAssumption(java.lang.String, java.lang.String, mycompiler.mytype.Type, int)"><B>CMethodTypeAssumption(String, String, Type, int)</B></A> -
Constructor for class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycompiler/mytypereconstruction/typeassumption/CMethodTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption">CMethodTypeAssumption</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html" title="class in mycompiler.mytypereconstruction"><B>CMultiplyTuple</B></A> - Class in <A HREF="../mycompiler/mytypereconstruction/package-summary.html">mycompiler.mytypereconstruction</A><DD>Container-Klasse für Ergebniswerte der Algorithmen TRTuple und TRMultiply.<DT><A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html#CMultiplyTuple()"><B>CMultiplyTuple()</B></A> -
<DT><A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html" title="class in mycompiler.mytypereconstruction"><B>CMultiplyTuple</B></A> - Class in <A HREF="../mycompiler/mytypereconstruction/package-summary.html">mycompiler.mytypereconstruction</A><DD>Container-Klasse f<EFBFBD>r Ergebniswerte der Algorithmen TRTuple und TRMultiply.<DT><A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html#CMultiplyTuple()"><B>CMultiplyTuple()</B></A> -
Constructor for class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html" title="class in mycompiler.mytypereconstruction">CMultiplyTuple</A>
<DD>Author: Jörg Bäuerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html#CMultiplyTuple(mycompiler.mytypereconstruction.set.CSubstitutionSet, java.util.Vector, mycompiler.mytypereconstruction.set.CTypeAssumptionSet)"><B>CMultiplyTuple(CSubstitutionSet, Vector&lt;Type&gt;, CTypeAssumptionSet)</B></A> -
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html#CMultiplyTuple(mycompiler.mytypereconstruction.set.CSubstitutionSet, de.dhbwstuttgart.typeinference.Menge, mycompiler.mytypereconstruction.set.CTypeAssumptionSet)"><B>CMultiplyTuple(CSubstitutionSet, Menge&lt;Type&gt;, CTypeAssumptionSet)</B></A> -
Constructor for class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html" title="class in mycompiler.mytypereconstruction">CMultiplyTuple</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/set/CMultiplyTupleSet.html" title="class in mycompiler.mytypereconstruction.set"><B>CMultiplyTupleSet</B></A> - Class in <A HREF="../mycompiler/mytypereconstruction/set/package-summary.html">mycompiler.mytypereconstruction.set</A><DD>&nbsp;<DT><A HREF="../mycompiler/mytypereconstruction/set/CMultiplyTupleSet.html#CMultiplyTupleSet()"><B>CMultiplyTupleSet()</B></A> -
@ -309,157 +309,157 @@ Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/MethodIn
<DT><A HREF="../mycompiler/myclass/Class.html#codegen(boolean)"><B>codegen(boolean)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/Class.html" title="class in mycompiler.myclass">Class</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/ClassBody.html#codegen(mycompiler.mybytecode.ClassFile, java.util.Vector)"><B>codegen(ClassFile, Vector)</B></A> -
<DT><A HREF="../mycompiler/myclass/ClassBody.html#codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, Menge)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/ClassBody.html" title="class in mycompiler.myclass">ClassBody</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/Constructor.html#codegen(mycompiler.mybytecode.ClassFile, java.util.Vector)"><B>codegen(ClassFile, Vector)</B></A> -
<DT><A HREF="../mycompiler/myclass/Constructor.html#codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, Menge)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/Constructor.html" title="class in mycompiler.myclass">Constructor</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/FieldDecl.html#codegen(mycompiler.mybytecode.ClassFile, java.util.Vector)"><B>codegen(ClassFile, Vector)</B></A> -
<DT><A HREF="../mycompiler/myclass/FieldDecl.html#codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, Menge)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/FieldDecl.html" title="class in mycompiler.myclass">FieldDecl</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/FormalParameter.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute)"><B>codegen(ClassFile, CodeAttribute)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/FormalParameter.html" title="class in mycompiler.myclass">FormalParameter</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/InstVarDecl.html#codegen(mycompiler.mybytecode.ClassFile, java.util.Vector)"><B>codegen(ClassFile, Vector)</B></A> -
<DT><A HREF="../mycompiler/myclass/InstVarDecl.html#codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, Menge)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/InstVarDecl.html" title="class in mycompiler.myclass">InstVarDecl</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/Method.html#codegen(mycompiler.mybytecode.ClassFile, java.util.Vector)"><B>codegen(ClassFile, Vector)</B></A> -
<DT><A HREF="../mycompiler/myclass/Method.html#codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, Menge)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/Method.html" title="class in mycompiler.myclass">Method</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/ParameterList.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute)"><B>codegen(ClassFile, CodeAttribute)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/ParameterList.html" title="class in mycompiler.myclass">ParameterList</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myoperator/AddOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Expr, boolean, Vector)</B></A> -
<DT><A HREF="../mycompiler/myoperator/AddOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Expr, boolean, Menge)</B></A> -
Method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/AddOp.html" title="class in mycompiler.myoperator">AddOp</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myoperator/DivideOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Expr, boolean, Vector)</B></A> -
<DT><A HREF="../mycompiler/myoperator/DivideOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Expr, boolean, Menge)</B></A> -
Method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/DivideOp.html" title="class in mycompiler.myoperator">DivideOp</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myoperator/EqualOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Expr, boolean, Vector)</B></A> -
<DT><A HREF="../mycompiler/myoperator/EqualOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Expr, boolean, Menge)</B></A> -
Method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/EqualOp.html" title="class in mycompiler.myoperator">EqualOp</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myoperator/GreaterEquOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Expr, boolean, Vector)</B></A> -
<DT><A HREF="../mycompiler/myoperator/GreaterEquOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Expr, boolean, Menge)</B></A> -
Method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/GreaterEquOp.html" title="class in mycompiler.myoperator">GreaterEquOp</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myoperator/GreaterOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Expr, boolean, Vector)</B></A> -
<DT><A HREF="../mycompiler/myoperator/GreaterOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Expr, boolean, Menge)</B></A> -
Method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/GreaterOp.html" title="class in mycompiler.myoperator">GreaterOp</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myoperator/LessEquOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Expr, boolean, Vector)</B></A> -
<DT><A HREF="../mycompiler/myoperator/LessEquOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Expr, boolean, Menge)</B></A> -
Method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/LessEquOp.html" title="class in mycompiler.myoperator">LessEquOp</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myoperator/LessOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Expr, boolean, Vector)</B></A> -
<DT><A HREF="../mycompiler/myoperator/LessOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Expr, boolean, Menge)</B></A> -
Method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/LessOp.html" title="class in mycompiler.myoperator">LessOp</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myoperator/LogOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Expr, boolean, Vector)</B></A> -
<DT><A HREF="../mycompiler/myoperator/LogOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Expr, boolean, Menge)</B></A> -
Method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/LogOp.html" title="class in mycompiler.myoperator">LogOp</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myoperator/MinusOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Expr, boolean, Vector)</B></A> -
<DT><A HREF="../mycompiler/myoperator/MinusOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Expr, boolean, Menge)</B></A> -
Method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/MinusOp.html" title="class in mycompiler.myoperator">MinusOp</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myoperator/ModuloOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Expr, boolean, Vector)</B></A> -
<DT><A HREF="../mycompiler/myoperator/ModuloOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Expr, boolean, Menge)</B></A> -
Method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/ModuloOp.html" title="class in mycompiler.myoperator">ModuloOp</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myoperator/NotEqualOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Expr, boolean, Vector)</B></A> -
<DT><A HREF="../mycompiler/myoperator/NotEqualOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Expr, boolean, Menge)</B></A> -
Method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/NotEqualOp.html" title="class in mycompiler.myoperator">NotEqualOp</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myoperator/Operator.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Expr, boolean, Vector)</B></A> -
<DT><A HREF="../mycompiler/myoperator/Operator.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Expr, boolean, Menge)</B></A> -
Method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/Operator.html" title="class in mycompiler.myoperator">Operator</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myoperator/PlusOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Expr, boolean, Vector)</B></A> -
<DT><A HREF="../mycompiler/myoperator/PlusOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Expr, boolean, Menge)</B></A> -
Method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/PlusOp.html" title="class in mycompiler.myoperator">PlusOp</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myoperator/TimesOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Expr, boolean, Vector)</B></A> -
<DT><A HREF="../mycompiler/myoperator/TimesOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Expr, boolean, Menge)</B></A> -
Method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/TimesOp.html" title="class in mycompiler.myoperator">TimesOp</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/ArgumentList.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/ArgumentList.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/ArgumentList.html" title="class in mycompiler.mystatement">ArgumentList</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/Assign.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/Assign.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Assign.html" title="class in mycompiler.mystatement">Assign</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/Binary.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/Binary.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Binary.html" title="class in mycompiler.mystatement">Binary</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/Block.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/Block.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Block.html" title="class in mycompiler.mystatement">Block</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/BoolLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/BoolLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/BoolLiteral.html" title="class in mycompiler.mystatement">BoolLiteral</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/CastExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/CastExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/CastExpr.html" title="class in mycompiler.mystatement">CastExpr</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/CharLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/CharLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/CharLiteral.html" title="class in mycompiler.mystatement">CharLiteral</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/EmptyStmt.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/EmptyStmt.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/EmptyStmt.html" title="class in mycompiler.mystatement">EmptyStmt</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/IfStmt.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/IfStmt.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/IfStmt.html" title="class in mycompiler.mystatement">IfStmt</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/InstanceOf.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/InstanceOf.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/InstanceOf.html" title="class in mycompiler.mystatement">InstanceOf</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/InstVar.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/InstVar.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/InstVar.html" title="class in mycompiler.mystatement">InstVar</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/IntLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/IntLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/IntLiteral.html" title="class in mycompiler.mystatement">IntLiteral</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/LocalOrFieldVar.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/LocalOrFieldVar.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/LocalOrFieldVar.html" title="class in mycompiler.mystatement">LocalOrFieldVar</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/LocalVarDecl.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/LocalVarDecl.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/LocalVarDecl.html" title="class in mycompiler.mystatement">LocalVarDecl</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/MethodCall.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/MethodCall.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/MethodCall.html" title="class in mycompiler.mystatement">MethodCall</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/NegativeExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/NegativeExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/NegativeExpr.html" title="class in mycompiler.mystatement">NegativeExpr</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/NewArray.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/NewArray.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/NewArray.html" title="class in mycompiler.mystatement">NewArray</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/NewClass.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/NewClass.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/NewClass.html" title="class in mycompiler.mystatement">NewClass</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/NotExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/NotExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/NotExpr.html" title="class in mycompiler.mystatement">NotExpr</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/Null.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/Null.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Null.html" title="class in mycompiler.mystatement">Null</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/PositivExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/PositivExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/PositivExpr.html" title="class in mycompiler.mystatement">PositivExpr</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/PostDecExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/PostDecExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/PostDecExpr.html" title="class in mycompiler.mystatement">PostDecExpr</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/PostIncExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/PostIncExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/PostIncExpr.html" title="class in mycompiler.mystatement">PostIncExpr</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/PreDecExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/PreDecExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/PreDecExpr.html" title="class in mycompiler.mystatement">PreDecExpr</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/PreIncExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/PreIncExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/PreIncExpr.html" title="class in mycompiler.mystatement">PreIncExpr</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/Return.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/Return.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Return.html" title="class in mycompiler.mystatement">Return</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/Statement.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/Statement.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Statement.html" title="class in mycompiler.mystatement">Statement</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/StringLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/StringLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/StringLiteral.html" title="class in mycompiler.mystatement">StringLiteral</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/This.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/This.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/This.html" title="class in mycompiler.mystatement">This</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/UnaryExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/UnaryExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/UnaryExpr.html" title="class in mycompiler.mystatement">UnaryExpr</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/UnaryMinus.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.lang.String, boolean)"><B>codegen(ClassFile, CodeAttribute, String, boolean)</B></A> -
@ -468,27 +468,27 @@ Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/UnaryM
<DT><A HREF="../mycompiler/mystatement/UnaryNot.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, boolean)"><B>codegen(ClassFile, CodeAttribute, boolean)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/UnaryNot.html" title="class in mycompiler.mystatement">UnaryNot</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/WhileStmt.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)"><B>codegen(ClassFile, CodeAttribute, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/WhileStmt.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)"><B>codegen(ClassFile, CodeAttribute, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/WhileStmt.html" title="class in mycompiler.mystatement">WhileStmt</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/SourceFile.html#codegen(boolean)"><B>codegen(boolean)</B></A> -
Method in class mycompiler.<A HREF="../mycompiler/SourceFile.html" title="class in mycompiler">SourceFile</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/DeclId.html#codegen_InstVarDecl(mycompiler.mybytecode.ClassFile, mycompiler.mytype.Type, java.util.Vector)"><B>codegen_InstVarDecl(ClassFile, Type, Vector)</B></A> -
<DT><A HREF="../mycompiler/myclass/DeclId.html#codegen_InstVarDecl(mycompiler.mybytecode.ClassFile, mycompiler.mytype.Type, de.dhbwstuttgart.typeinference.Menge)"><B>codegen_InstVarDecl(ClassFile, Type, Menge)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/DeclId.html" title="class in mycompiler.myclass">DeclId</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/DeclId.html#codegen_LocalVarDecl(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mytype.Type, java.util.Vector)"><B>codegen_LocalVarDecl(ClassFile, CodeAttribute, Type, Vector)</B></A> -
<DT><A HREF="../mycompiler/myclass/DeclId.html#codegen_LocalVarDecl(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mytype.Type, de.dhbwstuttgart.typeinference.Menge)"><B>codegen_LocalVarDecl(ClassFile, CodeAttribute, Type, Menge)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/DeclId.html" title="class in mycompiler.myclass">DeclId</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/MyCompiler.html#codeGeneration()"><B>codeGeneration()</B></A> -
Method in class mycompiler.<A HREF="../mycompiler/MyCompiler.html" title="class in mycompiler">MyCompiler</A>
<DD>Author: Jörg Bäuerle<br/>
Generiert den Bytecode und das Class-File für den Syntaxbaum.
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Generiert den Bytecode und das Class-File f<EFBFBD>r den Syntaxbaum.
<DT><A HREF="../mycompiler/MyCompilerAPI.html#codeGeneration()"><B>codeGeneration()</B></A> -
Method in interface mycompiler.<A HREF="../mycompiler/MyCompilerAPI.html" title="interface in mycompiler">MyCompilerAPI</A>
<DD>Author: Jörg Bäuerle<br/>
Generiert den Bytecode und das Class-File für den Syntaxbaum.
<DT><A HREF="../mycompiler/myclass/ClassBody.html#complete_parahashtable(java.util.Vector, mycompiler.myclass.UsedId, java.util.Hashtable, boolean)"><B>complete_parahashtable(Vector, UsedId, Hashtable, boolean)</B></A> -
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Generiert den Bytecode und das Class-File f<EFBFBD>r den Syntaxbaum.
<DT><A HREF="../mycompiler/myclass/ClassBody.html#complete_parahashtable(de.dhbwstuttgart.typeinference.Menge, mycompiler.myclass.UsedId, java.util.Hashtable, boolean)"><B>complete_parahashtable(Menge, UsedId, Hashtable, boolean)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/ClassBody.html" title="class in mycompiler.myclass">ClassBody</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/Class.html#complete_paralist(boolean)"><B>complete_paralist(boolean)</B></A> -
@ -572,12 +572,12 @@ Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytyp
<DT><A HREF="../mycompiler/mytypereconstruction/set/CSet.html#contains(E)"><B>contains(E)</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CSet.html" title="class in mycompiler.mytypereconstruction.set">CSet</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/set/CVectorSet.html#contains(E)"><B>contains(E)</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CVectorSet.html" title="class in mycompiler.mytypereconstruction.set">CVectorSet</A>
<DT><A HREF="../mycompiler/mytypereconstruction/set/CMengeSet.html#contains(E)"><B>contains(E)</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CMengeSet.html" title="class in mycompiler.mytypereconstruction.set">CMengeSet</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytype/TyploseVariable.html#containsListener(mycompiler.mytypereconstruction.replacementlistener.ITypeReplacementListener)"><B>containsListener(ITypeReplacementListener)</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/TyploseVariable.html" title="class in mycompiler.mytype">TyploseVariable</A>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mytypereconstruction/replacementlistener/IReplaceTypeEventProvider.html#containsListener(mycompiler.mytypereconstruction.replacementlistener.ITypeReplacementListener)"><B>containsListener(ITypeReplacementListener)</B></A> -
Method in interface mycompiler.mytypereconstruction.replacementlistener.<A HREF="../mycompiler/mytypereconstruction/replacementlistener/IReplaceTypeEventProvider.html" title="interface in mycompiler.mytypereconstruction.replacementlistener">IReplaceTypeEventProvider</A>
<DD>&nbsp;
@ -590,10 +590,10 @@ Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/Pair.html" title
<DT><A HREF="../mycompiler/mytype/Pair.html#copyType(mycompiler.mytype.Type)"><B>copyType(Type)</B></A> -
Static method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/Pair.html" title="class in mycompiler.mytype">Pair</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#copyVectorPair(java.util.Vector)"><B>copyVectorPair(Vector&lt;Pair&gt;)</B></A> -
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#copyMengePair(de.dhbwstuttgart.typeinference.Menge)"><B>copyMengePair(Menge&lt;Pair&gt;)</B></A> -
Static method in class mycompiler.mytypereconstruction.unify.<A HREF="../mycompiler/mytypereconstruction/unify/Unify.html" title="class in mycompiler.mytypereconstruction.unify">Unify</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#copyVectorVectorPair(java.util.Vector)"><B>copyVectorVectorPair(Vector&lt;Vector&lt;Pair&gt;&gt;)</B></A> -
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#copyMengeMengePair(de.dhbwstuttgart.typeinference.Menge)"><B>copyMengeMengePair(Menge&lt;Menge&lt;Pair&gt;&gt;)</B></A> -
Method in class mycompiler.mytypereconstruction.unify.<A HREF="../mycompiler/mytypereconstruction/unify/Unify.html" title="class in mycompiler.mytypereconstruction.unify">Unify</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CParaTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption"><B>CParaTypeAssumption</B></A> - Class in <A HREF="../mycompiler/mytypereconstruction/typeassumption/package-summary.html">mycompiler.mytypereconstruction.typeassumption</A><DD>&nbsp;<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CParaTypeAssumption.html#CParaTypeAssumption(java.lang.String, java.lang.String, int, java.lang.String, mycompiler.mytype.Type, int)"><B>CParaTypeAssumption(String, String, int, String, Type, int)</B></A> -
@ -605,7 +605,7 @@ Constructor for class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/CP
<DT><A HREF="../mycompiler/myexception/CTypeReconstructionException.html#createNotImplementedException()"><B>createNotImplementedException()</B></A> -
Static method in exception mycompiler.myexception.<A HREF="../mycompiler/myexception/CTypeReconstructionException.html" title="class in mycompiler.myexception">CTypeReconstructionException</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CReconstructionTuple.html" title="class in mycompiler.mytypereconstruction"><B>CReconstructionTuple</B></A> - Class in <A HREF="../mycompiler/mytypereconstruction/package-summary.html">mycompiler.mytypereconstruction</A><DD>Container-Klasse für Ergebniswerte des Algorithmus TRStart.<DT><A HREF="../mycompiler/mytypereconstruction/CReconstructionTuple.html#CReconstructionTuple()"><B>CReconstructionTuple()</B></A> -
<DT><A HREF="../mycompiler/mytypereconstruction/CReconstructionTuple.html" title="class in mycompiler.mytypereconstruction"><B>CReconstructionTuple</B></A> - Class in <A HREF="../mycompiler/mytypereconstruction/package-summary.html">mycompiler.mytypereconstruction</A><DD>Container-Klasse f<EFBFBD>r Ergebniswerte des Algorithmus TRStart.<DT><A HREF="../mycompiler/mytypereconstruction/CReconstructionTuple.html#CReconstructionTuple()"><B>CReconstructionTuple()</B></A> -
Constructor for class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CReconstructionTuple.html" title="class in mycompiler.mytypereconstruction">CReconstructionTuple</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CReconstructionTuple.html#CReconstructionTuple(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet)"><B>CReconstructionTuple(CSubstitutionSet, CTypeAssumptionSet)</B></A> -
@ -620,7 +620,7 @@ Constructor for class mycompiler.mytypereconstruction.replacementlistener.<A HRE
<DT><A HREF="../mycompiler/mytypereconstruction/set/CSet.html" title="class in mycompiler.mytypereconstruction.set"><B>CSet</B></A>&lt;<A HREF="../mycompiler/mytypereconstruction/set/CSet.html" title="type parameter in CSet">E</A>&gt; - Class in <A HREF="../mycompiler/mytypereconstruction/set/package-summary.html">mycompiler.mytypereconstruction.set</A><DD>&nbsp;<DT><A HREF="../mycompiler/mytypereconstruction/set/CSet.html#CSet()"><B>CSet()</B></A> -
Constructor for class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CSet.html" title="class in mycompiler.mytypereconstruction.set">CSet</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytest/CSimpleTest.html" title="class in mycompiler.mytest"><B>CSimpleTest</B></A> - Class in <A HREF="../mycompiler/mytest/package-summary.html">mycompiler.mytest</A><DD>Testklasse für die Compiler-API<DT><A HREF="../mycompiler/mytest/CSimpleTest.html#CSimpleTest()"><B>CSimpleTest()</B></A> -
<DT><A HREF="../mycompiler/mytest/CSimpleTest.html" title="class in mycompiler.mytest"><B>CSimpleTest</B></A> - Class in <A HREF="../mycompiler/mytest/package-summary.html">mycompiler.mytest</A><DD>Testklasse f<EFBFBD>r die Compiler-API<DT><A HREF="../mycompiler/mytest/CSimpleTest.html#CSimpleTest()"><B>CSimpleTest()</B></A> -
Constructor for class mycompiler.mytest.<A HREF="../mycompiler/mytest/CSimpleTest.html" title="class in mycompiler.mytest">CSimpleTest</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CSubstitution.html" title="class in mycompiler.mytypereconstruction"><B>CSubstitution</B></A> - Class in <A HREF="../mycompiler/mytypereconstruction/package-summary.html">mycompiler.mytypereconstruction</A><DD>Implementierung einer Typsubstitution.<DT><A HREF="../mycompiler/mytypereconstruction/CSubstitution.html#CSubstitution()"><B>CSubstitution()</B></A> -
@ -635,32 +635,32 @@ Constructor for class mycompiler.mytypereconstruction.<A HREF="../mycompiler/myt
<DT><A HREF="../mycompiler/mytypereconstruction/set/CSubstitutionSet.html" title="class in mycompiler.mytypereconstruction.set"><B>CSubstitutionSet</B></A> - Class in <A HREF="../mycompiler/mytypereconstruction/set/package-summary.html">mycompiler.mytypereconstruction.set</A><DD>&nbsp;<DT><A HREF="../mycompiler/mytypereconstruction/set/CSubstitutionSet.html#CSubstitutionSet()"><B>CSubstitutionSet()</B></A> -
Constructor for class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CSubstitutionSet.html" title="class in mycompiler.mytypereconstruction.set">CSubstitutionSet</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/set/CSubstitutionSet.html#CSubstitutionSet(java.util.Vector)"><B>CSubstitutionSet(Vector&lt;Pair&gt;)</B></A> -
<DT><A HREF="../mycompiler/mytypereconstruction/set/CSubstitutionSet.html#CSubstitutionSet(de.dhbwstuttgart.typeinference.Menge)"><B>CSubstitutionSet(Menge&lt;Pair&gt;)</B></A> -
Constructor for class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CSubstitutionSet.html" title="class in mycompiler.mytypereconstruction.set">CSubstitutionSet</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CSupportData.html" title="class in mycompiler.mytypereconstruction"><B>CSupportData</B></A> - Class in <A HREF="../mycompiler/mytypereconstruction/package-summary.html">mycompiler.mytypereconstruction</A><DD>Container-Klasse für bestimmte Hilfsdaten, die beim
Typrekonstruktionsalgorithmus benötigt und deshalb
rekursiv weiter gereicht werden.<DT><A HREF="../mycompiler/mytypereconstruction/CSupportData.html#CSupportData(mycompiler.mytypereconstruction.unify.FC_TTO, java.util.Vector, java.lang.String)"><B>CSupportData(FC_TTO, Vector&lt;CTypeReconstructionResult&gt;, String)</B></A> -
<DT><A HREF="../mycompiler/mytypereconstruction/CSupportData.html" title="class in mycompiler.mytypereconstruction"><B>CSupportData</B></A> - Class in <A HREF="../mycompiler/mytypereconstruction/package-summary.html">mycompiler.mytypereconstruction</A><DD>Container-Klasse f<EFBFBD>r bestimmte Hilfsdaten, die beim
Typrekonstruktionsalgorithmus ben<EFBFBD>tigt und deshalb
rekursiv weiter gereicht werden.<DT><A HREF="../mycompiler/mytypereconstruction/CSupportData.html#CSupportData(mycompiler.mytypereconstruction.unify.FC_TTO, de.dhbwstuttgart.typeinference.Menge, java.lang.String)"><B>CSupportData(FC_TTO, Menge&lt;CTypeReconstructionResult&gt;, String)</B></A> -
Constructor for class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CSupportData.html" title="class in mycompiler.mytypereconstruction">CSupportData</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CSupportData.html#CSupportData(mycompiler.mytypereconstruction.unify.FC_TTO, java.util.Vector, java.lang.String, java.lang.String, int, java.util.Vector, int)"><B>CSupportData(FC_TTO, Vector&lt;CTypeReconstructionResult&gt;, String, String, int, Vector&lt;Integer&gt;, int)</B></A> -
<DT><A HREF="../mycompiler/mytypereconstruction/CSupportData.html#CSupportData(mycompiler.mytypereconstruction.unify.FC_TTO, de.dhbwstuttgart.typeinference.Menge, java.lang.String, java.lang.String, int, de.dhbwstuttgart.typeinference.Menge, int)"><B>CSupportData(FC_TTO, Menge&lt;CTypeReconstructionResult&gt;, String, String, int, Menge&lt;Integer&gt;, int)</B></A> -
Constructor for class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CSupportData.html" title="class in mycompiler.mytypereconstruction">CSupportData</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CTriple.html" title="class in mycompiler.mytypereconstruction"><B>CTriple</B></A> - Class in <A HREF="../mycompiler/mytypereconstruction/package-summary.html">mycompiler.mytypereconstruction</A><DD>Container-Klasse für Ergebniswerte der Algorithmen TRStmt und TRExp.<DT><A HREF="../mycompiler/mytypereconstruction/CTriple.html#CTriple()"><B>CTriple()</B></A> -
<DT><A HREF="../mycompiler/mytypereconstruction/CTriple.html" title="class in mycompiler.mytypereconstruction"><B>CTriple</B></A> - Class in <A HREF="../mycompiler/mytypereconstruction/package-summary.html">mycompiler.mytypereconstruction</A><DD>Container-Klasse f<EFBFBD>r Ergebniswerte der Algorithmen TRStmt und TRExp.<DT><A HREF="../mycompiler/mytypereconstruction/CTriple.html#CTriple()"><B>CTriple()</B></A> -
Constructor for class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CTriple.html" title="class in mycompiler.mytypereconstruction">CTriple</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/CTriple.html#CTriple(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytype.Type, mycompiler.mytypereconstruction.set.CTypeAssumptionSet)"><B>CTriple(CSubstitutionSet, Type, CTypeAssumptionSet)</B></A> -
Constructor for class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CTriple.html" title="class in mycompiler.mytypereconstruction">CTriple</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/set/CTripleSet.html" title="class in mycompiler.mytypereconstruction.set"><B>CTripleSet</B></A> - Class in <A HREF="../mycompiler/mytypereconstruction/set/package-summary.html">mycompiler.mytypereconstruction.set</A><DD>&nbsp;<DT><A HREF="../mycompiler/mytypereconstruction/set/CTripleSet.html#CTripleSet()"><B>CTripleSet()</B></A> -
Constructor for class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CTripleSet.html" title="class in mycompiler.mytypereconstruction.set">CTripleSet</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption"><B>CTypeAssumption</B></A> - Class in <A HREF="../mycompiler/mytypereconstruction/typeassumption/package-summary.html">mycompiler.mytypereconstruction.typeassumption</A><DD>Diese Klasse repräsentiert eine Typannahme und bildet einen
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption"><B>CTypeAssumption</B></A> - Class in <A HREF="../mycompiler/mytypereconstruction/typeassumption/package-summary.html">mycompiler.mytypereconstruction.typeassumption</A><DD>Diese Klasse repr<EFBFBD>sentiert eine Typannahme und bildet einen
Bezeichner innerhalb einer bestimmten Klasse auf einen angenommenen
Typ ab.<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CTypeAssumption.html#CTypeAssumption(java.lang.String, java.lang.String, mycompiler.mytype.Type, int)"><B>CTypeAssumption(String, String, Type, int)</B></A> -
Constructor for class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycompiler/mytypereconstruction/typeassumption/CTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption">CTypeAssumption</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumptionkey/CTypeAssumptionKey.html" title="class in mycompiler.mytypereconstruction.typeassumptionkey"><B>CTypeAssumptionKey</B></A> - Class in <A HREF="../mycompiler/mytypereconstruction/typeassumptionkey/package-summary.html">mycompiler.mytypereconstruction.typeassumptionkey</A><DD>Diese Klasse modelliert einen eindeutigen Schlüssel für eine Typannahme,
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumptionkey/CTypeAssumptionKey.html" title="class in mycompiler.mytypereconstruction.typeassumptionkey"><B>CTypeAssumptionKey</B></A> - Class in <A HREF="../mycompiler/mytypereconstruction/typeassumptionkey/package-summary.html">mycompiler.mytypereconstruction.typeassumptionkey</A><DD>Diese Klasse modelliert einen eindeutigen Schl<EFBFBD>ssel f<>r eine Typannahme,
die in einem <code>CTypeAssumptionSet</code> abgelegt wird.<DT><A HREF="../mycompiler/mytypereconstruction/typeassumptionkey/CTypeAssumptionKey.html#CTypeAssumptionKey()"><B>CTypeAssumptionKey()</B></A> -
Constructor for class mycompiler.mytypereconstruction.typeassumptionkey.<A HREF="../mycompiler/mytypereconstruction/typeassumptionkey/CTypeAssumptionKey.html" title="class in mycompiler.mytypereconstruction.typeassumptionkey">CTypeAssumptionKey</A>
<DD>&nbsp;
@ -670,12 +670,12 @@ Constructor for class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler
<DT><A HREF="../mycompiler/myexception/CTypeReconstructionException.html" title="class in mycompiler.myexception"><B>CTypeReconstructionException</B></A> - Exception in <A HREF="../mycompiler/myexception/package-summary.html">mycompiler.myexception</A><DD>&nbsp;<DT><A HREF="../mycompiler/myexception/CTypeReconstructionException.html#CTypeReconstructionException(java.lang.String)"><B>CTypeReconstructionException(String)</B></A> -
Constructor for exception mycompiler.myexception.<A HREF="../mycompiler/myexception/CTypeReconstructionException.html" title="class in mycompiler.myexception">CTypeReconstructionException</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction"><B>CTypeReconstructionResult</B></A> - Class in <A HREF="../mycompiler/mytypereconstruction/package-summary.html">mycompiler.mytypereconstruction</A><DD>Diese Container-Klasse kapselt alle Ergebniswerte für eine mögliche Typkombination
<DT><A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction"><B>CTypeReconstructionResult</B></A> - Class in <A HREF="../mycompiler/mytypereconstruction/package-summary.html">mycompiler.mytypereconstruction</A><DD>Diese Container-Klasse kapselt alle Ergebniswerte f<EFBFBD>r eine m<>gliche Typkombination
aller Klassen und deren Methoden sowie lokalen Variablen.<DT><A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html#CTypeReconstructionResult()"><B>CTypeReconstructionResult()</B></A> -
Constructor for class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/set/CVectorSet.html" title="class in mycompiler.mytypereconstruction.set"><B>CVectorSet</B></A>&lt;<A HREF="../mycompiler/mytypereconstruction/set/CVectorSet.html" title="type parameter in CVectorSet">E</A>&gt; - Class in <A HREF="../mycompiler/mytypereconstruction/set/package-summary.html">mycompiler.mytypereconstruction.set</A><DD>&nbsp;<DT><A HREF="../mycompiler/mytypereconstruction/set/CVectorSet.html#CVectorSet()"><B>CVectorSet()</B></A> -
Constructor for class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CVectorSet.html" title="class in mycompiler.mytypereconstruction.set">CVectorSet</A>
<DT><A HREF="../mycompiler/mytypereconstruction/set/CMengeSet.html" title="class in mycompiler.mytypereconstruction.set"><B>CMengeSet</B></A>&lt;<A HREF="../mycompiler/mytypereconstruction/set/CMengeSet.html" title="type parameter in CMengeSet">E</A>&gt; - Class in <A HREF="../mycompiler/mytypereconstruction/set/package-summary.html">mycompiler.mytypereconstruction.set</A><DD>&nbsp;<DT><A HREF="../mycompiler/mytypereconstruction/set/CMengeSet.html#CMengeSet()"><B>CMengeSet()</B></A> -
Constructor for class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CMengeSet.html" title="class in mycompiler.mytypereconstruction.set">CMengeSet</A>
<DD>&nbsp;
</DL>
<HR>

View File

@ -101,37 +101,37 @@ Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/Key.html
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytype/BaseType.html#equals(java.lang.Object)"><B>equals(Object)</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/BaseType.html" title="class in mycompiler.mytype">BaseType</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytype/BooleanType.html#equals(java.lang.Object)"><B>equals(Object)</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/BooleanType.html" title="class in mycompiler.mytype">BooleanType</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytype/CharacterType.html#equals(java.lang.Object)"><B>equals(Object)</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/CharacterType.html" title="class in mycompiler.mytype">CharacterType</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytype/GenericTypeVar.html#equals(java.lang.Object)"><B>equals(Object)</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/GenericTypeVar.html" title="class in mycompiler.mytype">GenericTypeVar</A>
<DD><br/>Author: Jörg Bäuerle
<DD><br/>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mytype/IntegerType.html#equals(java.lang.Object)"><B>equals(Object)</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/IntegerType.html" title="class in mycompiler.mytype">IntegerType</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytype/Pair.html#equals(java.lang.Object)"><B>equals(Object)</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/Pair.html" title="class in mycompiler.mytype">Pair</A>
<DD><br/>Author: Jörg Bäuerle
<DD><br/>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mytype/RefType.html#equals(java.lang.Object)"><B>equals(Object)</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/RefType.html" title="class in mycompiler.mytype">RefType</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytype/ReturnType.html#equals(java.lang.Object)"><B>equals(Object)</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/ReturnType.html" title="class in mycompiler.mytype">ReturnType</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytype/Type.html#equals(java.lang.Object)"><B>equals(Object)</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytype/TyploseVariable.html#equals(java.lang.Object)"><B>equals(Object)</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/TyploseVariable.html" title="class in mycompiler.mytype">TyploseVariable</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytype/Void.html#equals(java.lang.Object)"><B>equals(Object)</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/Void.html" title="class in mycompiler.mytype">Void</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html#equals(java.lang.Object)"><B>equals(Object)</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html" title="class in mycompiler.mytypereconstruction">CMultiplyTuple</A>
<DD>&nbsp;
@ -150,27 +150,27 @@ Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytyp
<DT><A HREF="../mycompiler/mytypereconstruction/set/CSet.html#equals(java.lang.Object)"><B>equals(Object)</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CSet.html" title="class in mycompiler.mytypereconstruction.set">CSet</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/set/CVectorSet.html#equals(java.lang.Object)"><B>equals(Object)</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CVectorSet.html" title="class in mycompiler.mytypereconstruction.set">CVectorSet</A>
<DT><A HREF="../mycompiler/mytypereconstruction/set/CMengeSet.html#equals(java.lang.Object)"><B>equals(Object)</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CMengeSet.html" title="class in mycompiler.mytypereconstruction.set">CMengeSet</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CTypeAssumption.html#equals(java.lang.Object)"><B>equals(Object)</B></A> -
Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycompiler/mytypereconstruction/typeassumption/CTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption">CTypeAssumption</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumptionkey/CTypeAssumptionKey.html#equals(java.lang.Object)"><B>equals(Object)</B></A> -
Method in class mycompiler.mytypereconstruction.typeassumptionkey.<A HREF="../mycompiler/mytypereconstruction/typeassumptionkey/CTypeAssumptionKey.html" title="class in mycompiler.mytypereconstruction.typeassumptionkey">CTypeAssumptionKey</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CInstVarTypeAssumption.html#equalsAssumption(mycompiler.mytypereconstruction.typeassumption.CTypeAssumption)"><B>equalsAssumption(CTypeAssumption)</B></A> -
Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycompiler/mytypereconstruction/typeassumption/CInstVarTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption">CInstVarTypeAssumption</A>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CLocalVarTypeAssumption.html#equalsAssumption(mycompiler.mytypereconstruction.typeassumption.CTypeAssumption)"><B>equalsAssumption(CTypeAssumption)</B></A> -
Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycompiler/mytypereconstruction/typeassumption/CLocalVarTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption">CLocalVarTypeAssumption</A>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CMethodTypeAssumption.html#equalsAssumption(mycompiler.mytypereconstruction.typeassumption.CTypeAssumption)"><B>equalsAssumption(CTypeAssumption)</B></A> -
Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycompiler/mytypereconstruction/typeassumption/CMethodTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption">CMethodTypeAssumption</A>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CParaTypeAssumption.html#equalsAssumption(mycompiler.mytypereconstruction.typeassumption.CTypeAssumption)"><B>equalsAssumption(CTypeAssumption)</B></A> -
Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycompiler/mytypereconstruction/typeassumption/CParaTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption">CParaTypeAssumption</A>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CTypeAssumption.html#equalsAssumption(mycompiler.mytypereconstruction.typeassumption.CTypeAssumption)"><B>equalsAssumption(CTypeAssumption)</B></A> -
Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycompiler/mytypereconstruction/typeassumption/CTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption">CTypeAssumption</A>
<DD>&nbsp;
@ -186,11 +186,11 @@ Constructor for class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/Ex
<DT><A HREF="../mycompiler/mytypereconstruction/CSubstitution.html#execute()"><B>execute()</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CSubstitution.html" title="class in mycompiler.mytypereconstruction">CSubstitution</A>
<DD>Sucht die eindeutige Instanz der TyplosenVariable in der Registry der
TyplosenVariablen des Syntaxbaumes und führt die Typsubstitution im
TyplosenVariablen des Syntaxbaumes und f<EFBFBD>hrt die Typsubstitution im
Syntaxbaum durch.
<DT><A HREF="../mycompiler/mytypereconstruction/set/CSubstitutionSet.html#execute()"><B>execute()</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CSubstitutionSet.html" title="class in mycompiler.mytypereconstruction.set">CSubstitutionSet</A>
<DD>Führt jede einzelne <code>CSubstitution</code> aus.
<DD>F<EFBFBD>hrt jede einzelne <code>CSubstitution</code> aus.
<DT><A HREF="../mycompiler/mystatement/ArgumentList.html#expr"><B>expr</B></A> -
Variable in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/ArgumentList.html" title="class in mycompiler.mystatement">ArgumentList</A>
<DD>&nbsp;

View File

@ -96,7 +96,7 @@ Static variable in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode
<DT><A HREF="../mycompiler/mybytecode/JVMCode.html#fastore"><B>fastore</B></A> -
Static variable in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/JVMCode.html" title="class in mycompiler.mybytecode">JVMCode</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/unify/FC_TTO.html" title="class in mycompiler.mytypereconstruction.unify"><B>FC_TTO</B></A> - Class in <A HREF="../mycompiler/mytypereconstruction/unify/package-summary.html">mycompiler.mytypereconstruction.unify</A><DD>Hilfsklasse für den Unifizierungsalgorithmus<DT><A HREF="../mycompiler/mytypereconstruction/unify/FC_TTO.html#FC_TTO(java.util.Vector, java.util.Vector)"><B>FC_TTO(Vector, Vector)</B></A> -
<DT><A HREF="../mycompiler/mytypereconstruction/unify/FC_TTO.html" title="class in mycompiler.mytypereconstruction.unify"><B>FC_TTO</B></A> - Class in <A HREF="../mycompiler/mytypereconstruction/unify/package-summary.html">mycompiler.mytypereconstruction.unify</A><DD>Hilfsklasse f<EFBFBD>r den Unifizierungsalgorithmus<DT><A HREF="../mycompiler/mytypereconstruction/unify/FC_TTO.html#FC_TTO(de.dhbwstuttgart.typeinference.Menge, de.dhbwstuttgart.typeinference.Menge)"><B>FC_TTO(Menge, Menge)</B></A> -
Constructor for class mycompiler.mytypereconstruction.unify.<A HREF="../mycompiler/mytypereconstruction/unify/FC_TTO.html" title="class in mycompiler.mytypereconstruction.unify">FC_TTO</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/JVMCode.html#fcmpg"><B>fcmpg</B></A> -
@ -137,7 +137,7 @@ Static variable in class mycompiler.myparser.<A HREF="../mycompiler/myparser/Jav
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytype/TyploseVariable.html#fireReplaceTypeEvent(mycompiler.mytypereconstruction.replacementlistener.CReplaceTypeEvent)"><B>fireReplaceTypeEvent(CReplaceTypeEvent)</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/TyploseVariable.html" title="class in mycompiler.mytype">TyploseVariable</A>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mytypereconstruction/replacementlistener/IReplaceTypeEventProvider.html#fireReplaceTypeEvent(mycompiler.mytypereconstruction.replacementlistener.CReplaceTypeEvent)"><B>fireReplaceTypeEvent(CReplaceTypeEvent)</B></A> -
Method in interface mycompiler.mytypereconstruction.replacementlistener.<A HREF="../mycompiler/mytypereconstruction/replacementlistener/IReplaceTypeEventProvider.html" title="interface in mycompiler.mytypereconstruction.replacementlistener">IReplaceTypeEventProvider</A>
<DD>&nbsp;

View File

@ -123,7 +123,7 @@ Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/Attribut
<DT><A HREF="../mycompiler/mybytecode/CodeAttribute.html#get_attributes_length()"><B>get_attributes_length()</B></A> -
Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/CodeAttribute.html#get_attributes_Vector()"><B>get_attributes_Vector()</B></A> -
<DT><A HREF="../mycompiler/mybytecode/CodeAttribute.html#get_attributes_Menge()"><B>get_attributes_Menge()</B></A> -
Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/Method.html#get_Block()"><B>get_Block()</B></A> -
@ -171,28 +171,28 @@ Method in class mycompiler.myexception.<A HREF="../mycompiler/myexception/SCExce
<DT><A HREF="../mycompiler/mybytecode/CodeAttribute.html#get_code_length()"><B>get_code_length()</B></A> -
Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/CodeAttribute.html#get_code_Vector()"><B>get_code_Vector()</B></A> -
<DT><A HREF="../mycompiler/mybytecode/CodeAttribute.html#get_code_Menge()"><B>get_code_Menge()</B></A> -
Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/ArgumentList.html#get_codegen_ArgumentList(java.util.Vector)"><B>get_codegen_ArgumentList(Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/ArgumentList.html#get_codegen_ArgumentList(de.dhbwstuttgart.typeinference.Menge)"><B>get_codegen_ArgumentList(Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/ArgumentList.html" title="class in mycompiler.mystatement">ArgumentList</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/NewArray.html#get_codegen_Array_Type()"><B>get_codegen_Array_Type()</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/NewArray.html" title="class in mycompiler.mystatement">NewArray</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/Constructor.html#get_codegen_Param_Type(java.util.Vector)"><B>get_codegen_Param_Type(Vector)</B></A> -
<DT><A HREF="../mycompiler/myclass/Constructor.html#get_codegen_Param_Type(de.dhbwstuttgart.typeinference.Menge)"><B>get_codegen_Param_Type(Menge)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/Constructor.html" title="class in mycompiler.myclass">Constructor</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/Method.html#get_codegen_Param_Type(java.util.Vector)"><B>get_codegen_Param_Type(Vector)</B></A> -
<DT><A HREF="../mycompiler/myclass/Method.html#get_codegen_Param_Type(de.dhbwstuttgart.typeinference.Menge)"><B>get_codegen_Param_Type(Menge)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/Method.html" title="class in mycompiler.myclass">Method</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/ParameterList.html#get_codegen_ParameterList(java.util.Vector)"><B>get_codegen_ParameterList(Vector)</B></A> -
<DT><A HREF="../mycompiler/myclass/ParameterList.html#get_codegen_ParameterList(de.dhbwstuttgart.typeinference.Menge)"><B>get_codegen_ParameterList(Menge)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/ParameterList.html" title="class in mycompiler.myclass">ParameterList</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/JVMCode.html#get_codegen_Type(java.lang.String, java.util.Vector)"><B>get_codegen_Type(String, Vector)</B></A> -
<DT><A HREF="../mycompiler/mybytecode/JVMCode.html#get_codegen_Type(java.lang.String, de.dhbwstuttgart.typeinference.Menge)"><B>get_codegen_Type(String, Menge)</B></A> -
Static method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/JVMCode.html" title="class in mycompiler.mybytecode">JVMCode</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytype/Type.html#get_codegen_Type(java.util.Vector)"><B>get_codegen_Type(Vector)</B></A> -
<DT><A HREF="../mycompiler/mytype/Type.html#get_codegen_Type(de.dhbwstuttgart.typeinference.Menge)"><B>get_codegen_Type(Menge)</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/UsedId.html#get_codegen_UsedId()"><B>get_codegen_UsedId()</B></A> -
@ -201,7 +201,7 @@ Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/UsedId.html" t
<DT><A HREF="../mycompiler/mystatement/InstVar.html#get_codegen_UsedId()"><B>get_codegen_UsedId()</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/InstVar.html" title="class in mycompiler.mystatement">InstVar</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/JVMCode.html#get_Command(java.util.Vector)"><B>get_Command(Vector)</B></A> -
<DT><A HREF="../mycompiler/mybytecode/JVMCode.html#get_Command(de.dhbwstuttgart.typeinference.Menge)"><B>get_Command(Menge)</B></A> -
Static method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/JVMCode.html" title="class in mycompiler.mybytecode">JVMCode</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/ClassFile.html#get_constant_pool()"><B>get_constant_pool()</B></A> -
@ -222,7 +222,7 @@ Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/FieldInf
<DT><A HREF="../mycompiler/mybytecode/MethodInfo.html#get_descriptor_index()"><B>get_descriptor_index()</B></A> -
Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/MethodInfo.html" title="class in mycompiler.mybytecode">MethodInfo</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/CodeAttribute.html#get_exception_table_Vector()"><B>get_exception_table_Vector()</B></A> -
<DT><A HREF="../mycompiler/mybytecode/CodeAttribute.html#get_exception_table_Menge()"><B>get_exception_table_Menge()</B></A> -
Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/Method.html#get_ExceptionList()"><B>get_ExceptionList()</B></A> -
@ -249,7 +249,7 @@ Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Binary
<DT><A HREF="../mycompiler/mystatement/Binary.html#get_Expr2()"><B>get_Expr2()</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Binary.html" title="class in mycompiler.mystatement">Binary</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/ClassBody.html#get_FieldDeclVector()"><B>get_FieldDeclVector()</B></A> -
<DT><A HREF="../mycompiler/myclass/ClassBody.html#get_FieldDeclMenge()"><B>get_FieldDeclMenge()</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/ClassBody.html" title="class in mycompiler.myclass">ClassBody</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/ClassFile.html#get_fields()"><B>get_fields()</B></A> -
@ -279,13 +279,13 @@ Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/CodeAttr
<DT><A HREF="../mycompiler/mybytecode/AttributeInfo.html#get_info()"><B>get_info()</B></A> -
Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/AttributeInfo.html" title="class in mycompiler.mybytecode">AttributeInfo</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/AttributeInfo.html#get_info_Vector()"><B>get_info_Vector()</B></A> -
<DT><A HREF="../mycompiler/mybytecode/AttributeInfo.html#get_info_Menge()"><B>get_info_Menge()</B></A> -
Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/AttributeInfo.html" title="class in mycompiler.mybytecode">AttributeInfo</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/ClassFile.html#get_key_vector()"><B>get_key_vector()</B></A> -
<DT><A HREF="../mycompiler/mybytecode/ClassFile.html#get_key_Menge()"><B>get_key_Menge()</B></A> -
Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/CodeAttribute.html#get_local_Vector()"><B>get_local_Vector()</B></A> -
<DT><A HREF="../mycompiler/mybytecode/CodeAttribute.html#get_local_Menge()"><B>get_local_Menge()</B></A> -
Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/CONSTANT_Double_info.html#get_low_bytes()"><B>get_low_bytes()</B></A> -
@ -429,7 +429,7 @@ Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/FieldInf
<DT><A HREF="../mycompiler/mybytecode/MethodInfo.html#get_name_index()"><B>get_name_index()</B></A> -
Method in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/MethodInfo.html" title="class in mycompiler.mybytecode">MethodInfo</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/Expr.html#get_Name_Vector()"><B>get_Name_Vector()</B></A> -
<DT><A HREF="../mycompiler/mystatement/Expr.html#get_Name_Menge()"><B>get_Name_Menge()</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/JVMCode.html#get_nType(java.lang.String)"><B>get_nType(String)</B></A> -
@ -498,7 +498,7 @@ Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Return
<DT><A HREF="../mycompiler/myclass/Method.html#get_Type_Paralist()"><B>get_Type_Paralist()</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/Method.html" title="class in mycompiler.myclass">Method</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/Expr.html#get_Type_Vector()"><B>get_Type_Vector()</B></A> -
<DT><A HREF="../mycompiler/mystatement/Expr.html#get_Type_Menge()"><B>get_Type_Menge()</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/UsedId.html#get_Typen()"><B>get_Typen()</B></A> -
@ -527,17 +527,17 @@ Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytyperec
<DD>&nbsp;
<DT><A HREF="../mycompiler/MyCompiler.html#getAPI()"><B>getAPI()</B></A> -
Static method in class mycompiler.<A HREF="../mycompiler/MyCompiler.html" title="class in mycompiler">MyCompiler</A>
<DD>Author: Jörg Bäuerle<br/>
Stellt eine neue Instanz der CompilerAPI zur Verfügung.
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Stellt eine neue Instanz der CompilerAPI zur Verf<EFBFBD>gung.
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CTypeAssumption.html#getAssumedType()"><B>getAssumedType()</B></A> -
Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycompiler/mytypereconstruction/typeassumption/CTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption">CTypeAssumption</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html#getAssumptionSet()"><B>getAssumptionSet()</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html" title="class in mycompiler.mytypereconstruction">CMultiplyTuple</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/CTriple.html#getAssumptionSet()"><B>getAssumptionSet()</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CTriple.html" title="class in mycompiler.mytypereconstruction">CTriple</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/CReconstructionTuple.html#getAssumSet()"><B>getAssumSet()</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CReconstructionTuple.html" title="class in mycompiler.mytypereconstruction">CReconstructionTuple</A>
<DD>&nbsp;
@ -556,8 +556,8 @@ Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytyp
<DT><A HREF="../mycompiler/mytypereconstruction/set/CSet.html#getCardinality()"><B>getCardinality()</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CSet.html" title="class in mycompiler.mytypereconstruction.set">CSet</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/set/CVectorSet.html#getCardinality()"><B>getCardinality()</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CVectorSet.html" title="class in mycompiler.mytypereconstruction.set">CVectorSet</A>
<DT><A HREF="../mycompiler/mytypereconstruction/set/CMengeSet.html#getCardinality()"><B>getCardinality()</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CMengeSet.html" title="class in mycompiler.mytypereconstruction.set">CMengeSet</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/SourceFile.html#getClassIterator()"><B>getClassIterator()</B></A> -
Method in class mycompiler.<A HREF="../mycompiler/SourceFile.html" title="class in mycompiler">SourceFile</A>
@ -583,10 +583,10 @@ Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytyperec
<DT><A HREF="../mycompiler/mytypereconstruction/CSupportData.html#getCurrentMethodParaCount()"><B>getCurrentMethodParaCount()</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CSupportData.html" title="class in mycompiler.mytypereconstruction">CSupportData</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/FieldDecl.html#getDeclIdVector()"><B>getDeclIdVector()</B></A> -
<DT><A HREF="../mycompiler/myclass/FieldDecl.html#getDeclIdMenge()"><B>getDeclIdMenge()</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/FieldDecl.html" title="class in mycompiler.myclass">FieldDecl</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/LocalVarDecl.html#getDeclidVector()"><B>getDeclidVector()</B></A> -
<DT><A HREF="../mycompiler/mystatement/LocalVarDecl.html#getDeclidMenge()"><B>getDeclidMenge()</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/LocalVarDecl.html" title="class in mycompiler.mystatement">LocalVarDecl</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/set/CHashtableSet.html#getElement(mycompiler.mytypereconstruction.set.IHashSetKey)"><B>getElement(IHashSetKey)</B></A> -
@ -612,16 +612,16 @@ Method in interface mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/m
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CInstVarTypeAssumption.html#getHashSetKey()"><B>getHashSetKey()</B></A> -
Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycompiler/mytypereconstruction/typeassumption/CInstVarTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption">CInstVarTypeAssumption</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CLocalVarTypeAssumption.html#getHashSetKey()"><B>getHashSetKey()</B></A> -
Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycompiler/mytypereconstruction/typeassumption/CLocalVarTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption">CLocalVarTypeAssumption</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CMethodTypeAssumption.html#getHashSetKey()"><B>getHashSetKey()</B></A> -
Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycompiler/mytypereconstruction/typeassumption/CMethodTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption">CMethodTypeAssumption</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CParaTypeAssumption.html#getHashSetKey()"><B>getHashSetKey()</B></A> -
Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycompiler/mytypereconstruction/typeassumption/CParaTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption">CParaTypeAssumption</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CTypeAssumption.html#getHashSetKey()"><B>getHashSetKey()</B></A> -
Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycompiler/mytypereconstruction/typeassumption/CTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption">CTypeAssumption</A>
<DD>&nbsp;
@ -643,12 +643,12 @@ Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytyp
<DT><A HREF="../mycompiler/mytypereconstruction/set/CSet.html#getIterator()"><B>getIterator()</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CSet.html" title="class in mycompiler.mytypereconstruction.set">CSet</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/set/CVectorSet.html#getIterator()"><B>getIterator()</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CVectorSet.html" title="class in mycompiler.mytypereconstruction.set">CVectorSet</A>
<DT><A HREF="../mycompiler/mytypereconstruction/set/CMengeSet.html#getIterator()"><B>getIterator()</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CMengeSet.html" title="class in mycompiler.mytypereconstruction.set">CMengeSet</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumptionkey/CTypeAssumptionKey.html#getKeyString()"><B>getKeyString()</B></A> -
Method in class mycompiler.mytypereconstruction.typeassumptionkey.<A HREF="../mycompiler/mytypereconstruction/typeassumptionkey/CTypeAssumptionKey.html" title="class in mycompiler.mytypereconstruction.typeassumptionkey">CTypeAssumptionKey</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/myparser/Token.html#getLexem()"><B>getLexem()</B></A> -
Method in class mycompiler.myparser.<A HREF="../mycompiler/myparser/Token.html" title="class in mycompiler.myparser">Token</A>
<DD>&nbsp;
@ -657,7 +657,7 @@ Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/DeclId.html" t
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/FormalParameter.html#getLineNumber()"><B>getLineNumber()</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/FormalParameter.html" title="class in mycompiler.myclass">FormalParameter</A>
<DD><br/>Author: Jörg Bäuerle
<DD><br/>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/myclass/InstVarDecl.html#getLineNumber()"><B>getLineNumber()</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/InstVarDecl.html" title="class in mycompiler.myclass">InstVarDecl</A>
<DD>&nbsp;
@ -669,7 +669,7 @@ Method in class mycompiler.myparser.<A HREF="../mycompiler/myparser/Token.html"
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/LocalVarDecl.html#getLineNumber()"><B>getLineNumber()</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/LocalVarDecl.html" title="class in mycompiler.mystatement">LocalVarDecl</A>
<DD><br/>Author: Jörg Bäuerle
<DD><br/>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CTypeAssumption.html#getLineNumber()"><B>getLineNumber()</B></A> -
Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycompiler/mytypereconstruction/typeassumption/CTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption">CTypeAssumption</A>
<DD>&nbsp;
@ -714,19 +714,19 @@ Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycom
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CMethodTypeAssumption.html#getParaAssumptions()"><B>getParaAssumptions()</B></A> -
Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycompiler/mytypereconstruction/typeassumption/CMethodTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption">CMethodTypeAssumption</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumption/CMethodTypeAssumption.html#getParaCount()"><B>getParaCount()</B></A> -
Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycompiler/mytypereconstruction/typeassumption/CMethodTypeAssumption.html" title="class in mycompiler.mytypereconstruction.typeassumption">CMethodTypeAssumption</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytype/ParaList.html#getParalist()"><B>getParalist()</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/ParaList.html" title="class in mycompiler.mytype">ParaList</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/Method.html#getParameterCount()"><B>getParameterCount()</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/Method.html" title="class in mycompiler.myclass">Method</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/myclass/ParameterList.html#getParameterCount()"><B>getParameterCount()</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/ParameterList.html" title="class in mycompiler.myclass">ParameterList</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/myclass/Method.html#getParameterList()"><B>getParameterList()</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/Method.html" title="class in mycompiler.myclass">Method</A>
<DD>&nbsp;
@ -735,19 +735,19 @@ Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/RefType.html" ti
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytype/TyploseVariable.html#getReplacementListeners()"><B>getReplacementListeners()</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/TyploseVariable.html" title="class in mycompiler.mytype">TyploseVariable</A>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mytypereconstruction/replacementlistener/IReplaceTypeEventProvider.html#getReplacementListeners()"><B>getReplacementListeners()</B></A> -
Method in interface mycompiler.mytypereconstruction.replacementlistener.<A HREF="../mycompiler/mytypereconstruction/replacementlistener/IReplaceTypeEventProvider.html" title="interface in mycompiler.mytypereconstruction.replacementlistener">IReplaceTypeEventProvider</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CTriple.html#getResultType()"><B>getResultType()</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CTriple.html" title="class in mycompiler.mytypereconstruction">CTriple</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html#getResultTypeIterator()"><B>getResultTypeIterator()</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html" title="class in mycompiler.mytypereconstruction">CMultiplyTuple</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html#getResultTypes()"><B>getResultTypes()</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html" title="class in mycompiler.mytypereconstruction">CMultiplyTuple</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/myclass/Method.html#getReturnType()"><B>getReturnType()</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/Method.html" title="class in mycompiler.myclass">Method</A>
<DD>&nbsp;
@ -759,21 +759,21 @@ Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytyperec
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html#getSubstitutions()"><B>getSubstitutions()</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CMultiplyTuple.html" title="class in mycompiler.mytypereconstruction">CMultiplyTuple</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/CTriple.html#getSubstitutions()"><B>getSubstitutions()</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CTriple.html" title="class in mycompiler.mytypereconstruction">CTriple</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html#getSubstitutions()"><B>getSubstitutions()</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/MyCompiler.html#getSyntaxTree()"><B>getSyntaxTree()</B></A> -
Method in class mycompiler.<A HREF="../mycompiler/MyCompiler.html" title="class in mycompiler">MyCompiler</A>
<DD>Author: Jörg Bäuerle<br/>
Liefert den geparsten Syntaxbaume zurück.
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Liefert den geparsten Syntaxbaume zur<EFBFBD>ck.
<DT><A HREF="../mycompiler/MyCompilerAPI.html#getSyntaxTree()"><B>getSyntaxTree()</B></A> -
Method in interface mycompiler.<A HREF="../mycompiler/MyCompilerAPI.html" title="interface in mycompiler">MyCompilerAPI</A>
<DD>Author: Jörg Bäuerle<br/>
Liefert den geparsten Syntaxbaum zurück.
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Liefert den geparsten Syntaxbaum zur<EFBFBD>ck.
<DT><A HREF="../mycompiler/mytype/Pair.html#getTA1Copy()"><B>getTA1Copy()</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/Pair.html" title="class in mycompiler.mytype">Pair</A>
<DD>&nbsp;
@ -797,28 +797,28 @@ Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/LocalV
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/NewArray.html#getType()"><B>getType()</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/NewArray.html" title="class in mycompiler.mystatement">NewArray</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/CSubstitution.html#getType()"><B>getType()</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CSubstitution.html" title="class in mycompiler.mytypereconstruction">CSubstitution</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/myclass/FormalParameter.html#getTypeLineNumber()"><B>getTypeLineNumber()</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/FormalParameter.html" title="class in mycompiler.myclass">FormalParameter</A>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/myclass/InstVarDecl.html#getTypeLineNumber()"><B>getTypeLineNumber()</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/InstVarDecl.html" title="class in mycompiler.myclass">InstVarDecl</A>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/myclass/Method.html#getTypeLineNumber()"><B>getTypeLineNumber()</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/Method.html" title="class in mycompiler.myclass">Method</A>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mystatement/ExprStmt.html#getTypeLineNumber()"><B>getTypeLineNumber()</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/ExprStmt.html" title="class in mycompiler.mystatement">ExprStmt</A>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mystatement/LocalVarDecl.html#getTypeLineNumber()"><B>getTypeLineNumber()</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/LocalVarDecl.html" title="class in mycompiler.mystatement">LocalVarDecl</A>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<DT><A HREF="../mycompiler/mytypereconstruction/replacementlistener/ITypeReplacementListener.html#getTypeLineNumber()"><B>getTypeLineNumber()</B></A> -
Method in interface mycompiler.mytypereconstruction.replacementlistener.<A HREF="../mycompiler/mytypereconstruction/replacementlistener/ITypeReplacementListener.html" title="interface in mycompiler.mytypereconstruction.replacementlistener">ITypeReplacementListener</A>
<DD>Gibt die Zeilennummer zurück, in der eine <code>TyploseVariable</code>
<DD>Gibt die Zeilennummer zur<EFBFBD>ck, in der eine <code>TyploseVariable</code>
angelegt worden ist.
<DT><A HREF="../mycompiler/myclass/FieldDecl.html#getTypeName()"><B>getTypeName()</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/FieldDecl.html" title="class in mycompiler.myclass">FieldDecl</A>
@ -840,9 +840,9 @@ Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/RefType.html" ti
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/CSubstitution.html#getTypeVar()"><B>getTypeVar()</B></A> -
Method in class mycompiler.mytypereconstruction.<A HREF="../mycompiler/mytypereconstruction/CSubstitution.html" title="class in mycompiler.mytypereconstruction">CSubstitution</A>
<DD>Author: Jörg Bäuerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/set/CVectorSet.html#getVector()"><B>getVector()</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CVectorSet.html" title="class in mycompiler.mytypereconstruction.set">CVectorSet</A>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/set/CMengeSet.html#getMenge()"><B>getMenge()</B></A> -
Method in class mycompiler.mytypereconstruction.set.<A HREF="../mycompiler/mytypereconstruction/set/CMengeSet.html" title="class in mycompiler.mytypereconstruction.set">CMengeSet</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mybytecode/JVMCode.html#goto_"><B>goto_</B></A> -
Static variable in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/JVMCode.html" title="class in mycompiler.mybytecode">JVMCode</A>

View File

@ -101,8 +101,8 @@ Variable in class mycompiler.mytype.<A HREF="../mycompiler/mytype/Type.html" tit
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/typeassumptionkey/CTypeAssumptionKey.html#hashCode()"><B>hashCode()</B></A> -
Method in class mycompiler.mytypereconstruction.typeassumptionkey.<A HREF="../mycompiler/mytypereconstruction/typeassumptionkey/CTypeAssumptionKey.html" title="class in mycompiler.mytypereconstruction.typeassumptionkey">CTypeAssumptionKey</A>
<DD>Author: Jörg Bäuerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#hasSolvedForm(java.util.Vector)"><B>hasSolvedForm(Vector)</B></A> -
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#hasSolvedForm(de.dhbwstuttgart.typeinference.Menge)"><B>hasSolvedForm(Menge)</B></A> -
Static method in class mycompiler.mytypereconstruction.unify.<A HREF="../mycompiler/mytypereconstruction/unify/Unify.html" title="class in mycompiler.mytypereconstruction.unify">Unify</A>
<DD>&nbsp;
</DL>

View File

@ -159,7 +159,7 @@ Method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/LessEquO
<DT><A HREF="../mycompiler/myoperator/LessOp.html#if_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.lang.String, boolean)"><B>if_codegen(ClassFile, CodeAttribute, String, boolean)</B></A> -
Method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/LessOp.html" title="class in mycompiler.myoperator">LessOp</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myoperator/LogOp.html#if_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, boolean, mycompiler.mystatement.Expr, mycompiler.mystatement.Statement, mycompiler.mystatement.Statement, java.util.Vector)"><B>if_codegen(ClassFile, CodeAttribute, boolean, Expr, Statement, Statement, Vector)</B></A> -
<DT><A HREF="../mycompiler/myoperator/LogOp.html#if_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, boolean, mycompiler.mystatement.Expr, mycompiler.mystatement.Statement, mycompiler.mystatement.Statement, de.dhbwstuttgart.typeinference.Menge)"><B>if_codegen(ClassFile, CodeAttribute, boolean, Expr, Statement, Statement, Menge)</B></A> -
Method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/LogOp.html" title="class in mycompiler.myoperator">LogOp</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myoperator/NotEqualOp.html#if_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.lang.String, boolean)"><B>if_codegen(ClassFile, CodeAttribute, String, boolean)</B></A> -
@ -168,7 +168,7 @@ Method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/NotEqual
<DT><A HREF="../mycompiler/myoperator/RelOp.html#if_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.lang.String, boolean)"><B>if_codegen(ClassFile, CodeAttribute, String, boolean)</B></A> -
Method in class mycompiler.myoperator.<A HREF="../mycompiler/myoperator/RelOp.html" title="class in mycompiler.myoperator">RelOp</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/IfStmt.html#if_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, boolean, java.util.Vector)"><B>if_codegen(ClassFile, CodeAttribute, boolean, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/IfStmt.html#if_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, boolean, de.dhbwstuttgart.typeinference.Menge)"><B>if_codegen(ClassFile, CodeAttribute, boolean, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/IfStmt.html" title="class in mycompiler.mystatement">IfStmt</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/UnaryNot.html#if_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, boolean)"><B>if_codegen(ClassFile, CodeAttribute, boolean)</B></A> -
@ -266,13 +266,13 @@ Static variable in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode
<DD>&nbsp;
<DT><A HREF="../mycompiler/MyCompiler.html#init()"><B>init()</B></A> -
Method in class mycompiler.<A HREF="../mycompiler/MyCompiler.html" title="class in mycompiler">MyCompiler</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Initialisiert den Compiler
<DT><A HREF="../mycompiler/MyCompilerAPI.html#init()"><B>init()</B></A> -
Method in interface mycompiler.<A HREF="../mycompiler/MyCompilerAPI.html" title="interface in mycompiler">MyCompilerAPI</A>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Initialisiert den Compiler
<DT><A HREF="../mycompiler/myclass/ClassBody.html#init_parahashtable(java.util.Vector, boolean)"><B>init_parahashtable(Vector, boolean)</B></A> -
<DT><A HREF="../mycompiler/myclass/ClassBody.html#init_parahashtable(de.dhbwstuttgart.typeinference.Menge, boolean)"><B>init_parahashtable(Menge, boolean)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/ClassBody.html" title="class in mycompiler.myclass">ClassBody</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myparser/JavaParser.html#INSTANCEOF"><B>INSTANCEOF</B></A> -
@ -323,14 +323,14 @@ Static variable in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode
<DT><A HREF="../mycompiler/mybytecode/JVMCode.html#irem"><B>irem</B></A> -
Static variable in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/JVMCode.html" title="class in mycompiler.mybytecode">JVMCode</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/replacementlistener/IReplaceTypeEventProvider.html" title="interface in mycompiler.mytypereconstruction.replacementlistener"><B>IReplaceTypeEventProvider</B></A> - Interface in <A HREF="../mycompiler/mytypereconstruction/replacementlistener/package-summary.html">mycompiler.mytypereconstruction.replacementlistener</A><DD>Interface für ein Objekt, das ReplaceTypeEvents zur Verfügung stellt und
<DT><A HREF="../mycompiler/mytypereconstruction/replacementlistener/IReplaceTypeEventProvider.html" title="interface in mycompiler.mytypereconstruction.replacementlistener"><B>IReplaceTypeEventProvider</B></A> - Interface in <A HREF="../mycompiler/mytypereconstruction/replacementlistener/package-summary.html">mycompiler.mytypereconstruction.replacementlistener</A><DD>Interface f<EFBFBD>r ein Objekt, das ReplaceTypeEvents zur Verf<72>gung stellt und
es TypeReplacementListenern erlaubt, sich zu registrieren.<DT><A HREF="../mycompiler/mybytecode/JVMCode.html#ireturn"><B>ireturn</B></A> -
Static variable in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/JVMCode.html" title="class in mycompiler.mybytecode">JVMCode</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/ClassBody.html#is_declared(mycompiler.mytype.Type, java.util.Vector)"><B>is_declared(Type, Vector)</B></A> -
<DT><A HREF="../mycompiler/myclass/ClassBody.html#is_declared(mycompiler.mytype.Type, de.dhbwstuttgart.typeinference.Menge)"><B>is_declared(Type, Menge)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/ClassBody.html" title="class in mycompiler.myclass">ClassBody</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mystatement/LocalVarDecl.html#is_declared(mycompiler.mytype.Type, java.util.Vector)"><B>is_declared(Type, Vector)</B></A> -
<DT><A HREF="../mycompiler/mystatement/LocalVarDecl.html#is_declared(mycompiler.mytype.Type, de.dhbwstuttgart.typeinference.Menge)"><B>is_declared(Type, Menge)</B></A> -
Method in class mycompiler.mystatement.<A HREF="../mycompiler/mystatement/LocalVarDecl.html" title="class in mycompiler.mystatement">LocalVarDecl</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytype/RefType.html#is_Equiv(mycompiler.mytype.RefType, java.util.Hashtable)"><B>is_Equiv(RefType, Hashtable)</B></A> -
@ -348,13 +348,13 @@ Static variable in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode
<DT><A HREF="../mycompiler/mybytecode/JVMCode.html#ishr"><B>ishr</B></A> -
Static variable in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/JVMCode.html" title="class in mycompiler.mybytecode">JVMCode</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#isInFC(mycompiler.mytype.RefType, mycompiler.mytype.RefType, java.util.Vector)"><B>isInFC(RefType, RefType, Vector)</B></A> -
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#isInFC(mycompiler.mytype.RefType, mycompiler.mytype.RefType, de.dhbwstuttgart.typeinference.Menge)"><B>isInFC(RefType, RefType, Menge)</B></A> -
Static method in class mycompiler.mytypereconstruction.unify.<A HREF="../mycompiler/mytypereconstruction/unify/Unify.html" title="class in mycompiler.mytypereconstruction.unify">Unify</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#isInFCrechtsUnify(mycompiler.mytype.RefType, mycompiler.mytype.RefType, mycompiler.mytypereconstruction.unify.FC_TTO)"><B>isInFCrechtsUnify(RefType, RefType, FC_TTO)</B></A> -
Static method in class mycompiler.mytypereconstruction.unify.<A HREF="../mycompiler/mytypereconstruction/unify/Unify.html" title="class in mycompiler.mytypereconstruction.unify">Unify</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytype/Pair.html#isInVector(java.util.Vector)"><B>isInVector(Vector)</B></A> -
<DT><A HREF="../mycompiler/mytype/Pair.html#isInMenge(de.dhbwstuttgart.typeinference.Menge)"><B>isInMenge(Menge)</B></A> -
Method in class mycompiler.mytype.<A HREF="../mycompiler/mytype/Pair.html" title="class in mycompiler.mytype">Pair</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/unify/Unify.html#isRealSubClass(java.lang.String, java.lang.String, mycompiler.mytypereconstruction.unify.FC_TTO)"><B>isRealSubClass(String, String, FC_TTO)</B></A> -
@ -378,7 +378,7 @@ Static variable in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode
<DT><A HREF="../mycompiler/mybytecode/JVMCode.html#istore_3"><B>istore_3</B></A> -
Static variable in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/JVMCode.html" title="class in mycompiler.mybytecode">JVMCode</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/myclass/ClassBody.html#istParameterOK(java.util.Vector, java.util.Vector)"><B>istParameterOK(Vector, Vector)</B></A> -
<DT><A HREF="../mycompiler/myclass/ClassBody.html#istParameterOK(de.dhbwstuttgart.typeinference.Menge, de.dhbwstuttgart.typeinference.Menge)"><B>istParameterOK(Menge, Menge)</B></A> -
Method in class mycompiler.myclass.<A HREF="../mycompiler/myclass/ClassBody.html" title="class in mycompiler.myclass">ClassBody</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytype/RefType.html#isTV(int)"><B>isTV(int)</B></A> -
@ -393,7 +393,7 @@ Method in class mycompiler.mytypereconstruction.typeassumption.<A HREF="../mycom
<DT><A HREF="../mycompiler/mybytecode/JVMCode.html#isub"><B>isub</B></A> -
Static variable in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/JVMCode.html" title="class in mycompiler.mybytecode">JVMCode</A>
<DD>&nbsp;
<DT><A HREF="../mycompiler/mytypereconstruction/replacementlistener/ITypeReplacementListener.html" title="interface in mycompiler.mytypereconstruction.replacementlistener"><B>ITypeReplacementListener</B></A> - Interface in <A HREF="../mycompiler/mytypereconstruction/replacementlistener/package-summary.html">mycompiler.mytypereconstruction.replacementlistener</A><DD>Interface für einen TypeReplacementListener, der es ermöglicht,
<DT><A HREF="../mycompiler/mytypereconstruction/replacementlistener/ITypeReplacementListener.html" title="interface in mycompiler.mytypereconstruction.replacementlistener"><B>ITypeReplacementListener</B></A> - Interface in <A HREF="../mycompiler/mytypereconstruction/replacementlistener/package-summary.html">mycompiler.mytypereconstruction.replacementlistener</A><DD>Interface f<EFBFBD>r einen TypeReplacementListener, der es erm<72>glicht,
einen Typ gegen einen anderen auszutauschen.<DT><A HREF="../mycompiler/mybytecode/JVMCode.html#iushr"><B>iushr</B></A> -
Static variable in class mycompiler.mybytecode.<A HREF="../mycompiler/mybytecode/JVMCode.html" title="class in mycompiler.mybytecode">JVMCode</A>
<DD>&nbsp;

View File

@ -208,8 +208,8 @@ java.lang.Object
<TD><CODE><B><A HREF="../mycompiler/MyCompiler.html#codeGeneration()">codeGeneration</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: Jörg Bäuerle<br/>
Generiert den Bytecode und das Class-File für den Syntaxbaum.</TD>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: J<EFBFBD>rg B<>uerle<br/>
Generiert den Bytecode und das Class-File f<EFBFBD>r den Syntaxbaum.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@ -217,8 +217,8 @@ java.lang.Object
<TD><CODE><B><A HREF="../mycompiler/MyCompiler.html#getAPI()">getAPI</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: Jörg Bäuerle<br/>
Stellt eine neue Instanz der CompilerAPI zur Verfügung.</TD>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: J<EFBFBD>rg B<>uerle<br/>
Stellt eine neue Instanz der CompilerAPI zur Verf<EFBFBD>gung.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@ -226,8 +226,8 @@ java.lang.Object
<TD><CODE><B><A HREF="../mycompiler/MyCompiler.html#getSyntaxTree()">getSyntaxTree</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: Jörg Bäuerle<br/>
Liefert den geparsten Syntaxbaume zurück.</TD>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: J<EFBFBD>rg B<>uerle<br/>
Liefert den geparsten Syntaxbaume zur<EFBFBD>ck.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@ -235,7 +235,7 @@ java.lang.Object
<TD><CODE><B><A HREF="../mycompiler/MyCompiler.html#init()">init</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: Jörg Bäuerle<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: J<EFBFBD>rg B<>uerle<br/>
Initialisiert den Compiler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
@ -244,8 +244,8 @@ java.lang.Object
<TD><CODE><B><A HREF="../mycompiler/MyCompiler.html#main(java.lang.String[])">main</A></B>(java.lang.String[]&nbsp;args)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: Jörg Bäuerle<br/>
Die Main-Funktion, über die der Compiler auch per Konsole gestartet
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: J<EFBFBD>rg B<>uerle<br/>
Die Main-Funktion, <EFBFBD>ber die der Compiler auch per Konsole gestartet
werden kann.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
@ -254,7 +254,7 @@ java.lang.Object
<TD><CODE><B><A HREF="../mycompiler/MyCompiler.html#parse(java.io.File)">parse</A></B>(java.io.File&nbsp;file)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: Jörg Bäuerle<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: J<EFBFBD>rg B<>uerle<br/>
Ruft die Parse-Methode.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
@ -263,7 +263,7 @@ java.lang.Object
<TD><CODE><B><A HREF="../mycompiler/MyCompiler.html#parse(java.lang.String)">parse</A></B>(java.lang.String&nbsp;srcCode)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: Jörg Bäuerle<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: J<EFBFBD>rg B<>uerle<br/>
Ruft die Parse-Methode.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
@ -273,8 +273,8 @@ java.lang.Object
int&nbsp;nLevel)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: Jörg Bäuerle<br/>
Von meinen Vorgängern eingesetzte Methode zur Ausgabe von
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: J<EFBFBD>rg B<>uerle<br/>
Von meinen Vorg<EFBFBD>ngern eingesetzte Methode zur Ausgabe von
diferenzierten Debug-Ausgaben.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
@ -283,8 +283,8 @@ java.lang.Object
<TD><CODE><B><A HREF="../mycompiler/MyCompiler.html#semanticCheck()">semanticCheck</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: Jörg Bäuerle<br/>
Ruft über <code>SourceFile.sc_check(false)</code>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: J<EFBFBD>rg B<>uerle<br/>
Ruft <EFBFBD>ber <code>SourceFile.sc_check(false)</code>
den alten Semantik-Check ohne Typrekonstruktion auf.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
@ -293,16 +293,16 @@ java.lang.Object
<TD><CODE><B><A HREF="../mycompiler/MyCompiler.html#setDebugLevel(int)">setDebugLevel</A></B>(int&nbsp;debugLevel)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: Jörg Bäuerle<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: J<EFBFBD>rg B<>uerle<br/>
Setzt den Debug-Level</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector&lt;<A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>&gt;</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge&lt;<A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../mycompiler/MyCompiler.html#typeReconstruction()">typeReconstruction</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: Jörg Bäuerle<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: J<EFBFBD>rg B<>uerle<br/>
Ruft den Typrekonstruktionsalgorithmus auf.</TD>
</TR>
</TABLE>
@ -442,8 +442,8 @@ getAPI</H3>
<PRE>
public static <A HREF="../mycompiler/MyCompilerAPI.html" title="interface in mycompiler">MyCompilerAPI</A> <B>getAPI</B>()</PRE>
<DL>
<DD>Author: Jörg Bäuerle<br/>
Stellt eine neue Instanz der CompilerAPI zur Verfügung.
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Stellt eine neue Instanz der CompilerAPI zur Verf<EFBFBD>gung.
Diese Methode sollte von der IDE aus aufgerufen werden,
um eine Quellcode-Datei zu kompilieren.
<P>
@ -463,8 +463,8 @@ printDebugInfo</H3>
public static void <B>printDebugInfo</B>(java.lang.String&nbsp;str1,
int&nbsp;nLevel)</PRE>
<DL>
<DD>Author: Jörg Bäuerle<br/>
Von meinen Vorgängern eingesetzte Methode zur Ausgabe von
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Von meinen Vorg<EFBFBD>ngern eingesetzte Methode zur Ausgabe von
diferenzierten Debug-Ausgaben.
<P>
<DD><DL>
@ -481,7 +481,7 @@ init</H3>
<PRE>
public void <B>init</B>()</PRE>
<DL>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Initialisiert den Compiler
<P>
<DD><DL>
@ -498,7 +498,7 @@ setDebugLevel</H3>
<PRE>
public boolean <B>setDebugLevel</B>(int&nbsp;debugLevel)</PRE>
<DL>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Setzt den Debug-Level
<P>
<DD><DL>
@ -506,7 +506,7 @@ public boolean <B>setDebugLevel</B>(int&nbsp;debugLevel)</PRE>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>debugLevel</CODE> - Debug-Level
<DT><B>Returns:</B><DD><code>true</code> wenn ein korrekter Wert übergeben worden ist, <code>false</code> sonst.</DL>
<DT><B>Returns:</B><DD><code>true</code> wenn ein korrekter Wert <EFBFBD>bergeben worden ist, <code>false</code> sonst.</DL>
</DD>
</DL>
<HR>
@ -519,7 +519,7 @@ public void <B>parse</B>(java.io.File&nbsp;file)
java.io.IOException,
<A HREF="../mycompiler/myparser/JavaParser.yyException.html" title="class in mycompiler.myparser">JavaParser.yyException</A></PRE>
<DL>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Ruft die Parse-Methode.
<P>
<DD><DL>
@ -529,7 +529,7 @@ public void <B>parse</B>(java.io.File&nbsp;file)
<DT><B>Parameters:</B><DD><CODE>file</CODE> - Die Quellcode-Datei
<DT><B>Throws:</B>
<DD><CODE>java.io.FileNotFoundException</CODE> - Wenn die Quellcode-Datei nicht existiert.
<DD><CODE>java.io.IOException</CODE> - Wenn was schief läuft.
<DD><CODE>java.io.IOException</CODE> - Wenn was schief l<EFBFBD>uft.
<DD><CODE>JavaParser.yyException</CODE> - Wenn ein Fehler beim Parsen auftritt.</DL>
</DD>
</DL>
@ -542,7 +542,7 @@ public void <B>parse</B>(java.lang.String&nbsp;srcCode)
throws java.io.IOException,
<A HREF="../mycompiler/myparser/JavaParser.yyException.html" title="class in mycompiler.myparser">JavaParser.yyException</A></PRE>
<DL>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Ruft die Parse-Methode.
<P>
<DD><DL>
@ -551,7 +551,7 @@ public void <B>parse</B>(java.lang.String&nbsp;srcCode)
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>srcCode</CODE> - Der zu parsende Quellcode
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE> - Wenn was schief läuft.
<DD><CODE>java.io.IOException</CODE> - Wenn was schief l<EFBFBD>uft.
<DD><CODE>JavaParser.yyException</CODE> - Wenn ein Fehler beim Parsen auftritt.</DL>
</DD>
</DL>
@ -564,8 +564,8 @@ public void <B>semanticCheck</B>()
throws java.lang.NullPointerException,
<A HREF="../mycompiler/myexception/SCException.html" title="class in mycompiler.myexception">SCException</A></PRE>
<DL>
<DD>Author: Jörg Bäuerle<br/>
Ruft über <code>SourceFile.sc_check(false)</code>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Ruft <EFBFBD>ber <code>SourceFile.sc_check(false)</code>
den alten Semantik-Check ohne Typrekonstruktion auf.
<P>
<DD><DL>
@ -583,11 +583,11 @@ public void <B>semanticCheck</B>()
<A NAME="typeReconstruction()"><!-- --></A><H3>
typeReconstruction</H3>
<PRE>
public java.util.Vector&lt;<A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>&gt; <B>typeReconstruction</B>()
public de.dhbwstuttgart.typeinference.Menge&lt;<A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>&gt; <B>typeReconstruction</B>()
throws java.lang.NullPointerException,
<A HREF="../mycompiler/myexception/CTypeReconstructionException.html" title="class in mycompiler.myexception">CTypeReconstructionException</A></PRE>
<DL>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Ruft den Typrekonstruktionsalgorithmus auf.
<P>
<DD><DL>
@ -595,7 +595,7 @@ public java.util.Vector&lt;<A HREF="../mycompiler/mytypereconstruction/CTypeReco
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>Die Menge aller möglichen Typkombinationen
<DT><B>Returns:</B><DD>Die Menge aller m<EFBFBD>glichen Typkombinationen
<DT><B>Throws:</B>
<DD><CODE>java.lang.NullPointerException</CODE> - Wenn noch kein abstrakter Syntaxbaum vorhanden ist.
<DD><CODE><A HREF="../mycompiler/myexception/CTypeReconstructionException.html" title="class in mycompiler.myexception">CTypeReconstructionException</A></CODE> - Wenn ein Fehler bei der Typrekonstruktion auftritt.</DL>
@ -609,17 +609,17 @@ getSyntaxTree</H3>
public <A HREF="../mycompiler/SourceFile.html" title="class in mycompiler">SourceFile</A> <B>getSyntaxTree</B>()
throws java.lang.NullPointerException</PRE>
<DL>
<DD>Author: Jörg Bäuerle<br/>
Liefert den geparsten Syntaxbaume zurück.
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Liefert den geparsten Syntaxbaume zur<EFBFBD>ck.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../mycompiler/MyCompilerAPI.html#getSyntaxTree()">getSyntaxTree</A></CODE> in interface <CODE><A HREF="../mycompiler/MyCompilerAPI.html" title="interface in mycompiler">MyCompilerAPI</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>Die Syntaxbäume
<DT><B>Returns:</B><DD>Die Syntaxb<EFBFBD>ume
<DT><B>Throws:</B>
<DD><CODE>java.lang.NullPointerException</CODE> - Wenn noch keine Syntaxbäume berechnet worden sind.</DL>
<DD><CODE>java.lang.NullPointerException</CODE> - Wenn noch keine Syntaxb<EFBFBD>ume berechnet worden sind.</DL>
</DD>
</DL>
<HR>
@ -630,8 +630,8 @@ codeGeneration</H3>
public void <B>codeGeneration</B>()
throws java.lang.NullPointerException</PRE>
<DL>
<DD>Author: Jörg Bäuerle<br/>
Generiert den Bytecode und das Class-File für den Syntaxbaum.
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Generiert den Bytecode und das Class-File f<EFBFBD>r den Syntaxbaum.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../mycompiler/MyCompilerAPI.html#codeGeneration()">codeGeneration</A></CODE> in interface <CODE><A HREF="../mycompiler/MyCompilerAPI.html" title="interface in mycompiler">MyCompilerAPI</A></CODE></DL>
@ -649,8 +649,8 @@ main</H3>
<PRE>
public static void <B>main</B>(java.lang.String[]&nbsp;args)</PRE>
<DL>
<DD>Author: Jörg Bäuerle<br/>
Die Main-Funktion, über die der Compiler auch per Konsole gestartet
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Die Main-Funktion, <EFBFBD>ber die der Compiler auch per Konsole gestartet
werden kann.
<P>
<DD><DL>

View File

@ -108,7 +108,7 @@ Schnittstellen-Klasse zum Compiler. Diese Klasse soll der
<DT><B>Version:</B></DT>
<DD>$Date: 2005/06/28 19:19:09 $</DD>
<DT><B>Author:</B></DT>
<DD>Jörg Bäuerle</DD>
<DD>J<EFBFBD>rg B<>uerle</DD>
</DL>
<HR>
@ -128,8 +128,8 @@ Schnittstellen-Klasse zum Compiler. Diese Klasse soll der
<TD><CODE><B><A HREF="../mycompiler/MyCompilerAPI.html#codeGeneration()">codeGeneration</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: Jörg Bäuerle<br/>
Generiert den Bytecode und das Class-File für den Syntaxbaum.</TD>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: J<EFBFBD>rg B<>uerle<br/>
Generiert den Bytecode und das Class-File f<EFBFBD>r den Syntaxbaum.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@ -137,8 +137,8 @@ Schnittstellen-Klasse zum Compiler. Diese Klasse soll der
<TD><CODE><B><A HREF="../mycompiler/MyCompilerAPI.html#getSyntaxTree()">getSyntaxTree</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: Jörg Bäuerle<br/>
Liefert den geparsten Syntaxbaum zurück.</TD>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: J<EFBFBD>rg B<>uerle<br/>
Liefert den geparsten Syntaxbaum zur<EFBFBD>ck.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@ -146,7 +146,7 @@ Schnittstellen-Klasse zum Compiler. Diese Klasse soll der
<TD><CODE><B><A HREF="../mycompiler/MyCompilerAPI.html#init()">init</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: Jörg Bäuerle<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: J<EFBFBD>rg B<>uerle<br/>
Initialisiert den Compiler</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
@ -155,7 +155,7 @@ Schnittstellen-Klasse zum Compiler. Diese Klasse soll der
<TD><CODE><B><A HREF="../mycompiler/MyCompilerAPI.html#parse(java.io.File)">parse</A></B>(java.io.File&nbsp;file)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: Jörg Bäuerle<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: J<EFBFBD>rg B<>uerle<br/>
Parst eine Quellcodedatei und baut den abstrakten Syntaxbaum auf.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
@ -164,7 +164,7 @@ Schnittstellen-Klasse zum Compiler. Diese Klasse soll der
<TD><CODE><B><A HREF="../mycompiler/MyCompilerAPI.html#parse(java.lang.String)">parse</A></B>(java.lang.String&nbsp;srcCode)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: Jörg Bäuerle<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: J<EFBFBD>rg B<>uerle<br/>
Parst einen String und baut den abstrakten Syntaxbaum auf.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
@ -173,7 +173,7 @@ Schnittstellen-Klasse zum Compiler. Diese Klasse soll der
<TD><CODE><B><A HREF="../mycompiler/MyCompilerAPI.html#semanticCheck()">semanticCheck</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: Jörg Bäuerle<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: J<EFBFBD>rg B<>uerle<br/>
Ruft den Semantik-Check ohne Typrekonstruktion auf.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
@ -182,16 +182,16 @@ Schnittstellen-Klasse zum Compiler. Diese Klasse soll der
<TD><CODE><B><A HREF="../mycompiler/MyCompilerAPI.html#setDebugLevel(int)">setDebugLevel</A></B>(int&nbsp;debugLevel)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: Jörg Bäuerle<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: J<EFBFBD>rg B<>uerle<br/>
Setzt den Debug-Level</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector&lt;<A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>&gt;</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge&lt;<A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../mycompiler/MyCompilerAPI.html#typeReconstruction()">typeReconstruction</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: Jörg Bäuerle<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: J<EFBFBD>rg B<>uerle<br/>
Ruft den Typrekonstruktionsalgorithmus auf.</TD>
</TR>
</TABLE>
@ -213,7 +213,7 @@ init</H3>
<PRE>
void <B>init</B>()</PRE>
<DL>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Initialisiert den Compiler
<P>
<DD><DL>
@ -227,12 +227,12 @@ setDebugLevel</H3>
<PRE>
boolean <B>setDebugLevel</B>(int&nbsp;debugLevel)</PRE>
<DL>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Setzt den Debug-Level
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>debugLevel</CODE> - Debug-Level
<DT><B>Returns:</B><DD><code>true</code> wenn ein korrekter Wert übergeben worden ist, <code>false</code> sonst.</DL>
<DT><B>Returns:</B><DD><code>true</code> wenn ein korrekter Wert <EFBFBD>bergeben worden ist, <code>false</code> sonst.</DL>
</DD>
</DL>
<HR>
@ -245,14 +245,14 @@ void <B>parse</B>(java.io.File&nbsp;file)
java.io.IOException,
<A HREF="../mycompiler/myparser/JavaParser.yyException.html" title="class in mycompiler.myparser">JavaParser.yyException</A></PRE>
<DL>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Parst eine Quellcodedatei und baut den abstrakten Syntaxbaum auf.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>file</CODE> - Die Quellcode-Datei
<DT><B>Throws:</B>
<DD><CODE>java.io.FileNotFoundException</CODE> - Wenn die Quellcode-Datei nicht existiert.
<DD><CODE>java.io.IOException</CODE> - Wenn was schief läuft.
<DD><CODE>java.io.IOException</CODE> - Wenn was schief l<EFBFBD>uft.
<DD><CODE>JavaParser.yyException</CODE> - Wenn ein Fehler beim Parsen auftritt.</DL>
</DD>
</DL>
@ -265,13 +265,13 @@ void <B>parse</B>(java.lang.String&nbsp;srcCode)
throws java.io.IOException,
<A HREF="../mycompiler/myparser/JavaParser.yyException.html" title="class in mycompiler.myparser">JavaParser.yyException</A></PRE>
<DL>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Parst einen String und baut den abstrakten Syntaxbaum auf.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>srcCode</CODE> - Der zu parsende Quellcode
<DT><B>Throws:</B>
<DD><CODE>java.io.IOException</CODE> - Wenn was schief läuft.
<DD><CODE>java.io.IOException</CODE> - Wenn was schief l<EFBFBD>uft.
<DD><CODE>JavaParser.yyException</CODE> - Wenn ein Fehler beim Parsen auftritt.</DL>
</DD>
</DL>
@ -284,9 +284,9 @@ void <B>semanticCheck</B>()
throws java.lang.NullPointerException,
<A HREF="../mycompiler/myexception/SCException.html" title="class in mycompiler.myexception">SCException</A></PRE>
<DL>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Ruft den Semantik-Check ohne Typrekonstruktion auf. Diese Methode sollte nicht mehr verwendet werden.
Es wird nicht gewährleistet, dass sie korrekt arbeitet.<br/>
Es wird nicht gew<EFBFBD>hrleistet, dass sie korrekt arbeitet.<br/>
Stattdessen sollte besser die Methode \code{typeReconstruction()} verwendet werden.
<P>
<DD><DL>
@ -301,16 +301,16 @@ void <B>semanticCheck</B>()
<A NAME="typeReconstruction()"><!-- --></A><H3>
typeReconstruction</H3>
<PRE>
java.util.Vector&lt;<A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>&gt; <B>typeReconstruction</B>()
de.dhbwstuttgart.typeinference.Menge&lt;<A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>&gt; <B>typeReconstruction</B>()
throws java.lang.NullPointerException,
<A HREF="../mycompiler/myexception/CTypeReconstructionException.html" title="class in mycompiler.myexception">CTypeReconstructionException</A></PRE>
<DL>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Ruft den Typrekonstruktionsalgorithmus auf.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>Die Menge aller möglichen Typkombinationen
<DT><B>Returns:</B><DD>Die Menge aller m<EFBFBD>glichen Typkombinationen
<DT><B>Throws:</B>
<DD><CODE>java.lang.NullPointerException</CODE> - Wenn noch kein abstrakter Syntaxbaum vorhanden ist.
<DD><CODE><A HREF="../mycompiler/myexception/CTypeReconstructionException.html" title="class in mycompiler.myexception">CTypeReconstructionException</A></CODE> - Wenn ein Fehler bei der Typrekonstruktion auftritt.</DL>
@ -324,12 +324,12 @@ getSyntaxTree</H3>
<A HREF="../mycompiler/SourceFile.html" title="class in mycompiler">SourceFile</A> <B>getSyntaxTree</B>()
throws java.lang.NullPointerException</PRE>
<DL>
<DD>Author: Jörg Bäuerle<br/>
Liefert den geparsten Syntaxbaum zurück.
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Liefert den geparsten Syntaxbaum zur<EFBFBD>ck.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>Die Syntaxbäume
<DT><B>Returns:</B><DD>Die Syntaxb<EFBFBD>ume
<DT><B>Throws:</B>
<DD><CODE>java.lang.NullPointerException</CODE> - Wenn noch kein Syntaxbaum berechnet worden ist.</DL>
</DD>
@ -342,8 +342,8 @@ codeGeneration</H3>
void <B>codeGeneration</B>()
throws java.lang.NullPointerException</PRE>
<DL>
<DD>Author: Jörg Bäuerle<br/>
Generiert den Bytecode und das Class-File für den Syntaxbaum.
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
Generiert den Bytecode und das Class-File f<EFBFBD>r den Syntaxbaum.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>syntaxTree</CODE> - Der Syntaxbaum

View File

@ -111,7 +111,7 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../mycompiler/SourceFile.html#KlassenVektor">KlassenVektor</A></B></CODE>
<BR>
@ -185,11 +185,11 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector&lt;<A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>&gt;</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge&lt;<A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../mycompiler/SourceFile.html#typeReconstruction()">typeReconstruction</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tyrekonstruktionsalgorithmus: ruft für jede Klasse den Algorithmus TRProg auf.</TD>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tyrekonstruktionsalgorithmus: ruft f<EFBFBD>r jede Klasse den Algorithmus TRProg auf.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@ -217,7 +217,7 @@ java.lang.Object
<A NAME="KlassenVektor"><!-- --></A><H3>
KlassenVektor</H3>
<PRE>
public java.util.Vector <B>KlassenVektor</B></PRE>
public de.dhbwstuttgart.typeinference.Menge <B>KlassenVektor</B></PRE>
<DL>
<DL>
</DL>
@ -300,20 +300,20 @@ public <A HREF="../mycompiler/mytypereconstruction/unify/FC_TTO.html" title="cla
<A NAME="typeReconstruction()"><!-- --></A><H3>
typeReconstruction</H3>
<PRE>
public java.util.Vector&lt;<A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>&gt; <B>typeReconstruction</B>()
public de.dhbwstuttgart.typeinference.Menge&lt;<A HREF="../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>&gt; <B>typeReconstruction</B>()
throws <A HREF="../mycompiler/myexception/CTypeReconstructionException.html" title="class in mycompiler.myexception">CTypeReconstructionException</A></PRE>
<DL>
<DD>Tyrekonstruktionsalgorithmus: ruft für jede Klasse den Algorithmus TRProg auf.
Dessen Ergebnismenge A, die Menge aller Typannahmen, für eine Klasse dient als
Eingabe für TRProg der nächsten Klasse. Am Ende enthält A alle möglichen
Typkombinationen für alle Klassen zusammen.
<br>Author: Jörg Bäuerle
<DD>Tyrekonstruktionsalgorithmus: ruft f<EFBFBD>r jede Klasse den Algorithmus TRProg auf.
Dessen Ergebnismenge A, die Menge aller Typannahmen, f<EFBFBD>r eine Klasse dient als
Eingabe f<EFBFBD>r TRProg der n<>chsten Klasse. Am Ende enth<74>lt A alle m<>glichen
Typkombinationen f<EFBFBD>r alle Klassen zusammen.
<br>Author: J<EFBFBD>rg B<>uerle
<P>
<DD><DL>
<DT><B>Returns:</B><DD>Liste aller möglichen Typkombinationen
<DT><B>Returns:</B><DD>Liste aller m<EFBFBD>glichen Typkombinationen
<DT><B>Throws:</B>
<DD><CODE><A HREF="../mycompiler/myexception/CTypeReconstructionException.html" title="class in mycompiler.myexception">CTypeReconstructionException</A></CODE> - Wenn was schief läuft</DL>
<DD><CODE><A HREF="../mycompiler/myexception/CTypeReconstructionException.html" title="class in mycompiler.myexception">CTypeReconstructionException</A></CODE> - Wenn was schief l<EFBFBD>uft</DL>
</DD>
</DL>
<HR>

View File

@ -146,8 +146,8 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/AttributeInfo.html#get_info_Vector()">get_info_Vector</A></B>()</CODE>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/AttributeInfo.html#get_info_Menge()">get_info_Menge</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -171,7 +171,7 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/AttributeInfo.html#set_info(java.util.Vector)">set_info</A></B>(java.util.Vector&nbsp;t)</CODE>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/AttributeInfo.html#set_info(de.dhbwstuttgart.typeinference.Menge)">set_info</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;t)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -236,10 +236,10 @@ public byte[] <B>get_info</B>()</PRE>
</DL>
<HR>
<A NAME="get_info_Vector()"><!-- --></A><H3>
get_info_Vector</H3>
<A NAME="get_info_Menge()"><!-- --></A><H3>
get_info_Menge</H3>
<PRE>
public java.util.Vector <B>get_info_Vector</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>get_info_Menge</B>()</PRE>
<DL>
<DD><DL>
</DL>
@ -272,10 +272,10 @@ public void <B>set_info</B>(byte[]&nbsp;t)</PRE>
</DL>
<HR>
<A NAME="set_info(java.util.Vector)"><!-- --></A><H3>
<A NAME="set_info(de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
set_info</H3>
<PRE>
public void <B>set_info</B>(java.util.Vector&nbsp;t)</PRE>
public void <B>set_info</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;t)</PRE>
<DL>
<DD><DL>
</DL>

View File

@ -243,13 +243,13 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/ClassFile.html#add_method(java.lang.String, java.lang.String, mycompiler.myclass.ParameterList, mycompiler.mytype.Type, mycompiler.mystatement.Block, short, java.util.Vector)">add_method</A></B>(java.lang.String&nbsp;name,
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/ClassFile.html#add_method(java.lang.String, java.lang.String, mycompiler.myclass.ParameterList, mycompiler.mytype.Type, mycompiler.mystatement.Block, short, de.dhbwstuttgart.typeinference.Menge)">add_method</A></B>(java.lang.String&nbsp;name,
java.lang.String&nbsp;param_type,
<A HREF="../../mycompiler/myclass/ParameterList.html" title="class in mycompiler.myclass">ParameterList</A>&nbsp;param,
<A HREF="../../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>&nbsp;type,
<A HREF="../../mycompiler/mystatement/Block.html" title="class in mycompiler.mystatement">Block</A>&nbsp;block,
short&nbsp;acc_flag,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -272,7 +272,7 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/ClassFile.html#get_attributes()">get_attributes</A></B>()</CODE>
<BR>
@ -280,7 +280,7 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/ClassFile.html#get_class_block()">get_class_block</A></B>()</CODE>
<BR>
@ -297,7 +297,7 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/ClassFile.html#get_constant_pool()">get_constant_pool</A></B>()</CODE>
<BR>
@ -313,7 +313,7 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/ClassFile.html#get_fields()">get_fields</A></B>()</CODE>
<BR>
@ -321,15 +321,15 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/ClassFile.html#get_key_vector()">get_key_vector</A></B>()</CODE>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/ClassFile.html#get_key_Menge()">get_key_Menge</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/ClassFile.html#get_methods()">get_methods</A></B>()</CODE>
<BR>
@ -370,7 +370,7 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/ClassFile.html#set_attributes(java.util.Vector)">set_attributes</A></B>(java.util.Vector&nbsp;t)</CODE>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/ClassFile.html#set_attributes(de.dhbwstuttgart.typeinference.Menge)">set_attributes</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;t)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -378,7 +378,7 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/ClassFile.html#set_constant_pool(java.util.Vector)">set_constant_pool</A></B>(java.util.Vector&nbsp;t)</CODE>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/ClassFile.html#set_constant_pool(de.dhbwstuttgart.typeinference.Menge)">set_constant_pool</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;t)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -394,7 +394,7 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/ClassFile.html#set_fields(java.util.Vector)">set_fields</A></B>(java.util.Vector&nbsp;t)</CODE>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/ClassFile.html#set_fields(de.dhbwstuttgart.typeinference.Menge)">set_fields</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;t)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -402,7 +402,7 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/ClassFile.html#set_methods(java.util.Vector)">set_methods</A></B>(java.util.Vector&nbsp;t)</CODE>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/ClassFile.html#set_methods(de.dhbwstuttgart.typeinference.Menge)">set_methods</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;t)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -605,7 +605,7 @@ public void <B>add_class</B>(java.lang.String&nbsp;name,
</DL>
<HR>
<A NAME="add_method(java.lang.String, java.lang.String, mycompiler.myclass.ParameterList, mycompiler.mytype.Type, mycompiler.mystatement.Block, short, java.util.Vector)"><!-- --></A><H3>
<A NAME="add_method(java.lang.String, java.lang.String, mycompiler.myclass.ParameterList, mycompiler.mytype.Type, mycompiler.mystatement.Block, short, de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
add_method</H3>
<PRE>
public void <B>add_method</B>(java.lang.String&nbsp;name,
@ -614,7 +614,7 @@ public void <B>add_method</B>(java.lang.String&nbsp;name,
<A HREF="../../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>&nbsp;type,
<A HREF="../../mycompiler/mystatement/Block.html" title="class in mycompiler.mystatement">Block</A>&nbsp;block,
short&nbsp;acc_flag,
java.util.Vector&nbsp;paralist)
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)
throws <A HREF="../../mycompiler/myexception/JVMCodeException.html" title="class in mycompiler.myexception">JVMCodeException</A></PRE>
<DL>
<DD><DL>
@ -667,10 +667,10 @@ public int <B>add_field_ref</B>(java.lang.String&nbsp;name,
</DL>
<HR>
<A NAME="set_constant_pool(java.util.Vector)"><!-- --></A><H3>
<A NAME="set_constant_pool(de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
set_constant_pool</H3>
<PRE>
public void <B>set_constant_pool</B>(java.util.Vector&nbsp;t)</PRE>
public void <B>set_constant_pool</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;t)</PRE>
<DL>
<DD><DL>
</DL>
@ -711,10 +711,10 @@ public void <B>set_super_class</B>(short&nbsp;t)</PRE>
</DL>
<HR>
<A NAME="set_fields(java.util.Vector)"><!-- --></A><H3>
<A NAME="set_fields(de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
set_fields</H3>
<PRE>
public void <B>set_fields</B>(java.util.Vector&nbsp;t)</PRE>
public void <B>set_fields</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;t)</PRE>
<DL>
<DD><DL>
</DL>
@ -722,10 +722,10 @@ public void <B>set_fields</B>(java.util.Vector&nbsp;t)</PRE>
</DL>
<HR>
<A NAME="set_methods(java.util.Vector)"><!-- --></A><H3>
<A NAME="set_methods(de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
set_methods</H3>
<PRE>
public void <B>set_methods</B>(java.util.Vector&nbsp;t)</PRE>
public void <B>set_methods</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;t)</PRE>
<DL>
<DD><DL>
</DL>
@ -733,10 +733,10 @@ public void <B>set_methods</B>(java.util.Vector&nbsp;t)</PRE>
</DL>
<HR>
<A NAME="set_attributes(java.util.Vector)"><!-- --></A><H3>
<A NAME="set_attributes(de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
set_attributes</H3>
<PRE>
public void <B>set_attributes</B>(java.util.Vector&nbsp;t)</PRE>
public void <B>set_attributes</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;t)</PRE>
<DL>
<DD><DL>
</DL>
@ -780,7 +780,7 @@ public void <B>add_classblock_Element</B>(<A HREF="../../mycompiler/mystatement/
<A NAME="get_constant_pool()"><!-- --></A><H3>
get_constant_pool</H3>
<PRE>
public java.util.Vector <B>get_constant_pool</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>get_constant_pool</B>()</PRE>
<DL>
<DD><DL>
</DL>
@ -824,7 +824,7 @@ public short <B>get_super_class</B>()</PRE>
<A NAME="get_fields()"><!-- --></A><H3>
get_fields</H3>
<PRE>
public java.util.Vector <B>get_fields</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>get_fields</B>()</PRE>
<DL>
<DD><DL>
</DL>
@ -835,7 +835,7 @@ public java.util.Vector <B>get_fields</B>()</PRE>
<A NAME="get_methods()"><!-- --></A><H3>
get_methods</H3>
<PRE>
public java.util.Vector <B>get_methods</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>get_methods</B>()</PRE>
<DL>
<DD><DL>
</DL>
@ -846,7 +846,7 @@ public java.util.Vector <B>get_methods</B>()</PRE>
<A NAME="get_attributes()"><!-- --></A><H3>
get_attributes</H3>
<PRE>
public java.util.Vector <B>get_attributes</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>get_attributes</B>()</PRE>
<DL>
<DD><DL>
</DL>
@ -854,10 +854,10 @@ public java.util.Vector <B>get_attributes</B>()</PRE>
</DL>
<HR>
<A NAME="get_key_vector()"><!-- --></A><H3>
get_key_vector</H3>
<A NAME="get_key_Menge()"><!-- --></A><H3>
get_key_Menge</H3>
<PRE>
public java.util.Vector <B>get_key_vector</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>get_key_Menge</B>()</PRE>
<DL>
<DD><DL>
</DL>
@ -902,7 +902,7 @@ public short <B>get_constant_pool_element</B>(byte&nbsp;b,
<A NAME="get_class_block()"><!-- --></A><H3>
get_class_block</H3>
<PRE>
public java.util.Vector <B>get_class_block</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>get_class_block</B>()</PRE>
<DL>
<DD><DL>
</DL>

View File

@ -196,8 +196,8 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/CodeAttribute.html#get_attributes_Vector()">get_attributes_Vector</A></B>()</CODE>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/CodeAttribute.html#get_attributes_Menge()">get_attributes_Menge</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -212,16 +212,16 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/CodeAttribute.html#get_code_Vector()">get_code_Vector</A></B>()</CODE>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/CodeAttribute.html#get_code_Menge()">get_code_Menge</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/CodeAttribute.html#get_exception_table_Vector()">get_exception_table_Vector</A></B>()</CODE>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/CodeAttribute.html#get_exception_table_Menge()">get_exception_table_Menge</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -236,8 +236,8 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/CodeAttribute.html#get_local_Vector()">get_local_Vector</A></B>()</CODE>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/CodeAttribute.html#get_local_Menge()">get_local_Menge</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -253,7 +253,7 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/CodeAttribute.html#set_attributes_Vector(java.util.Vector)">set_attributes_Vector</A></B>(java.util.Vector&nbsp;t)</CODE>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/CodeAttribute.html#set_attributes_Menge(de.dhbwstuttgart.typeinference.Menge)">set_attributes_Menge</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;t)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -279,7 +279,7 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/CodeAttribute.html#set_exception_table_Vector(java.util.Vector)">set_exception_table_Vector</A></B>(java.util.Vector&nbsp;t)</CODE>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/CodeAttribute.html#set_exception_table_Menge(de.dhbwstuttgart.typeinference.Menge)">set_exception_table_Menge</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;t)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -334,10 +334,10 @@ public <B>CodeAttribute</B>(java.lang.String&nbsp;class_name,
</TR>
</TABLE>
<A NAME="get_code_Vector()"><!-- --></A><H3>
get_code_Vector</H3>
<A NAME="get_code_Menge()"><!-- --></A><H3>
get_code_Menge</H3>
<PRE>
public java.util.Vector <B>get_code_Vector</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>get_code_Menge</B>()</PRE>
<DL>
<DD><DL>
</DL>
@ -345,10 +345,10 @@ public java.util.Vector <B>get_code_Vector</B>()</PRE>
</DL>
<HR>
<A NAME="get_exception_table_Vector()"><!-- --></A><H3>
get_exception_table_Vector</H3>
<A NAME="get_exception_table_Menge()"><!-- --></A><H3>
get_exception_table_Menge</H3>
<PRE>
public java.util.Vector <B>get_exception_table_Vector</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>get_exception_table_Menge</B>()</PRE>
<DL>
<DD><DL>
</DL>
@ -356,10 +356,10 @@ public java.util.Vector <B>get_exception_table_Vector</B>()</PRE>
</DL>
<HR>
<A NAME="get_attributes_Vector()"><!-- --></A><H3>
get_attributes_Vector</H3>
<A NAME="get_attributes_Menge()"><!-- --></A><H3>
get_attributes_Menge</H3>
<PRE>
public java.util.Vector <B>get_attributes_Vector</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>get_attributes_Menge</B>()</PRE>
<DL>
<DD><DL>
</DL>
@ -367,10 +367,10 @@ public java.util.Vector <B>get_attributes_Vector</B>()</PRE>
</DL>
<HR>
<A NAME="get_local_Vector()"><!-- --></A><H3>
get_local_Vector</H3>
<A NAME="get_local_Menge()"><!-- --></A><H3>
get_local_Menge</H3>
<PRE>
public java.util.Vector <B>get_local_Vector</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>get_local_Menge</B>()</PRE>
<DL>
<DD><DL>
</DL>
@ -519,10 +519,10 @@ public int <B>get_attributes_length</B>()</PRE>
</DL>
<HR>
<A NAME="set_exception_table_Vector(java.util.Vector)"><!-- --></A><H3>
set_exception_table_Vector</H3>
<A NAME="set_exception_table_Menge(de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
set_exception_table_Menge</H3>
<PRE>
public void <B>set_exception_table_Vector</B>(java.util.Vector&nbsp;t)</PRE>
public void <B>set_exception_table_Menge</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;t)</PRE>
<DL>
<DD><DL>
</DL>
@ -530,10 +530,10 @@ public void <B>set_exception_table_Vector</B>(java.util.Vector&nbsp;t)</PRE>
</DL>
<HR>
<A NAME="set_attributes_Vector(java.util.Vector)"><!-- --></A><H3>
set_attributes_Vector</H3>
<A NAME="set_attributes_Menge(de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
set_attributes_Menge</H3>
<PRE>
public void <B>set_attributes_Vector</B>(java.util.Vector&nbsp;t)</PRE>
public void <B>set_attributes_Menge</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;t)</PRE>
<DL>
<DD><DL>
</DL>

View File

@ -145,7 +145,7 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/FieldInfo.html#get_attributes()">get_attributes</A></B>()</CODE>
<BR>
@ -202,7 +202,7 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/FieldInfo.html#set_attributes(java.util.Vector)">set_attributes</A></B>(java.util.Vector&nbsp;t)</CODE>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/FieldInfo.html#set_attributes(de.dhbwstuttgart.typeinference.Menge)">set_attributes</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;t)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -356,7 +356,7 @@ public short <B>get_descriptor_index</B>()</PRE>
<A NAME="get_attributes()"><!-- --></A><H3>
get_attributes</H3>
<PRE>
public java.util.Vector <B>get_attributes</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>get_attributes</B>()</PRE>
<DL>
<DD><DL>
</DL>
@ -430,10 +430,10 @@ public void <B>set_descriptor_index</B>(short&nbsp;t)</PRE>
</DL>
<HR>
<A NAME="set_attributes(java.util.Vector)"><!-- --></A><H3>
<A NAME="set_attributes(de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
set_attributes</H3>
<PRE>
public void <B>set_attributes</B>(java.util.Vector&nbsp;t)</PRE>
public void <B>set_attributes</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;t)</PRE>
<DL>
<DD><DL>
</DL>

View File

@ -1894,8 +1894,8 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/JVMCode.html#get_codegen_Type(java.lang.String, java.util.Vector)">get_codegen_Type</A></B>(java.lang.String&nbsp;type,
java.util.Vector&nbsp;paralist)</CODE>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/JVMCode.html#get_codegen_Type(java.lang.String, de.dhbwstuttgart.typeinference.Menge)">get_codegen_Type</A></B>(java.lang.String&nbsp;type,
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1903,7 +1903,7 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/JVMCode.html#get_Command(java.util.Vector)">get_Command</A></B>(java.util.Vector&nbsp;b)</CODE>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/JVMCode.html#get_Command(de.dhbwstuttgart.typeinference.Menge)">get_Command</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;b)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -4685,11 +4685,11 @@ public static int <B>get_nType</B>(java.lang.String&nbsp;type)</PRE>
</DL>
<HR>
<A NAME="get_codegen_Type(java.lang.String, java.util.Vector)"><!-- --></A><H3>
<A NAME="get_codegen_Type(java.lang.String, de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
get_codegen_Type</H3>
<PRE>
public static java.lang.String <B>get_codegen_Type</B>(java.lang.String&nbsp;type,
java.util.Vector&nbsp;paralist)</PRE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</PRE>
<DL>
<DD><DL>
</DL>
@ -4697,10 +4697,10 @@ public static java.lang.String <B>get_codegen_Type</B>(java.lang.String&nbsp;typ
</DL>
<HR>
<A NAME="get_Command(java.util.Vector)"><!-- --></A><H3>
<A NAME="get_Command(de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
get_Command</H3>
<PRE>
public static void <B>get_Command</B>(java.util.Vector&nbsp;b)
public static void <B>get_Command</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;b)
throws <A HREF="../../mycompiler/myexception/JVMCodeException.html" title="class in mycompiler.myexception">JVMCodeException</A></PRE>
<DL>
<DD><DL>

View File

@ -145,7 +145,7 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/MethodInfo.html#get_attributes()">get_attributes</A></B>()</CODE>
<BR>
@ -178,7 +178,7 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/MethodInfo.html#set_attributes(java.util.Vector)">set_attributes</A></B>(java.util.Vector&nbsp;t)</CODE>
<TD><CODE><B><A HREF="../../mycompiler/mybytecode/MethodInfo.html#set_attributes(de.dhbwstuttgart.typeinference.Menge)">set_attributes</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;t)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -275,7 +275,7 @@ public short <B>get_descriptor_index</B>()</PRE>
<A NAME="get_attributes()"><!-- --></A><H3>
get_attributes</H3>
<PRE>
public java.util.Vector <B>get_attributes</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>get_attributes</B>()</PRE>
<DL>
<DD><DL>
</DL>
@ -316,10 +316,10 @@ public void <B>set_descriptor_index</B>(short&nbsp;t)</PRE>
</DL>
<HR>
<A NAME="set_attributes(java.util.Vector)"><!-- --></A><H3>
<A NAME="set_attributes(de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
set_attributes</H3>
<PRE>
public void <B>set_attributes</B>(java.util.Vector&nbsp;t)</PRE>
public void <B>set_attributes</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;t)</PRE>
<DL>
<DD><DL>
</DL>

View File

@ -309,9 +309,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>DeclId.</B><B><A HREF="../../../mycompiler/myclass/DeclId.html#codegen_InstVarDecl(mycompiler.mybytecode.ClassFile, mycompiler.mytype.Type, java.util.Vector)">codegen_InstVarDecl</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>DeclId.</B><B><A HREF="../../../mycompiler/myclass/DeclId.html#codegen_InstVarDecl(mycompiler.mybytecode.ClassFile, mycompiler.mytype.Type, de.dhbwstuttgart.typeinference.Menge)">codegen_InstVarDecl</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>&nbsp;type,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -319,10 +319,10 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>DeclId.</B><B><A HREF="../../../mycompiler/myclass/DeclId.html#codegen_LocalVarDecl(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mytype.Type, java.util.Vector)">codegen_LocalVarDecl</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>DeclId.</B><B><A HREF="../../../mycompiler/myclass/DeclId.html#codegen_LocalVarDecl(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mytype.Type, de.dhbwstuttgart.typeinference.Menge)">codegen_LocalVarDecl</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>&nbsp;type,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -348,8 +348,8 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Method.</B><B><A HREF="../../../mycompiler/myclass/Method.html#codegen(mycompiler.mybytecode.ClassFile, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
java.util.Vector&nbsp;paralist)</CODE>
<TD><CODE><B>Method.</B><B><A HREF="../../../mycompiler/myclass/Method.html#codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -357,8 +357,8 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>InstVarDecl.</B><B><A HREF="../../../mycompiler/myclass/InstVarDecl.html#codegen(mycompiler.mybytecode.ClassFile, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
java.util.Vector&nbsp;paralist)</CODE>
<TD><CODE><B>InstVarDecl.</B><B><A HREF="../../../mycompiler/myclass/InstVarDecl.html#codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -366,8 +366,8 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;void</CODE></FONT></TD>
<TD><CODE><B>FieldDecl.</B><B><A HREF="../../../mycompiler/myclass/FieldDecl.html#codegen(mycompiler.mybytecode.ClassFile, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
java.util.Vector&nbsp;paralist)</CODE>
<TD><CODE><B>FieldDecl.</B><B><A HREF="../../../mycompiler/myclass/FieldDecl.html#codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -375,8 +375,8 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Constructor.</B><B><A HREF="../../../mycompiler/myclass/Constructor.html#codegen(mycompiler.mybytecode.ClassFile, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
java.util.Vector&nbsp;paralist)</CODE>
<TD><CODE><B>Constructor.</B><B><A HREF="../../../mycompiler/myclass/Constructor.html#codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -384,8 +384,8 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>ClassBody.</B><B><A HREF="../../../mycompiler/myclass/ClassBody.html#codegen(mycompiler.mybytecode.ClassFile, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
java.util.Vector&nbsp;paralist)</CODE>
<TD><CODE><B>ClassBody.</B><B><A HREF="../../../mycompiler/myclass/ClassBody.html#codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -410,14 +410,14 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LogOp.</B><B><A HREF="../../../mycompiler/myoperator/LogOp.html#build(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, java.util.Vector, boolean, boolean, boolean, java.util.Vector)">build</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>LogOp.</B><B><A HREF="../../../mycompiler/myoperator/LogOp.html#build(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, de.dhbwstuttgart.typeinference.Menge, boolean, boolean, boolean, de.dhbwstuttgart.typeinference.Menge)">build</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
java.util.Vector&nbsp;indices,
de.dhbwstuttgart.typeinference.Menge&nbsp;indices,
boolean&nbsp;not,
boolean&nbsp;ex2,
boolean&nbsp;and,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -425,11 +425,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>TimesOp.</B><B><A HREF="../../../mycompiler/myoperator/TimesOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>TimesOp.</B><B><A HREF="../../../mycompiler/myoperator/TimesOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;neg,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -437,11 +437,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>PlusOp.</B><B><A HREF="../../../mycompiler/myoperator/PlusOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>PlusOp.</B><B><A HREF="../../../mycompiler/myoperator/PlusOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;neg,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -449,11 +449,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Operator.</B><B><A HREF="../../../mycompiler/myoperator/Operator.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>Operator.</B><B><A HREF="../../../mycompiler/myoperator/Operator.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;neg_not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -461,11 +461,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>NotEqualOp.</B><B><A HREF="../../../mycompiler/myoperator/NotEqualOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>NotEqualOp.</B><B><A HREF="../../../mycompiler/myoperator/NotEqualOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -473,11 +473,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>ModuloOp.</B><B><A HREF="../../../mycompiler/myoperator/ModuloOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>ModuloOp.</B><B><A HREF="../../../mycompiler/myoperator/ModuloOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;neg,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -485,11 +485,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>MinusOp.</B><B><A HREF="../../../mycompiler/myoperator/MinusOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>MinusOp.</B><B><A HREF="../../../mycompiler/myoperator/MinusOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;neg,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -497,11 +497,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LogOp.</B><B><A HREF="../../../mycompiler/myoperator/LogOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>LogOp.</B><B><A HREF="../../../mycompiler/myoperator/LogOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -509,11 +509,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LessOp.</B><B><A HREF="../../../mycompiler/myoperator/LessOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>LessOp.</B><B><A HREF="../../../mycompiler/myoperator/LessOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -521,11 +521,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LessEquOp.</B><B><A HREF="../../../mycompiler/myoperator/LessEquOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>LessEquOp.</B><B><A HREF="../../../mycompiler/myoperator/LessEquOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -533,11 +533,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>GreaterOp.</B><B><A HREF="../../../mycompiler/myoperator/GreaterOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>GreaterOp.</B><B><A HREF="../../../mycompiler/myoperator/GreaterOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -545,11 +545,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>GreaterEquOp.</B><B><A HREF="../../../mycompiler/myoperator/GreaterEquOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>GreaterEquOp.</B><B><A HREF="../../../mycompiler/myoperator/GreaterEquOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -557,11 +557,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>EqualOp.</B><B><A HREF="../../../mycompiler/myoperator/EqualOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>EqualOp.</B><B><A HREF="../../../mycompiler/myoperator/EqualOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -569,11 +569,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>DivideOp.</B><B><A HREF="../../../mycompiler/myoperator/DivideOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>DivideOp.</B><B><A HREF="../../../mycompiler/myoperator/DivideOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;neg,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -581,11 +581,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;void</CODE></FONT></TD>
<TD><CODE><B>AddOp.</B><B><A HREF="../../../mycompiler/myoperator/AddOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>AddOp.</B><B><A HREF="../../../mycompiler/myoperator/AddOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;neg,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -593,13 +593,13 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LogOp.</B><B><A HREF="../../../mycompiler/myoperator/LogOp.html#if_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, boolean, mycompiler.mystatement.Expr, mycompiler.mystatement.Statement, mycompiler.mystatement.Statement, java.util.Vector)">if_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>LogOp.</B><B><A HREF="../../../mycompiler/myoperator/LogOp.html#if_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, boolean, mycompiler.mystatement.Expr, mycompiler.mystatement.Statement, mycompiler.mystatement.Statement, de.dhbwstuttgart.typeinference.Menge)">if_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
boolean&nbsp;not,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
<A HREF="../../../mycompiler/mystatement/Statement.html" title="class in mycompiler.mystatement">Statement</A>&nbsp;then_block,
<A HREF="../../../mycompiler/mystatement/Statement.html" title="class in mycompiler.mystatement">Statement</A>&nbsp;else_block,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -684,12 +684,12 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LogOp.</B><B><A HREF="../../../mycompiler/myoperator/LogOp.html#loop_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, int, boolean, java.util.Vector)">loop_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>LogOp.</B><B><A HREF="../../../mycompiler/myoperator/LogOp.html#loop_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, int, boolean, de.dhbwstuttgart.typeinference.Menge)">loop_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
int&nbsp;breakpoint,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -735,9 +735,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>WhileStmt.</B><B><A HREF="../../../mycompiler/mystatement/WhileStmt.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>WhileStmt.</B><B><A HREF="../../../mycompiler/mystatement/WhileStmt.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -745,9 +745,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;void</CODE></FONT></TD>
<TD><CODE><B>UnaryExpr.</B><B><A HREF="../../../mycompiler/mystatement/UnaryExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>UnaryExpr.</B><B><A HREF="../../../mycompiler/mystatement/UnaryExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -755,9 +755,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>This.</B><B><A HREF="../../../mycompiler/mystatement/This.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>This.</B><B><A HREF="../../../mycompiler/mystatement/This.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -765,9 +765,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>StringLiteral.</B><B><A HREF="../../../mycompiler/mystatement/StringLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>StringLiteral.</B><B><A HREF="../../../mycompiler/mystatement/StringLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -775,9 +775,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Statement.</B><B><A HREF="../../../mycompiler/mystatement/Statement.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>Statement.</B><B><A HREF="../../../mycompiler/mystatement/Statement.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -785,9 +785,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Return.</B><B><A HREF="../../../mycompiler/mystatement/Return.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>Return.</B><B><A HREF="../../../mycompiler/mystatement/Return.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -795,9 +795,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>PreIncExpr.</B><B><A HREF="../../../mycompiler/mystatement/PreIncExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>PreIncExpr.</B><B><A HREF="../../../mycompiler/mystatement/PreIncExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -805,9 +805,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>PreDecExpr.</B><B><A HREF="../../../mycompiler/mystatement/PreDecExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>PreDecExpr.</B><B><A HREF="../../../mycompiler/mystatement/PreDecExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -815,9 +815,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>PostIncExpr.</B><B><A HREF="../../../mycompiler/mystatement/PostIncExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>PostIncExpr.</B><B><A HREF="../../../mycompiler/mystatement/PostIncExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -825,9 +825,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>PostDecExpr.</B><B><A HREF="../../../mycompiler/mystatement/PostDecExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>PostDecExpr.</B><B><A HREF="../../../mycompiler/mystatement/PostDecExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -835,9 +835,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>PositivExpr.</B><B><A HREF="../../../mycompiler/mystatement/PositivExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>PositivExpr.</B><B><A HREF="../../../mycompiler/mystatement/PositivExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -845,9 +845,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Null.</B><B><A HREF="../../../mycompiler/mystatement/Null.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>Null.</B><B><A HREF="../../../mycompiler/mystatement/Null.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -855,9 +855,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>NotExpr.</B><B><A HREF="../../../mycompiler/mystatement/NotExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>NotExpr.</B><B><A HREF="../../../mycompiler/mystatement/NotExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -865,9 +865,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>NewClass.</B><B><A HREF="../../../mycompiler/mystatement/NewClass.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>NewClass.</B><B><A HREF="../../../mycompiler/mystatement/NewClass.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -875,9 +875,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>NewArray.</B><B><A HREF="../../../mycompiler/mystatement/NewArray.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>NewArray.</B><B><A HREF="../../../mycompiler/mystatement/NewArray.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -885,9 +885,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>NegativeExpr.</B><B><A HREF="../../../mycompiler/mystatement/NegativeExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>NegativeExpr.</B><B><A HREF="../../../mycompiler/mystatement/NegativeExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -895,9 +895,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>MethodCall.</B><B><A HREF="../../../mycompiler/mystatement/MethodCall.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>MethodCall.</B><B><A HREF="../../../mycompiler/mystatement/MethodCall.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -905,9 +905,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LocalVarDecl.</B><B><A HREF="../../../mycompiler/mystatement/LocalVarDecl.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>LocalVarDecl.</B><B><A HREF="../../../mycompiler/mystatement/LocalVarDecl.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -915,9 +915,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LocalOrFieldVar.</B><B><A HREF="../../../mycompiler/mystatement/LocalOrFieldVar.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>LocalOrFieldVar.</B><B><A HREF="../../../mycompiler/mystatement/LocalOrFieldVar.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -925,9 +925,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>IntLiteral.</B><B><A HREF="../../../mycompiler/mystatement/IntLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>IntLiteral.</B><B><A HREF="../../../mycompiler/mystatement/IntLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -935,9 +935,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>InstVar.</B><B><A HREF="../../../mycompiler/mystatement/InstVar.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>InstVar.</B><B><A HREF="../../../mycompiler/mystatement/InstVar.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -945,9 +945,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>InstanceOf.</B><B><A HREF="../../../mycompiler/mystatement/InstanceOf.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>InstanceOf.</B><B><A HREF="../../../mycompiler/mystatement/InstanceOf.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -955,9 +955,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>IfStmt.</B><B><A HREF="../../../mycompiler/mystatement/IfStmt.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>IfStmt.</B><B><A HREF="../../../mycompiler/mystatement/IfStmt.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -965,9 +965,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>EmptyStmt.</B><B><A HREF="../../../mycompiler/mystatement/EmptyStmt.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>EmptyStmt.</B><B><A HREF="../../../mycompiler/mystatement/EmptyStmt.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -975,9 +975,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>CharLiteral.</B><B><A HREF="../../../mycompiler/mystatement/CharLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>CharLiteral.</B><B><A HREF="../../../mycompiler/mystatement/CharLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -985,9 +985,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>CastExpr.</B><B><A HREF="../../../mycompiler/mystatement/CastExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>CastExpr.</B><B><A HREF="../../../mycompiler/mystatement/CastExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -995,9 +995,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>BoolLiteral.</B><B><A HREF="../../../mycompiler/mystatement/BoolLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>BoolLiteral.</B><B><A HREF="../../../mycompiler/mystatement/BoolLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1005,9 +1005,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Block.</B><B><A HREF="../../../mycompiler/mystatement/Block.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>Block.</B><B><A HREF="../../../mycompiler/mystatement/Block.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1015,9 +1015,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Binary.</B><B><A HREF="../../../mycompiler/mystatement/Binary.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>Binary.</B><B><A HREF="../../../mycompiler/mystatement/Binary.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1025,9 +1025,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Assign.</B><B><A HREF="../../../mycompiler/mystatement/Assign.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>Assign.</B><B><A HREF="../../../mycompiler/mystatement/Assign.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1035,9 +1035,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>ArgumentList.</B><B><A HREF="../../../mycompiler/mystatement/ArgumentList.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>ArgumentList.</B><B><A HREF="../../../mycompiler/mystatement/ArgumentList.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1055,10 +1055,10 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>IfStmt.</B><B><A HREF="../../../mycompiler/mystatement/IfStmt.html#if_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, boolean, java.util.Vector)">if_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>IfStmt.</B><B><A HREF="../../../mycompiler/mystatement/IfStmt.html#if_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, boolean, de.dhbwstuttgart.typeinference.Menge)">if_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1066,11 +1066,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>WhileStmt.</B><B><A HREF="../../../mycompiler/mystatement/WhileStmt.html#loop_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, int, boolean, java.util.Vector)">loop_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>WhileStmt.</B><B><A HREF="../../../mycompiler/mystatement/WhileStmt.html#loop_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, int, boolean, de.dhbwstuttgart.typeinference.Menge)">loop_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
int&nbsp;breakpoint,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1078,9 +1078,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>NegativeExpr.</B><B><A HREF="../../../mycompiler/mystatement/NegativeExpr.html#neg_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">neg_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>NegativeExpr.</B><B><A HREF="../../../mycompiler/mystatement/NegativeExpr.html#neg_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">neg_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1088,9 +1088,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Binary.</B><B><A HREF="../../../mycompiler/mystatement/Binary.html#neg_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">neg_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>Binary.</B><B><A HREF="../../../mycompiler/mystatement/Binary.html#neg_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">neg_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1098,9 +1098,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>NotExpr.</B><B><A HREF="../../../mycompiler/mystatement/NotExpr.html#not_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">not_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>NotExpr.</B><B><A HREF="../../../mycompiler/mystatement/NotExpr.html#not_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">not_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1108,9 +1108,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Binary.</B><B><A HREF="../../../mycompiler/mystatement/Binary.html#not_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">not_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>Binary.</B><B><A HREF="../../../mycompiler/mystatement/Binary.html#not_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">not_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>

View File

@ -117,10 +117,10 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>DeclId.</B><B><A HREF="../../../mycompiler/myclass/DeclId.html#codegen_LocalVarDecl(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mytype.Type, java.util.Vector)">codegen_LocalVarDecl</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>DeclId.</B><B><A HREF="../../../mycompiler/myclass/DeclId.html#codegen_LocalVarDecl(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mytype.Type, de.dhbwstuttgart.typeinference.Menge)">codegen_LocalVarDecl</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>&nbsp;type,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -163,14 +163,14 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LogOp.</B><B><A HREF="../../../mycompiler/myoperator/LogOp.html#build(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, java.util.Vector, boolean, boolean, boolean, java.util.Vector)">build</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>LogOp.</B><B><A HREF="../../../mycompiler/myoperator/LogOp.html#build(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, de.dhbwstuttgart.typeinference.Menge, boolean, boolean, boolean, de.dhbwstuttgart.typeinference.Menge)">build</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
java.util.Vector&nbsp;indices,
de.dhbwstuttgart.typeinference.Menge&nbsp;indices,
boolean&nbsp;not,
boolean&nbsp;ex2,
boolean&nbsp;and,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -178,11 +178,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>TimesOp.</B><B><A HREF="../../../mycompiler/myoperator/TimesOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>TimesOp.</B><B><A HREF="../../../mycompiler/myoperator/TimesOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;neg,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -190,11 +190,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>PlusOp.</B><B><A HREF="../../../mycompiler/myoperator/PlusOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>PlusOp.</B><B><A HREF="../../../mycompiler/myoperator/PlusOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;neg,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -202,11 +202,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Operator.</B><B><A HREF="../../../mycompiler/myoperator/Operator.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>Operator.</B><B><A HREF="../../../mycompiler/myoperator/Operator.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;neg_not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -214,11 +214,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>NotEqualOp.</B><B><A HREF="../../../mycompiler/myoperator/NotEqualOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>NotEqualOp.</B><B><A HREF="../../../mycompiler/myoperator/NotEqualOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -226,11 +226,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>ModuloOp.</B><B><A HREF="../../../mycompiler/myoperator/ModuloOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>ModuloOp.</B><B><A HREF="../../../mycompiler/myoperator/ModuloOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;neg,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -238,11 +238,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>MinusOp.</B><B><A HREF="../../../mycompiler/myoperator/MinusOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>MinusOp.</B><B><A HREF="../../../mycompiler/myoperator/MinusOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;neg,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -250,11 +250,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LogOp.</B><B><A HREF="../../../mycompiler/myoperator/LogOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>LogOp.</B><B><A HREF="../../../mycompiler/myoperator/LogOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -262,11 +262,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LessOp.</B><B><A HREF="../../../mycompiler/myoperator/LessOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>LessOp.</B><B><A HREF="../../../mycompiler/myoperator/LessOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -274,11 +274,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LessEquOp.</B><B><A HREF="../../../mycompiler/myoperator/LessEquOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>LessEquOp.</B><B><A HREF="../../../mycompiler/myoperator/LessEquOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -286,11 +286,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>GreaterOp.</B><B><A HREF="../../../mycompiler/myoperator/GreaterOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>GreaterOp.</B><B><A HREF="../../../mycompiler/myoperator/GreaterOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -298,11 +298,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>GreaterEquOp.</B><B><A HREF="../../../mycompiler/myoperator/GreaterEquOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>GreaterEquOp.</B><B><A HREF="../../../mycompiler/myoperator/GreaterEquOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -310,11 +310,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>EqualOp.</B><B><A HREF="../../../mycompiler/myoperator/EqualOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>EqualOp.</B><B><A HREF="../../../mycompiler/myoperator/EqualOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -322,11 +322,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>DivideOp.</B><B><A HREF="../../../mycompiler/myoperator/DivideOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>DivideOp.</B><B><A HREF="../../../mycompiler/myoperator/DivideOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;neg,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -334,11 +334,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;void</CODE></FONT></TD>
<TD><CODE><B>AddOp.</B><B><A HREF="../../../mycompiler/myoperator/AddOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>AddOp.</B><B><A HREF="../../../mycompiler/myoperator/AddOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;neg,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -346,13 +346,13 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LogOp.</B><B><A HREF="../../../mycompiler/myoperator/LogOp.html#if_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, boolean, mycompiler.mystatement.Expr, mycompiler.mystatement.Statement, mycompiler.mystatement.Statement, java.util.Vector)">if_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>LogOp.</B><B><A HREF="../../../mycompiler/myoperator/LogOp.html#if_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, boolean, mycompiler.mystatement.Expr, mycompiler.mystatement.Statement, mycompiler.mystatement.Statement, de.dhbwstuttgart.typeinference.Menge)">if_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
boolean&nbsp;not,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
<A HREF="../../../mycompiler/mystatement/Statement.html" title="class in mycompiler.mystatement">Statement</A>&nbsp;then_block,
<A HREF="../../../mycompiler/mystatement/Statement.html" title="class in mycompiler.mystatement">Statement</A>&nbsp;else_block,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -437,12 +437,12 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LogOp.</B><B><A HREF="../../../mycompiler/myoperator/LogOp.html#loop_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, int, boolean, java.util.Vector)">loop_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>LogOp.</B><B><A HREF="../../../mycompiler/myoperator/LogOp.html#loop_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, int, boolean, de.dhbwstuttgart.typeinference.Menge)">loop_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
int&nbsp;breakpoint,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -450,8 +450,8 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LogOp.</B><B><A HREF="../../../mycompiler/myoperator/LogOp.html#replace_index(mycompiler.mybytecode.CodeAttribute, java.util.Vector, int, int)">replace_index</A></B>(<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;indices,
<TD><CODE><B>LogOp.</B><B><A HREF="../../../mycompiler/myoperator/LogOp.html#replace_index(mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge, int, int)">replace_index</A></B>(<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
de.dhbwstuttgart.typeinference.Menge&nbsp;indices,
int&nbsp;else_index,
int&nbsp;then_index)</CODE>
@ -499,9 +499,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>WhileStmt.</B><B><A HREF="../../../mycompiler/mystatement/WhileStmt.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>WhileStmt.</B><B><A HREF="../../../mycompiler/mystatement/WhileStmt.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -509,9 +509,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;void</CODE></FONT></TD>
<TD><CODE><B>UnaryExpr.</B><B><A HREF="../../../mycompiler/mystatement/UnaryExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>UnaryExpr.</B><B><A HREF="../../../mycompiler/mystatement/UnaryExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -519,9 +519,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>This.</B><B><A HREF="../../../mycompiler/mystatement/This.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>This.</B><B><A HREF="../../../mycompiler/mystatement/This.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -529,9 +529,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>StringLiteral.</B><B><A HREF="../../../mycompiler/mystatement/StringLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>StringLiteral.</B><B><A HREF="../../../mycompiler/mystatement/StringLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -539,9 +539,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Statement.</B><B><A HREF="../../../mycompiler/mystatement/Statement.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>Statement.</B><B><A HREF="../../../mycompiler/mystatement/Statement.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -549,9 +549,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Return.</B><B><A HREF="../../../mycompiler/mystatement/Return.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>Return.</B><B><A HREF="../../../mycompiler/mystatement/Return.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -559,9 +559,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>PreIncExpr.</B><B><A HREF="../../../mycompiler/mystatement/PreIncExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>PreIncExpr.</B><B><A HREF="../../../mycompiler/mystatement/PreIncExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -569,9 +569,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>PreDecExpr.</B><B><A HREF="../../../mycompiler/mystatement/PreDecExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>PreDecExpr.</B><B><A HREF="../../../mycompiler/mystatement/PreDecExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -579,9 +579,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>PostIncExpr.</B><B><A HREF="../../../mycompiler/mystatement/PostIncExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>PostIncExpr.</B><B><A HREF="../../../mycompiler/mystatement/PostIncExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -589,9 +589,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>PostDecExpr.</B><B><A HREF="../../../mycompiler/mystatement/PostDecExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>PostDecExpr.</B><B><A HREF="../../../mycompiler/mystatement/PostDecExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -599,9 +599,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>PositivExpr.</B><B><A HREF="../../../mycompiler/mystatement/PositivExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>PositivExpr.</B><B><A HREF="../../../mycompiler/mystatement/PositivExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -609,9 +609,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Null.</B><B><A HREF="../../../mycompiler/mystatement/Null.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>Null.</B><B><A HREF="../../../mycompiler/mystatement/Null.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -619,9 +619,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>NotExpr.</B><B><A HREF="../../../mycompiler/mystatement/NotExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>NotExpr.</B><B><A HREF="../../../mycompiler/mystatement/NotExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -629,9 +629,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>NewClass.</B><B><A HREF="../../../mycompiler/mystatement/NewClass.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>NewClass.</B><B><A HREF="../../../mycompiler/mystatement/NewClass.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -639,9 +639,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>NewArray.</B><B><A HREF="../../../mycompiler/mystatement/NewArray.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>NewArray.</B><B><A HREF="../../../mycompiler/mystatement/NewArray.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -649,9 +649,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>NegativeExpr.</B><B><A HREF="../../../mycompiler/mystatement/NegativeExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>NegativeExpr.</B><B><A HREF="../../../mycompiler/mystatement/NegativeExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -659,9 +659,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>MethodCall.</B><B><A HREF="../../../mycompiler/mystatement/MethodCall.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>MethodCall.</B><B><A HREF="../../../mycompiler/mystatement/MethodCall.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -669,9 +669,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LocalVarDecl.</B><B><A HREF="../../../mycompiler/mystatement/LocalVarDecl.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>LocalVarDecl.</B><B><A HREF="../../../mycompiler/mystatement/LocalVarDecl.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -679,9 +679,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LocalOrFieldVar.</B><B><A HREF="../../../mycompiler/mystatement/LocalOrFieldVar.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>LocalOrFieldVar.</B><B><A HREF="../../../mycompiler/mystatement/LocalOrFieldVar.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -689,9 +689,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>IntLiteral.</B><B><A HREF="../../../mycompiler/mystatement/IntLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>IntLiteral.</B><B><A HREF="../../../mycompiler/mystatement/IntLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -699,9 +699,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>InstVar.</B><B><A HREF="../../../mycompiler/mystatement/InstVar.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>InstVar.</B><B><A HREF="../../../mycompiler/mystatement/InstVar.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -709,9 +709,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>InstanceOf.</B><B><A HREF="../../../mycompiler/mystatement/InstanceOf.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>InstanceOf.</B><B><A HREF="../../../mycompiler/mystatement/InstanceOf.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -719,9 +719,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>IfStmt.</B><B><A HREF="../../../mycompiler/mystatement/IfStmt.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>IfStmt.</B><B><A HREF="../../../mycompiler/mystatement/IfStmt.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -729,9 +729,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>EmptyStmt.</B><B><A HREF="../../../mycompiler/mystatement/EmptyStmt.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>EmptyStmt.</B><B><A HREF="../../../mycompiler/mystatement/EmptyStmt.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -739,9 +739,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>CharLiteral.</B><B><A HREF="../../../mycompiler/mystatement/CharLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>CharLiteral.</B><B><A HREF="../../../mycompiler/mystatement/CharLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -749,9 +749,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>CastExpr.</B><B><A HREF="../../../mycompiler/mystatement/CastExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>CastExpr.</B><B><A HREF="../../../mycompiler/mystatement/CastExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -759,9 +759,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>BoolLiteral.</B><B><A HREF="../../../mycompiler/mystatement/BoolLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>BoolLiteral.</B><B><A HREF="../../../mycompiler/mystatement/BoolLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -769,9 +769,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Block.</B><B><A HREF="../../../mycompiler/mystatement/Block.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>Block.</B><B><A HREF="../../../mycompiler/mystatement/Block.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -779,9 +779,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Binary.</B><B><A HREF="../../../mycompiler/mystatement/Binary.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>Binary.</B><B><A HREF="../../../mycompiler/mystatement/Binary.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -789,9 +789,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Assign.</B><B><A HREF="../../../mycompiler/mystatement/Assign.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>Assign.</B><B><A HREF="../../../mycompiler/mystatement/Assign.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -799,9 +799,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>ArgumentList.</B><B><A HREF="../../../mycompiler/mystatement/ArgumentList.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>ArgumentList.</B><B><A HREF="../../../mycompiler/mystatement/ArgumentList.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -819,10 +819,10 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>IfStmt.</B><B><A HREF="../../../mycompiler/mystatement/IfStmt.html#if_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, boolean, java.util.Vector)">if_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>IfStmt.</B><B><A HREF="../../../mycompiler/mystatement/IfStmt.html#if_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, boolean, de.dhbwstuttgart.typeinference.Menge)">if_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -830,11 +830,11 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>WhileStmt.</B><B><A HREF="../../../mycompiler/mystatement/WhileStmt.html#loop_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, int, boolean, java.util.Vector)">loop_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>WhileStmt.</B><B><A HREF="../../../mycompiler/mystatement/WhileStmt.html#loop_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, int, boolean, de.dhbwstuttgart.typeinference.Menge)">loop_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
int&nbsp;breakpoint,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -842,9 +842,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>NegativeExpr.</B><B><A HREF="../../../mycompiler/mystatement/NegativeExpr.html#neg_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">neg_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>NegativeExpr.</B><B><A HREF="../../../mycompiler/mystatement/NegativeExpr.html#neg_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">neg_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -852,9 +852,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Binary.</B><B><A HREF="../../../mycompiler/mystatement/Binary.html#neg_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">neg_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>Binary.</B><B><A HREF="../../../mycompiler/mystatement/Binary.html#neg_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">neg_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -862,9 +862,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>NotExpr.</B><B><A HREF="../../../mycompiler/mystatement/NotExpr.html#not_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">not_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>NotExpr.</B><B><A HREF="../../../mycompiler/mystatement/NotExpr.html#not_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">not_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -872,9 +872,9 @@ Uses of <A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Binary.</B><B><A HREF="../../../mycompiler/mystatement/Binary.html#not_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">not_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>Binary.</B><B><A HREF="../../../mycompiler/mystatement/Binary.html#not_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">not_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>

View File

@ -119,7 +119,7 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/Class.html#vParaOrg">vParaOrg</A></B></CODE>
<BR>
@ -161,7 +161,7 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/Class.html#complete_paralist(boolean)">complete_paralist</A></B>(boolean&nbsp;ext)</CODE>
<BR>
@ -209,7 +209,7 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/Class.html#get_ParaList()">get_ParaList</A></B>()</CODE>
<BR>
@ -225,7 +225,7 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/Class.html#get_vParaOrg()">get_vParaOrg</A></B>()</CODE>
<BR>
@ -242,7 +242,7 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/Class.html#para_check(java.util.Vector, boolean)">para_check</A></B>(java.util.Vector&nbsp;classlist,
<TD><CODE><B><A HREF="../../mycompiler/myclass/Class.html#para_check(de.dhbwstuttgart.typeinference.Menge, boolean)">para_check</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classlist,
boolean&nbsp;ext)</CODE>
<BR>
@ -251,7 +251,7 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/Class.html#sc_check_for_extended_classes(java.util.Vector, java.util.Hashtable, boolean)">sc_check_for_extended_classes</A></B>(java.util.Vector&nbsp;classlist,
<TD><CODE><B><A HREF="../../mycompiler/myclass/Class.html#sc_check_for_extended_classes(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, boolean)">sc_check_for_extended_classes</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classlist,
java.util.Hashtable&nbsp;childhash,
boolean&nbsp;ext)</CODE>
@ -261,7 +261,7 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/Class.html#sc_check(java.util.Vector, boolean)">sc_check</A></B>(java.util.Vector&nbsp;classlist,
<TD><CODE><B><A HREF="../../mycompiler/myclass/Class.html#sc_check(de.dhbwstuttgart.typeinference.Menge, boolean)">sc_check</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classlist,
boolean&nbsp;ext)</CODE>
<BR>
@ -302,7 +302,7 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/Class.html#set_ParaList(java.util.Vector)">set_ParaList</A></B>(java.util.Vector&nbsp;para)</CODE>
<TD><CODE><B><A HREF="../../mycompiler/myclass/Class.html#set_ParaList(de.dhbwstuttgart.typeinference.Menge)">set_ParaList</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;para)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -325,11 +325,11 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector&lt;<A HREF="../../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>&gt;</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge&lt;<A HREF="../../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/Class.html#TRProg(mycompiler.mytypereconstruction.CSupportData)">TRProg</A></B>(<A HREF="../../mycompiler/mytypereconstruction/CSupportData.html" title="class in mycompiler.mytypereconstruction">CSupportData</A>&nbsp;supportData)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ausgangspunkt für den Typrekonstruktionsalgorithmus.</TD>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ausgangspunkt f<EFBFBD>r den Typrekonstruktionsalgorithmus.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@ -367,7 +367,7 @@ public <A HREF="../../mycompiler/myclass/UsedId.html" title="class in mycompiler
<A NAME="vParaOrg"><!-- --></A><H3>
vParaOrg</H3>
<PRE>
public java.util.Vector <B>vParaOrg</B></PRE>
public de.dhbwstuttgart.typeinference.Menge <B>vParaOrg</B></PRE>
<DL>
<DL>
</DL>
@ -400,10 +400,10 @@ public <B>Class</B>()</PRE>
</TR>
</TABLE>
<A NAME="para_check(java.util.Vector, boolean)"><!-- --></A><H3>
<A NAME="para_check(de.dhbwstuttgart.typeinference.Menge, boolean)"><!-- --></A><H3>
para_check</H3>
<PRE>
public void <B>para_check</B>(java.util.Vector&nbsp;classlist,
public void <B>para_check</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classlist,
boolean&nbsp;ext)
throws <A HREF="../../mycompiler/myexception/SCClassException.html" title="class in mycompiler.myexception">SCClassException</A></PRE>
<DL>
@ -418,7 +418,7 @@ public void <B>para_check</B>(java.util.Vector&nbsp;classlist,
<A NAME="complete_paralist(boolean)"><!-- --></A><H3>
complete_paralist</H3>
<PRE>
public java.util.Vector <B>complete_paralist</B>(boolean&nbsp;ext)</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>complete_paralist</B>(boolean&nbsp;ext)</PRE>
<DL>
<DD><DL>
</DL>
@ -426,10 +426,10 @@ public java.util.Vector <B>complete_paralist</B>(boolean&nbsp;ext)</PRE>
</DL>
<HR>
<A NAME="sc_check(java.util.Vector, boolean)"><!-- --></A><H3>
<A NAME="sc_check(de.dhbwstuttgart.typeinference.Menge, boolean)"><!-- --></A><H3>
sc_check</H3>
<PRE>
public void <B>sc_check</B>(java.util.Vector&nbsp;classlist,
public void <B>sc_check</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classlist,
boolean&nbsp;ext)
throws <A HREF="../../mycompiler/myexception/SCClassException.html" title="class in mycompiler.myexception">SCClassException</A></PRE>
<DL>
@ -441,10 +441,10 @@ public void <B>sc_check</B>(java.util.Vector&nbsp;classlist,
</DL>
<HR>
<A NAME="sc_check_for_extended_classes(java.util.Vector, java.util.Hashtable, boolean)"><!-- --></A><H3>
<A NAME="sc_check_for_extended_classes(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, boolean)"><!-- --></A><H3>
sc_check_for_extended_classes</H3>
<PRE>
public void <B>sc_check_for_extended_classes</B>(java.util.Vector&nbsp;classlist,
public void <B>sc_check_for_extended_classes</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classlist,
java.util.Hashtable&nbsp;childhash,
boolean&nbsp;ext)</PRE>
<DL>
@ -589,10 +589,10 @@ public boolean <B>does_Class_extend</B>()</PRE>
</DL>
<HR>
<A NAME="set_ParaList(java.util.Vector)"><!-- --></A><H3>
<A NAME="set_ParaList(de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
set_ParaList</H3>
<PRE>
public void <B>set_ParaList</B>(java.util.Vector&nbsp;para)</PRE>
public void <B>set_ParaList</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;para)</PRE>
<DL>
<DD><DL>
</DL>
@ -603,7 +603,7 @@ public void <B>set_ParaList</B>(java.util.Vector&nbsp;para)</PRE>
<A NAME="get_ParaList()"><!-- --></A><H3>
get_ParaList</H3>
<PRE>
public java.util.Vector <B>get_ParaList</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>get_ParaList</B>()</PRE>
<DL>
<DD><DL>
</DL>
@ -614,7 +614,7 @@ public java.util.Vector <B>get_ParaList</B>()</PRE>
<A NAME="get_vParaOrg()"><!-- --></A><H3>
get_vParaOrg</H3>
<PRE>
public java.util.Vector <B>get_vParaOrg</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>get_vParaOrg</B>()</PRE>
<DL>
<DD><DL>
</DL>
@ -647,18 +647,18 @@ public java.util.Hashtable <B>get_ParaHash</B>()</PRE>
<A NAME="TRProg(mycompiler.mytypereconstruction.CSupportData)"><!-- --></A><H3>
TRProg</H3>
<PRE>
public java.util.Vector&lt;<A HREF="../../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>&gt; <B>TRProg</B>(<A HREF="../../mycompiler/mytypereconstruction/CSupportData.html" title="class in mycompiler.mytypereconstruction">CSupportData</A>&nbsp;supportData)
public de.dhbwstuttgart.typeinference.Menge&lt;<A HREF="../../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>&gt; <B>TRProg</B>(<A HREF="../../mycompiler/mytypereconstruction/CSupportData.html" title="class in mycompiler.mytypereconstruction">CSupportData</A>&nbsp;supportData)
throws <A HREF="../../mycompiler/myexception/CTypeReconstructionException.html" title="class in mycompiler.myexception">CTypeReconstructionException</A></PRE>
<DL>
<DD>Ausgangspunkt für den Typrekonstruktionsalgorithmus. Hier werden zunächst
<DD>Ausgangspunkt f<EFBFBD>r den Typrekonstruktionsalgorithmus. Hier werden zun<75>chst
die Mengen von Typannahmen V_fields_methods und V_i erstellt, die als Eingabe
für den Algorithmus dienen.<br/>
(siehe Algorithmus 5.17 TRProg, Martin Plümicke)
<br/>Author: Jörg Bäuerle
f<EFBFBD>r den Algorithmus dienen.<br/>
(siehe Algorithmus 5.17 TRProg, Martin Pl<EFBFBD>micke)
<br/>Author: J<EFBFBD>rg B<>uerle
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>supportData</CODE> -
<DT><B>Returns:</B><DD>Liste aller bisher berechneten, möglichen Typkombinationen
<DT><B>Returns:</B><DD>Liste aller bisher berechneten, m<EFBFBD>glichen Typkombinationen
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../mycompiler/myexception/CTypeReconstructionException.html" title="class in mycompiler.myexception">CTypeReconstructionException</A></CODE></DL>
</DD>

View File

@ -146,8 +146,8 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/ClassBody.html#codegen(mycompiler.mybytecode.ClassFile, java.util.Vector)">codegen</A></B>(<A HREF="../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
java.util.Vector&nbsp;paralist)</CODE>
<TD><CODE><B><A HREF="../../mycompiler/myclass/ClassBody.html#codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -155,7 +155,7 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Hashtable</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/ClassBody.html#complete_parahashtable(java.util.Vector, mycompiler.myclass.UsedId, java.util.Hashtable, boolean)">complete_parahashtable</A></B>(java.util.Vector&nbsp;classlist,
<TD><CODE><B><A HREF="../../mycompiler/myclass/ClassBody.html#complete_parahashtable(de.dhbwstuttgart.typeinference.Menge, mycompiler.myclass.UsedId, java.util.Hashtable, boolean)">complete_parahashtable</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classlist,
<A HREF="../../mycompiler/myclass/UsedId.html" title="class in mycompiler.myclass">UsedId</A>&nbsp;superclassid,
java.util.Hashtable&nbsp;childhash,
boolean&nbsp;ext)</CODE>
@ -165,8 +165,8 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/ClassBody.html#get_FieldDeclVector()">get_FieldDeclVector</A></B>()</CODE>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/ClassBody.html#get_FieldDeclMenge()">get_FieldDeclMenge</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -182,7 +182,7 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Hashtable</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/ClassBody.html#init_parahashtable(java.util.Vector, boolean)">init_parahashtable</A></B>(java.util.Vector&nbsp;paralist,
<TD><CODE><B><A HREF="../../mycompiler/myclass/ClassBody.html#init_parahashtable(de.dhbwstuttgart.typeinference.Menge, boolean)">init_parahashtable</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;paralist,
boolean&nbsp;ext)</CODE>
<BR>
@ -191,8 +191,8 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/ClassBody.html#is_declared(mycompiler.mytype.Type, java.util.Vector)">is_declared</A></B>(<A HREF="../../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>&nbsp;t,
java.util.Vector&nbsp;classlist)</CODE>
<TD><CODE><B><A HREF="../../mycompiler/myclass/ClassBody.html#is_declared(mycompiler.mytype.Type, de.dhbwstuttgart.typeinference.Menge)">is_declared</A></B>(<A HREF="../../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>&nbsp;t,
de.dhbwstuttgart.typeinference.Menge&nbsp;classlist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -200,8 +200,8 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/ClassBody.html#istParameterOK(java.util.Vector, java.util.Vector)">istParameterOK</A></B>(java.util.Vector&nbsp;Parameter,
java.util.Vector&nbsp;KlassenVektor)</CODE>
<TD><CODE><B><A HREF="../../mycompiler/myclass/ClassBody.html#istParameterOK(de.dhbwstuttgart.typeinference.Menge, de.dhbwstuttgart.typeinference.Menge)">istParameterOK</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;Parameter,
de.dhbwstuttgart.typeinference.Menge&nbsp;KlassenVektor)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -209,7 +209,7 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/ClassBody.html#sc_check(java.util.Vector, boolean)">sc_check</A></B>(java.util.Vector&nbsp;classlist,
<TD><CODE><B><A HREF="../../mycompiler/myclass/ClassBody.html#sc_check(de.dhbwstuttgart.typeinference.Menge, boolean)">sc_check</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classlist,
boolean&nbsp;ext)</CODE>
<BR>
@ -218,10 +218,10 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/ClassBody.html#sc_init_hashtable_for_extended_classes(java.util.Vector, java.lang.String, java.util.Hashtable, java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean)">sc_init_hashtable_for_extended_classes</A></B>(java.util.Vector&nbsp;classlist,
<TD><CODE><B><A HREF="../../mycompiler/myclass/ClassBody.html#sc_init_hashtable_for_extended_classes(de.dhbwstuttgart.typeinference.Menge, java.lang.String, java.util.Hashtable, de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean)">sc_init_hashtable_for_extended_classes</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classlist,
java.lang.String&nbsp;strSuperKlassenName,
java.util.Hashtable&nbsp;childhash,
java.util.Vector&nbsp;paralist,
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist,
java.util.Hashtable&nbsp;parahash,
java.util.Hashtable&nbsp;kill,
boolean&nbsp;ext)</CODE>
@ -232,7 +232,7 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/ClassBody.html#sc_init_hashtable(java.util.Vector, java.lang.String, java.lang.String, boolean)">sc_init_hashtable</A></B>(java.util.Vector&nbsp;KlassenVektor,
<TD><CODE><B><A HREF="../../mycompiler/myclass/ClassBody.html#sc_init_hashtable(de.dhbwstuttgart.typeinference.Menge, java.lang.String, java.lang.String, boolean)">sc_init_hashtable</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;KlassenVektor,
java.lang.String&nbsp;strSuperKlassenName,
java.lang.String&nbsp;classname,
boolean&nbsp;ext)</CODE>
@ -307,10 +307,10 @@ public <B>ClassBody</B>()</PRE>
</TR>
</TABLE>
<A NAME="sc_init_hashtable(java.util.Vector, java.lang.String, java.lang.String, boolean)"><!-- --></A><H3>
<A NAME="sc_init_hashtable(de.dhbwstuttgart.typeinference.Menge, java.lang.String, java.lang.String, boolean)"><!-- --></A><H3>
sc_init_hashtable</H3>
<PRE>
public void <B>sc_init_hashtable</B>(java.util.Vector&nbsp;KlassenVektor,
public void <B>sc_init_hashtable</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;KlassenVektor,
java.lang.String&nbsp;strSuperKlassenName,
java.lang.String&nbsp;classname,
boolean&nbsp;ext)
@ -324,13 +324,13 @@ public void <B>sc_init_hashtable</B>(java.util.Vector&nbsp;KlassenVektor,
</DL>
<HR>
<A NAME="sc_init_hashtable_for_extended_classes(java.util.Vector, java.lang.String, java.util.Hashtable, java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean)"><!-- --></A><H3>
<A NAME="sc_init_hashtable_for_extended_classes(de.dhbwstuttgart.typeinference.Menge, java.lang.String, java.util.Hashtable, de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean)"><!-- --></A><H3>
sc_init_hashtable_for_extended_classes</H3>
<PRE>
public void <B>sc_init_hashtable_for_extended_classes</B>(java.util.Vector&nbsp;classlist,
public void <B>sc_init_hashtable_for_extended_classes</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classlist,
java.lang.String&nbsp;strSuperKlassenName,
java.util.Hashtable&nbsp;childhash,
java.util.Vector&nbsp;paralist,
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist,
java.util.Hashtable&nbsp;parahash,
java.util.Hashtable&nbsp;kill,
boolean&nbsp;ext)</PRE>
@ -341,10 +341,10 @@ public void <B>sc_init_hashtable_for_extended_classes</B>(java.util.Vector&nbsp;
</DL>
<HR>
<A NAME="sc_check(java.util.Vector, boolean)"><!-- --></A><H3>
<A NAME="sc_check(de.dhbwstuttgart.typeinference.Menge, boolean)"><!-- --></A><H3>
sc_check</H3>
<PRE>
public void <B>sc_check</B>(java.util.Vector&nbsp;classlist,
public void <B>sc_check</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classlist,
boolean&nbsp;ext)
throws <A HREF="../../mycompiler/myexception/SCClassBodyException.html" title="class in mycompiler.myexception">SCClassBodyException</A></PRE>
<DL>
@ -356,10 +356,10 @@ public void <B>sc_check</B>(java.util.Vector&nbsp;classlist,
</DL>
<HR>
<A NAME="init_parahashtable(java.util.Vector, boolean)"><!-- --></A><H3>
<A NAME="init_parahashtable(de.dhbwstuttgart.typeinference.Menge, boolean)"><!-- --></A><H3>
init_parahashtable</H3>
<PRE>
public java.util.Hashtable <B>init_parahashtable</B>(java.util.Vector&nbsp;paralist,
public java.util.Hashtable <B>init_parahashtable</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;paralist,
boolean&nbsp;ext)</PRE>
<DL>
<DD><DL>
@ -368,10 +368,10 @@ public java.util.Hashtable <B>init_parahashtable</B>(java.util.Vector&nbsp;paral
</DL>
<HR>
<A NAME="complete_parahashtable(java.util.Vector, mycompiler.myclass.UsedId, java.util.Hashtable, boolean)"><!-- --></A><H3>
<A NAME="complete_parahashtable(de.dhbwstuttgart.typeinference.Menge, mycompiler.myclass.UsedId, java.util.Hashtable, boolean)"><!-- --></A><H3>
complete_parahashtable</H3>
<PRE>
public java.util.Hashtable <B>complete_parahashtable</B>(java.util.Vector&nbsp;classlist,
public java.util.Hashtable <B>complete_parahashtable</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classlist,
<A HREF="../../mycompiler/myclass/UsedId.html" title="class in mycompiler.myclass">UsedId</A>&nbsp;superclassid,
java.util.Hashtable&nbsp;childhash,
boolean&nbsp;ext)
@ -385,11 +385,11 @@ public java.util.Hashtable <B>complete_parahashtable</B>(java.util.Vector&nbsp;c
</DL>
<HR>
<A NAME="codegen(mycompiler.mybytecode.ClassFile, java.util.Vector)"><!-- --></A><H3>
<A NAME="codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
codegen</H3>
<PRE>
public void <B>codegen</B>(<A HREF="../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
java.util.Vector&nbsp;paralist)
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)
throws <A HREF="../../mycompiler/myexception/JVMCodeException.html" title="class in mycompiler.myexception">JVMCodeException</A></PRE>
<DL>
<DD><DL>
@ -411,10 +411,10 @@ public java.util.Hashtable <B>get_hash</B>()</PRE>
</DL>
<HR>
<A NAME="get_FieldDeclVector()"><!-- --></A><H3>
get_FieldDeclVector</H3>
<A NAME="get_FieldDeclMenge()"><!-- --></A><H3>
get_FieldDeclMenge</H3>
<PRE>
public java.util.Vector <B>get_FieldDeclVector</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>get_FieldDeclMenge</B>()</PRE>
<DL>
<DD><DL>
</DL>
@ -433,11 +433,11 @@ public void <B>set_FieldDecl</B>(<A HREF="../../mycompiler/myclass/FieldDecl.htm
</DL>
<HR>
<A NAME="is_declared(mycompiler.mytype.Type, java.util.Vector)"><!-- --></A><H3>
<A NAME="is_declared(mycompiler.mytype.Type, de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
is_declared</H3>
<PRE>
public boolean <B>is_declared</B>(<A HREF="../../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>&nbsp;t,
java.util.Vector&nbsp;classlist)
de.dhbwstuttgart.typeinference.Menge&nbsp;classlist)
throws <A HREF="../../mycompiler/myexception/SCClassBodyException.html" title="class in mycompiler.myexception">SCClassBodyException</A></PRE>
<DL>
<DD><DL>
@ -448,11 +448,11 @@ public boolean <B>is_declared</B>(<A HREF="../../mycompiler/mytype/Type.html" ti
</DL>
<HR>
<A NAME="istParameterOK(java.util.Vector, java.util.Vector)"><!-- --></A><H3>
<A NAME="istParameterOK(de.dhbwstuttgart.typeinference.Menge, de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
istParameterOK</H3>
<PRE>
public void <B>istParameterOK</B>(java.util.Vector&nbsp;Parameter,
java.util.Vector&nbsp;KlassenVektor)</PRE>
public void <B>istParameterOK</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;Parameter,
de.dhbwstuttgart.typeinference.Menge&nbsp;KlassenVektor)</PRE>
<DL>
<DD><DL>
</DL>

View File

@ -161,8 +161,8 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/Constructor.html#codegen(mycompiler.mybytecode.ClassFile, java.util.Vector)">codegen</A></B>(<A HREF="../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
java.util.Vector&nbsp;paralist)</CODE>
<TD><CODE><B><A HREF="../../mycompiler/myclass/Constructor.html#codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -170,7 +170,7 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/Constructor.html#get_codegen_Param_Type(java.util.Vector)">get_codegen_Param_Type</A></B>(java.util.Vector&nbsp;paralist)</CODE>
<TD><CODE><B><A HREF="../../mycompiler/myclass/Constructor.html#get_codegen_Param_Type(de.dhbwstuttgart.typeinference.Menge)">get_codegen_Param_Type</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -182,7 +182,7 @@ java.lang.Object
<TH ALIGN="left"><B>Methods inherited from class mycompiler.myclass.<A HREF="../../mycompiler/myclass/Method.html" title="class in mycompiler.myclass">Method</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../mycompiler/myclass/Method.html#call_sc_check(java.util.Vector, java.util.Hashtable, boolean, java.util.Hashtable)">call_sc_check</A>, <A HREF="../../mycompiler/myclass/Method.html#get_Block()">get_Block</A>, <A HREF="../../mycompiler/myclass/Method.html#get_ExceptionList()">get_ExceptionList</A>, <A HREF="../../mycompiler/myclass/Method.html#get_Method_Name()">get_Method_Name</A>, <A HREF="../../mycompiler/myclass/Method.html#get_Type_Paralist()">get_Type_Paralist</A>, <A HREF="../../mycompiler/myclass/Method.html#getLineNumber()">getLineNumber</A>, <A HREF="../../mycompiler/myclass/Method.html#getParameterCount()">getParameterCount</A>, <A HREF="../../mycompiler/myclass/Method.html#getParameterList()">getParameterList</A>, <A HREF="../../mycompiler/myclass/Method.html#getReturnType()">getReturnType</A>, <A HREF="../../mycompiler/myclass/Method.html#getTypeLineNumber()">getTypeLineNumber</A>, <A HREF="../../mycompiler/myclass/Method.html#getTypeName()">getTypeName</A>, <A HREF="../../mycompiler/myclass/Method.html#replaceType(mycompiler.mytypereconstruction.replacementlistener.CReplaceTypeEvent)">replaceType</A>, <A HREF="../../mycompiler/myclass/Method.html#sc_init_parameterlist(boolean)">sc_init_parameterlist</A>, <A HREF="../../mycompiler/myclass/Method.html#set_Block(mycompiler.mystatement.Block)">set_Block</A>, <A HREF="../../mycompiler/myclass/Method.html#set_ExceptionList(mycompiler.myclass.ExceptionList)">set_ExceptionList</A>, <A HREF="../../mycompiler/myclass/Method.html#set_Modifiers(mycompiler.mymodifier.Modifiers)">set_Modifiers</A>, <A HREF="../../mycompiler/myclass/Method.html#setLineNumber(int)">setLineNumber</A>, <A HREF="../../mycompiler/myclass/Method.html#setParameterList(mycompiler.myclass.ParameterList)">setParameterList</A>, <A HREF="../../mycompiler/myclass/Method.html#setReturnType(mycompiler.mytype.Type)">setReturnType</A></CODE></TD>
<TD><CODE><A HREF="../../mycompiler/myclass/Method.html#call_sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, boolean, java.util.Hashtable)">call_sc_check</A>, <A HREF="../../mycompiler/myclass/Method.html#get_Block()">get_Block</A>, <A HREF="../../mycompiler/myclass/Method.html#get_ExceptionList()">get_ExceptionList</A>, <A HREF="../../mycompiler/myclass/Method.html#get_Method_Name()">get_Method_Name</A>, <A HREF="../../mycompiler/myclass/Method.html#get_Type_Paralist()">get_Type_Paralist</A>, <A HREF="../../mycompiler/myclass/Method.html#getLineNumber()">getLineNumber</A>, <A HREF="../../mycompiler/myclass/Method.html#getParameterCount()">getParameterCount</A>, <A HREF="../../mycompiler/myclass/Method.html#getParameterList()">getParameterList</A>, <A HREF="../../mycompiler/myclass/Method.html#getReturnType()">getReturnType</A>, <A HREF="../../mycompiler/myclass/Method.html#getTypeLineNumber()">getTypeLineNumber</A>, <A HREF="../../mycompiler/myclass/Method.html#getTypeName()">getTypeName</A>, <A HREF="../../mycompiler/myclass/Method.html#replaceType(mycompiler.mytypereconstruction.replacementlistener.CReplaceTypeEvent)">replaceType</A>, <A HREF="../../mycompiler/myclass/Method.html#sc_init_parameterlist(boolean)">sc_init_parameterlist</A>, <A HREF="../../mycompiler/myclass/Method.html#set_Block(mycompiler.mystatement.Block)">set_Block</A>, <A HREF="../../mycompiler/myclass/Method.html#set_ExceptionList(mycompiler.myclass.ExceptionList)">set_ExceptionList</A>, <A HREF="../../mycompiler/myclass/Method.html#set_Modifiers(mycompiler.mymodifier.Modifiers)">set_Modifiers</A>, <A HREF="../../mycompiler/myclass/Method.html#setLineNumber(int)">setLineNumber</A>, <A HREF="../../mycompiler/myclass/Method.html#setParameterList(mycompiler.myclass.ParameterList)">setParameterList</A>, <A HREF="../../mycompiler/myclass/Method.html#setReturnType(mycompiler.mytype.Type)">setReturnType</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_mycompiler.myclass.FieldDecl"><!-- --></A>
@ -191,7 +191,7 @@ java.lang.Object
<TH ALIGN="left"><B>Methods inherited from class mycompiler.myclass.<A HREF="../../mycompiler/myclass/FieldDecl.html" title="class in mycompiler.myclass">FieldDecl</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../mycompiler/myclass/FieldDecl.html#get_Name()">get_Name</A>, <A HREF="../../mycompiler/myclass/FieldDecl.html#getDeclIdVector()">getDeclIdVector</A>, <A HREF="../../mycompiler/myclass/FieldDecl.html#set_DeclId(mycompiler.myclass.DeclId)">set_DeclId</A>, <A HREF="../../mycompiler/myclass/FieldDecl.html#setDeclIdVector(java.util.Vector)">setDeclIdVector</A></CODE></TD>
<TD><CODE><A HREF="../../mycompiler/myclass/FieldDecl.html#get_Name()">get_Name</A>, <A HREF="../../mycompiler/myclass/FieldDecl.html#getDeclIdMenge()">getDeclIdMenge</A>, <A HREF="../../mycompiler/myclass/FieldDecl.html#set_DeclId(mycompiler.myclass.DeclId)">set_DeclId</A>, <A HREF="../../mycompiler/myclass/FieldDecl.html#setDeclIdMenge(de.dhbwstuttgart.typeinference.Menge)">setDeclIdMenge</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@ -233,13 +233,13 @@ public <B>Constructor</B>()</PRE>
</TR>
</TABLE>
<A NAME="get_codegen_Param_Type(java.util.Vector)"><!-- --></A><H3>
<A NAME="get_codegen_Param_Type(de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
get_codegen_Param_Type</H3>
<PRE>
public java.lang.String <B>get_codegen_Param_Type</B>(java.util.Vector&nbsp;paralist)</PRE>
public java.lang.String <B>get_codegen_Param_Type</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</PRE>
<DL>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../mycompiler/myclass/Method.html#get_codegen_Param_Type(java.util.Vector)">get_codegen_Param_Type</A></CODE> in class <CODE><A HREF="../../mycompiler/myclass/Method.html" title="class in mycompiler.myclass">Method</A></CODE></DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../mycompiler/myclass/Method.html#get_codegen_Param_Type(de.dhbwstuttgart.typeinference.Menge)">get_codegen_Param_Type</A></CODE> in class <CODE><A HREF="../../mycompiler/myclass/Method.html" title="class in mycompiler.myclass">Method</A></CODE></DL>
</DD>
<DD><DL>
</DL>
@ -247,15 +247,15 @@ public java.lang.String <B>get_codegen_Param_Type</B>(java.util.Vector&nbsp;para
</DL>
<HR>
<A NAME="codegen(mycompiler.mybytecode.ClassFile, java.util.Vector)"><!-- --></A><H3>
<A NAME="codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
codegen</H3>
<PRE>
public void <B>codegen</B>(<A HREF="../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
java.util.Vector&nbsp;paralist)
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)
throws <A HREF="../../mycompiler/myexception/JVMCodeException.html" title="class in mycompiler.myexception">JVMCodeException</A></PRE>
<DL>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../mycompiler/myclass/Method.html#codegen(mycompiler.mybytecode.ClassFile, java.util.Vector)">codegen</A></CODE> in class <CODE><A HREF="../../mycompiler/myclass/Method.html" title="class in mycompiler.myclass">Method</A></CODE></DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../mycompiler/myclass/Method.html#codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)">codegen</A></CODE> in class <CODE><A HREF="../../mycompiler/myclass/Method.html" title="class in mycompiler.myclass">Method</A></CODE></DL>
</DD>
<DD><DL>

View File

@ -135,7 +135,7 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/DeclId.html#paratyp">paratyp</A></B></CODE>
<BR>
@ -176,9 +176,9 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/DeclId.html#codegen_InstVarDecl(mycompiler.mybytecode.ClassFile, mycompiler.mytype.Type, java.util.Vector)">codegen_InstVarDecl</A></B>(<A HREF="../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B><A HREF="../../mycompiler/myclass/DeclId.html#codegen_InstVarDecl(mycompiler.mybytecode.ClassFile, mycompiler.mytype.Type, de.dhbwstuttgart.typeinference.Menge)">codegen_InstVarDecl</A></B>(<A HREF="../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>&nbsp;type,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -186,10 +186,10 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/DeclId.html#codegen_LocalVarDecl(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mytype.Type, java.util.Vector)">codegen_LocalVarDecl</A></B>(<A HREF="../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B><A HREF="../../mycompiler/myclass/DeclId.html#codegen_LocalVarDecl(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mytype.Type, de.dhbwstuttgart.typeinference.Menge)">codegen_LocalVarDecl</A></B>(<A HREF="../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>&nbsp;type,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -220,7 +220,7 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/DeclId.html#get_Paratyp()">get_Paratyp</A></B>()</CODE>
<BR>
@ -269,7 +269,7 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/DeclId.html#set_Paratyp(java.util.Vector)">set_Paratyp</A></B>(java.util.Vector&nbsp;p)</CODE>
<TD><CODE><B><A HREF="../../mycompiler/myclass/DeclId.html#set_Paratyp(de.dhbwstuttgart.typeinference.Menge)">set_Paratyp</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;p)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -346,7 +346,7 @@ public java.lang.String <B>name</B></PRE>
<A NAME="paratyp"><!-- --></A><H3>
paratyp</H3>
<PRE>
public java.util.Vector <B>paratyp</B></PRE>
public de.dhbwstuttgart.typeinference.Menge <B>paratyp</B></PRE>
<DL>
<DL>
</DL>
@ -387,10 +387,10 @@ public <B>DeclId</B>(java.lang.String&nbsp;name)</PRE>
</TR>
</TABLE>
<A NAME="set_Paratyp(java.util.Vector)"><!-- --></A><H3>
<A NAME="set_Paratyp(de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
set_Paratyp</H3>
<PRE>
public void <B>set_Paratyp</B>(java.util.Vector&nbsp;p)</PRE>
public void <B>set_Paratyp</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;p)</PRE>
<DL>
<DD><DL>
</DL>
@ -401,7 +401,7 @@ public void <B>set_Paratyp</B>(java.util.Vector&nbsp;p)</PRE>
<A NAME="get_Paratyp()"><!-- --></A><H3>
get_Paratyp</H3>
<PRE>
public java.util.Vector <B>get_Paratyp</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>get_Paratyp</B>()</PRE>
<DL>
<DD><DL>
</DL>
@ -497,12 +497,12 @@ public void <B>set_ListType</B>(<A HREF="../../mycompiler/mytype/Type.html" titl
</DL>
<HR>
<A NAME="codegen_InstVarDecl(mycompiler.mybytecode.ClassFile, mycompiler.mytype.Type, java.util.Vector)"><!-- --></A><H3>
<A NAME="codegen_InstVarDecl(mycompiler.mybytecode.ClassFile, mycompiler.mytype.Type, de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
codegen_InstVarDecl</H3>
<PRE>
public void <B>codegen_InstVarDecl</B>(<A HREF="../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>&nbsp;type,
java.util.Vector&nbsp;paralist)
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)
throws <A HREF="../../mycompiler/myexception/JVMCodeException.html" title="class in mycompiler.myexception">JVMCodeException</A></PRE>
<DL>
<DD><DL>
@ -513,13 +513,13 @@ public void <B>codegen_InstVarDecl</B>(<A HREF="../../mycompiler/mybytecode/Clas
</DL>
<HR>
<A NAME="codegen_LocalVarDecl(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mytype.Type, java.util.Vector)"><!-- --></A><H3>
<A NAME="codegen_LocalVarDecl(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mytype.Type, de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
codegen_LocalVarDecl</H3>
<PRE>
public void <B>codegen_LocalVarDecl</B>(<A HREF="../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>&nbsp;type,
java.util.Vector&nbsp;paralist)
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)
throws <A HREF="../../mycompiler/myexception/JVMCodeException.html" title="class in mycompiler.myexception">JVMCodeException</A></PRE>
<DL>
<DD><DL>

View File

@ -114,7 +114,7 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>protected &nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/FieldDecl.html#declid">declid</A></B></CODE>
<BR>
@ -149,15 +149,15 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/FieldDecl.html#codegen(mycompiler.mybytecode.ClassFile, java.util.Vector)">codegen</A></B>(<A HREF="../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
java.util.Vector&nbsp;paralist)</CODE>
<TD><CODE><B><A HREF="../../mycompiler/myclass/FieldDecl.html#codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/FieldDecl.html#get_Name()">get_Name</A></B>()</CODE>
<BR>
@ -165,8 +165,8 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/FieldDecl.html#getDeclIdVector()">getDeclIdVector</A></B>()</CODE>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/FieldDecl.html#getDeclIdMenge()">getDeclIdMenge</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -190,7 +190,7 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/FieldDecl.html#setDeclIdVector(java.util.Vector)">setDeclIdVector</A></B>(java.util.Vector&nbsp;vDeclId)</CODE>
<TD><CODE><B><A HREF="../../mycompiler/myclass/FieldDecl.html#setDeclIdMenge(de.dhbwstuttgart.typeinference.Menge)">setDeclIdMenge</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;vDeclId)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -221,7 +221,7 @@ java.lang.Object
<A NAME="declid"><!-- --></A><H3>
declid</H3>
<PRE>
protected java.util.Vector <B>declid</B></PRE>
protected de.dhbwstuttgart.typeinference.Menge <B>declid</B></PRE>
<DL>
<DL>
</DL>
@ -265,11 +265,11 @@ public abstract java.lang.String <B>getTypeName</B>()</PRE>
</DL>
<HR>
<A NAME="codegen(mycompiler.mybytecode.ClassFile, java.util.Vector)"><!-- --></A><H3>
<A NAME="codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
codegen</H3>
<PRE>
public abstract void <B>codegen</B>(<A HREF="../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
java.util.Vector&nbsp;paralist)
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)
throws <A HREF="../../mycompiler/myexception/JVMCodeException.html" title="class in mycompiler.myexception">JVMCodeException</A></PRE>
<DL>
<DD><DL>
@ -294,7 +294,7 @@ public void <B>set_DeclId</B>(<A HREF="../../mycompiler/myclass/DeclId.html" tit
<A NAME="get_Name()"><!-- --></A><H3>
get_Name</H3>
<PRE>
public java.util.Vector <B>get_Name</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>get_Name</B>()</PRE>
<DL>
<DD><DL>
</DL>
@ -302,10 +302,10 @@ public java.util.Vector <B>get_Name</B>()</PRE>
</DL>
<HR>
<A NAME="getDeclIdVector()"><!-- --></A><H3>
getDeclIdVector</H3>
<A NAME="getDeclIdMenge()"><!-- --></A><H3>
getDeclIdMenge</H3>
<PRE>
public java.util.Vector <B>getDeclIdVector</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>getDeclIdMenge</B>()</PRE>
<DL>
<DD><DL>
</DL>
@ -313,10 +313,10 @@ public java.util.Vector <B>getDeclIdVector</B>()</PRE>
</DL>
<HR>
<A NAME="setDeclIdVector(java.util.Vector)"><!-- --></A><H3>
setDeclIdVector</H3>
<A NAME="setDeclIdMenge(de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
setDeclIdMenge</H3>
<PRE>
public void <B>setDeclIdVector</B>(java.util.Vector&nbsp;vDeclId)</PRE>
public void <B>setDeclIdMenge</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;vDeclId)</PRE>
<DL>
<DD><DL>
</DL>

View File

@ -151,8 +151,8 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/InstVarDecl.html#codegen(mycompiler.mybytecode.ClassFile, java.util.Vector)">codegen</A></B>(<A HREF="../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
java.util.Vector&nbsp;paralist)</CODE>
<TD><CODE><B><A HREF="../../mycompiler/myclass/InstVarDecl.html#codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -179,7 +179,7 @@ java.lang.Object
<TD><CODE><B><A HREF="../../mycompiler/myclass/InstVarDecl.html#getTypeLineNumber()">getTypeLineNumber</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>Author: Jörg Bäuerle</TD>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>Author: J<EFBFBD>rg B<>uerle</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@ -195,7 +195,7 @@ java.lang.Object
<TD><CODE><B><A HREF="../../mycompiler/myclass/InstVarDecl.html#replaceType(mycompiler.mytypereconstruction.replacementlistener.CReplaceTypeEvent)">replaceType</A></B>(<A HREF="../../mycompiler/mytypereconstruction/replacementlistener/CReplaceTypeEvent.html" title="class in mycompiler.mytypereconstruction.replacementlistener">CReplaceTypeEvent</A>&nbsp;e)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>Author: Jörg Bäuerle</TD>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>Author: J<EFBFBD>rg B<>uerle</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@ -203,7 +203,7 @@ java.lang.Object
<TD><CODE><B><A HREF="../../mycompiler/myclass/InstVarDecl.html#setType(mycompiler.mytype.Type)">setType</A></B>(<A HREF="../../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>&nbsp;t)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>Author: Jörg Bäuerle</TD>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>Author: J<EFBFBD>rg B<>uerle</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_mycompiler.myclass.FieldDecl"><!-- --></A>
@ -212,7 +212,7 @@ java.lang.Object
<TH ALIGN="left"><B>Methods inherited from class mycompiler.myclass.<A HREF="../../mycompiler/myclass/FieldDecl.html" title="class in mycompiler.myclass">FieldDecl</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../mycompiler/myclass/FieldDecl.html#get_Name()">get_Name</A>, <A HREF="../../mycompiler/myclass/FieldDecl.html#getDeclIdVector()">getDeclIdVector</A>, <A HREF="../../mycompiler/myclass/FieldDecl.html#set_DeclId(mycompiler.myclass.DeclId)">set_DeclId</A>, <A HREF="../../mycompiler/myclass/FieldDecl.html#setDeclIdVector(java.util.Vector)">setDeclIdVector</A></CODE></TD>
<TD><CODE><A HREF="../../mycompiler/myclass/FieldDecl.html#get_Name()">get_Name</A>, <A HREF="../../mycompiler/myclass/FieldDecl.html#getDeclIdMenge()">getDeclIdMenge</A>, <A HREF="../../mycompiler/myclass/FieldDecl.html#set_DeclId(mycompiler.myclass.DeclId)">set_DeclId</A>, <A HREF="../../mycompiler/myclass/FieldDecl.html#setDeclIdMenge(de.dhbwstuttgart.typeinference.Menge)">setDeclIdMenge</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@ -259,7 +259,7 @@ setType</H3>
<PRE>
public void <B>setType</B>(<A HREF="../../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>&nbsp;t)</PRE>
<DL>
<DD><br/>Author: Jörg Bäuerle
<DD><br/>Author: J<EFBFBD>rg B<>uerle
<P>
<DD><DL>
</DL>
@ -298,15 +298,15 @@ public java.lang.String <B>getTypeName</B>()</PRE>
</DL>
<HR>
<A NAME="codegen(mycompiler.mybytecode.ClassFile, java.util.Vector)"><!-- --></A><H3>
<A NAME="codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
codegen</H3>
<PRE>
public void <B>codegen</B>(<A HREF="../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
java.util.Vector&nbsp;paralist)
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)
throws <A HREF="../../mycompiler/myexception/JVMCodeException.html" title="class in mycompiler.myexception">JVMCodeException</A></PRE>
<DL>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../mycompiler/myclass/FieldDecl.html#codegen(mycompiler.mybytecode.ClassFile, java.util.Vector)">codegen</A></CODE> in class <CODE><A HREF="../../mycompiler/myclass/FieldDecl.html" title="class in mycompiler.myclass">FieldDecl</A></CODE></DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../mycompiler/myclass/FieldDecl.html#codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)">codegen</A></CODE> in class <CODE><A HREF="../../mycompiler/myclass/FieldDecl.html" title="class in mycompiler.myclass">FieldDecl</A></CODE></DL>
</DD>
<DD><DL>
@ -335,7 +335,7 @@ replaceType</H3>
<PRE>
public void <B>replaceType</B>(<A HREF="../../mycompiler/mytypereconstruction/replacementlistener/CReplaceTypeEvent.html" title="class in mycompiler.mytypereconstruction.replacementlistener">CReplaceTypeEvent</A>&nbsp;e)</PRE>
<DL>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../mycompiler/mytypereconstruction/replacementlistener/ITypeReplacementListener.html#replaceType(mycompiler.mytypereconstruction.replacementlistener.CReplaceTypeEvent)">replaceType</A></CODE> in interface <CODE><A HREF="../../mycompiler/mytypereconstruction/replacementlistener/ITypeReplacementListener.html" title="interface in mycompiler.mytypereconstruction.replacementlistener">ITypeReplacementListener</A></CODE></DL>
@ -351,7 +351,7 @@ getTypeLineNumber</H3>
<PRE>
public int <B>getTypeLineNumber</B>()</PRE>
<DL>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../mycompiler/mytypereconstruction/replacementlistener/ITypeReplacementListener.html#getTypeLineNumber()">getTypeLineNumber</A></CODE> in interface <CODE><A HREF="../../mycompiler/mytypereconstruction/replacementlistener/ITypeReplacementListener.html" title="interface in mycompiler.mytypereconstruction.replacementlistener">ITypeReplacementListener</A></CODE></DL>

View File

@ -162,7 +162,7 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/Method.html#call_sc_check(java.util.Vector, java.util.Hashtable, boolean, java.util.Hashtable)">call_sc_check</A></B>(java.util.Vector&nbsp;classlist,
<TD><CODE><B><A HREF="../../mycompiler/myclass/Method.html#call_sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, boolean, java.util.Hashtable)">call_sc_check</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classlist,
java.util.Hashtable&nbsp;classhash,
boolean&nbsp;ext,
java.util.Hashtable&nbsp;parach)</CODE>
@ -173,8 +173,8 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/Method.html#codegen(mycompiler.mybytecode.ClassFile, java.util.Vector)">codegen</A></B>(<A HREF="../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
java.util.Vector&nbsp;paralist)</CODE>
<TD><CODE><B><A HREF="../../mycompiler/myclass/Method.html#codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -190,7 +190,7 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/Method.html#get_codegen_Param_Type(java.util.Vector)">get_codegen_Param_Type</A></B>(java.util.Vector&nbsp;paralist)</CODE>
<TD><CODE><B><A HREF="../../mycompiler/myclass/Method.html#get_codegen_Param_Type(de.dhbwstuttgart.typeinference.Menge)">get_codegen_Param_Type</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -213,7 +213,7 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/Method.html#get_Type_Paralist()">get_Type_Paralist</A></B>()</CODE>
<BR>
@ -233,7 +233,7 @@ java.lang.Object
<TD><CODE><B><A HREF="../../mycompiler/myclass/Method.html#getParameterCount()">getParameterCount</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: Jörg Bäuerle<br/></TD>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: J<EFBFBD>rg B<>uerle<br/></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@ -257,7 +257,7 @@ java.lang.Object
<TD><CODE><B><A HREF="../../mycompiler/myclass/Method.html#getTypeLineNumber()">getTypeLineNumber</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>Author: Jörg Bäuerle</TD>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>Author: J<EFBFBD>rg B<>uerle</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@ -273,7 +273,7 @@ java.lang.Object
<TD><CODE><B><A HREF="../../mycompiler/myclass/Method.html#replaceType(mycompiler.mytypereconstruction.replacementlistener.CReplaceTypeEvent)">replaceType</A></B>(<A HREF="../../mycompiler/mytypereconstruction/replacementlistener/CReplaceTypeEvent.html" title="class in mycompiler.mytypereconstruction.replacementlistener">CReplaceTypeEvent</A>&nbsp;e)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>Author: Jörg Bäuerle</TD>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>Author: J<EFBFBD>rg B<>uerle</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@ -329,7 +329,7 @@ java.lang.Object
<TD><CODE><B><A HREF="../../mycompiler/myclass/Method.html#setReturnType(mycompiler.mytype.Type)">setReturnType</A></B>(<A HREF="../../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>&nbsp;type)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>Author: Jörg Bäuerle</TD>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>Author: J<EFBFBD>rg B<>uerle</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_mycompiler.myclass.FieldDecl"><!-- --></A>
@ -338,7 +338,7 @@ java.lang.Object
<TH ALIGN="left"><B>Methods inherited from class mycompiler.myclass.<A HREF="../../mycompiler/myclass/FieldDecl.html" title="class in mycompiler.myclass">FieldDecl</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../mycompiler/myclass/FieldDecl.html#get_Name()">get_Name</A>, <A HREF="../../mycompiler/myclass/FieldDecl.html#getDeclIdVector()">getDeclIdVector</A>, <A HREF="../../mycompiler/myclass/FieldDecl.html#set_DeclId(mycompiler.myclass.DeclId)">set_DeclId</A>, <A HREF="../../mycompiler/myclass/FieldDecl.html#setDeclIdVector(java.util.Vector)">setDeclIdVector</A></CODE></TD>
<TD><CODE><A HREF="../../mycompiler/myclass/FieldDecl.html#get_Name()">get_Name</A>, <A HREF="../../mycompiler/myclass/FieldDecl.html#getDeclIdMenge()">getDeclIdMenge</A>, <A HREF="../../mycompiler/myclass/FieldDecl.html#set_DeclId(mycompiler.myclass.DeclId)">set_DeclId</A>, <A HREF="../../mycompiler/myclass/FieldDecl.html#setDeclIdMenge(de.dhbwstuttgart.typeinference.Menge)">setDeclIdMenge</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@ -399,10 +399,10 @@ public <B>Method</B>()</PRE>
</TR>
</TABLE>
<A NAME="call_sc_check(java.util.Vector, java.util.Hashtable, boolean, java.util.Hashtable)"><!-- --></A><H3>
<A NAME="call_sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, boolean, java.util.Hashtable)"><!-- --></A><H3>
call_sc_check</H3>
<PRE>
public void <B>call_sc_check</B>(java.util.Vector&nbsp;classlist,
public void <B>call_sc_check</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classlist,
java.util.Hashtable&nbsp;classhash,
boolean&nbsp;ext,
java.util.Hashtable&nbsp;parach)
@ -466,7 +466,7 @@ setReturnType</H3>
<PRE>
public void <B>setReturnType</B>(<A HREF="../../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>&nbsp;type)</PRE>
<DL>
<DD><br/>Author: Jörg Bäuerle
<DD><br/>Author: J<EFBFBD>rg B<>uerle
<P>
<DD><DL>
</DL>
@ -552,7 +552,7 @@ getParameterCount</H3>
<PRE>
public int <B>getParameterCount</B>()</PRE>
<DL>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<P>
<DD><DL>
</DL>
@ -592,10 +592,10 @@ public <A HREF="../../mycompiler/mytype/Type.html" title="class in mycompiler.my
</DL>
<HR>
<A NAME="get_codegen_Param_Type(java.util.Vector)"><!-- --></A><H3>
<A NAME="get_codegen_Param_Type(de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
get_codegen_Param_Type</H3>
<PRE>
public java.lang.String <B>get_codegen_Param_Type</B>(java.util.Vector&nbsp;paralist)</PRE>
public java.lang.String <B>get_codegen_Param_Type</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</PRE>
<DL>
<DD><DL>
</DL>
@ -623,7 +623,7 @@ public java.lang.String <B>get_Method_Name</B>()</PRE>
<A NAME="get_Type_Paralist()"><!-- --></A><H3>
get_Type_Paralist</H3>
<PRE>
public java.util.Vector <B>get_Type_Paralist</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>get_Type_Paralist</B>()</PRE>
<DL>
<DD><DL>
</DL>
@ -634,15 +634,15 @@ public java.util.Vector <B>get_Type_Paralist</B>()</PRE>
</DL>
<HR>
<A NAME="codegen(mycompiler.mybytecode.ClassFile, java.util.Vector)"><!-- --></A><H3>
<A NAME="codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
codegen</H3>
<PRE>
public void <B>codegen</B>(<A HREF="../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
java.util.Vector&nbsp;paralist)
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)
throws <A HREF="../../mycompiler/myexception/JVMCodeException.html" title="class in mycompiler.myexception">JVMCodeException</A></PRE>
<DL>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../mycompiler/myclass/FieldDecl.html#codegen(mycompiler.mybytecode.ClassFile, java.util.Vector)">codegen</A></CODE> in class <CODE><A HREF="../../mycompiler/myclass/FieldDecl.html" title="class in mycompiler.myclass">FieldDecl</A></CODE></DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../mycompiler/myclass/FieldDecl.html#codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)">codegen</A></CODE> in class <CODE><A HREF="../../mycompiler/myclass/FieldDecl.html" title="class in mycompiler.myclass">FieldDecl</A></CODE></DL>
</DD>
<DD><DL>
@ -685,7 +685,7 @@ replaceType</H3>
<PRE>
public void <B>replaceType</B>(<A HREF="../../mycompiler/mytypereconstruction/replacementlistener/CReplaceTypeEvent.html" title="class in mycompiler.mytypereconstruction.replacementlistener">CReplaceTypeEvent</A>&nbsp;e)</PRE>
<DL>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../mycompiler/mytypereconstruction/replacementlistener/ITypeReplacementListener.html#replaceType(mycompiler.mytypereconstruction.replacementlistener.CReplaceTypeEvent)">replaceType</A></CODE> in interface <CODE><A HREF="../../mycompiler/mytypereconstruction/replacementlistener/ITypeReplacementListener.html" title="interface in mycompiler.mytypereconstruction.replacementlistener">ITypeReplacementListener</A></CODE></DL>
@ -701,7 +701,7 @@ getTypeLineNumber</H3>
<PRE>
public int <B>getTypeLineNumber</B>()</PRE>
<DL>
<DD><br>Author: Jörg Bäuerle
<DD><br>Author: J<EFBFBD>rg B<>uerle
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../mycompiler/mytypereconstruction/replacementlistener/ITypeReplacementListener.html#getTypeLineNumber()">getTypeLineNumber</A></CODE> in interface <CODE><A HREF="../../mycompiler/mytypereconstruction/replacementlistener/ITypeReplacementListener.html" title="interface in mycompiler.mytypereconstruction.replacementlistener">ITypeReplacementListener</A></CODE></DL>

View File

@ -111,7 +111,7 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/ParameterList.html#formalparameter">formalparameter</A></B></CODE>
<BR>
@ -163,7 +163,7 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/ParameterList.html#get_codegen_ParameterList(java.util.Vector)">get_codegen_ParameterList</A></B>(java.util.Vector&nbsp;paralist)</CODE>
<TD><CODE><B><A HREF="../../mycompiler/myclass/ParameterList.html#get_codegen_ParameterList(de.dhbwstuttgart.typeinference.Menge)">get_codegen_ParameterList</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -174,11 +174,11 @@ java.lang.Object
<TD><CODE><B><A HREF="../../mycompiler/myclass/ParameterList.html#getParameterCount()">getParameterCount</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: Jörg Bäuerle<br/></TD>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: J<EFBFBD>rg B<>uerle<br/></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/ParameterList.html#sc_get_Formalparalist()">sc_get_Formalparalist</A></B>()</CODE>
<BR>
@ -228,7 +228,7 @@ public boolean <B>hamaDebug</B></PRE>
<A NAME="formalparameter"><!-- --></A><H3>
formalparameter</H3>
<PRE>
public java.util.Vector <B>formalparameter</B></PRE>
public de.dhbwstuttgart.typeinference.Menge <B>formalparameter</B></PRE>
<DL>
<DL>
</DL>
@ -272,10 +272,10 @@ public void <B>set_AddParameter</B>(<A HREF="../../mycompiler/myclass/FormalPara
</DL>
<HR>
<A NAME="get_codegen_ParameterList(java.util.Vector)"><!-- --></A><H3>
<A NAME="get_codegen_ParameterList(de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
get_codegen_ParameterList</H3>
<PRE>
public java.lang.String <B>get_codegen_ParameterList</B>(java.util.Vector&nbsp;paralist)</PRE>
public java.lang.String <B>get_codegen_ParameterList</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</PRE>
<DL>
<DD><DL>
</DL>
@ -286,7 +286,7 @@ public java.lang.String <B>get_codegen_ParameterList</B>(java.util.Vector&nbsp;p
<A NAME="sc_get_Formalparalist()"><!-- --></A><H3>
sc_get_Formalparalist</H3>
<PRE>
public java.util.Vector <B>sc_get_Formalparalist</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>sc_get_Formalparalist</B>()</PRE>
<DL>
<DD><DL>
</DL>
@ -311,7 +311,7 @@ getParameterCount</H3>
<PRE>
public int <B>getParameterCount</B>()</PRE>
<DL>
<DD>Author: Jörg Bäuerle<br/>
<DD>Author: J<EFBFBD>rg B<>uerle<br/>
<P>
<DD><DL>

View File

@ -111,7 +111,7 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/UsedId.html#name">name</A></B></CODE>
<BR>
@ -119,7 +119,7 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/UsedId.html#vParaOrg">vParaOrg</A></B></CODE>
<BR>
@ -169,7 +169,7 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/UsedId.html#get_Name()">get_Name</A></B>()</CODE>
<BR>
@ -177,7 +177,7 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/UsedId.html#get_ParaList()">get_ParaList</A></B>()</CODE>
<BR>
@ -185,7 +185,7 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/UsedId.html#get_Typen()">get_Typen</A></B>()</CODE>
<BR>
@ -193,7 +193,7 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/UsedId.html#get_vParaOrg()">get_vParaOrg</A></B>()</CODE>
<BR>
@ -210,7 +210,7 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/UsedId.html#set_ParaList(java.util.Vector)">set_ParaList</A></B>(java.util.Vector&nbsp;pl)</CODE>
<TD><CODE><B><A HREF="../../mycompiler/myclass/UsedId.html#set_ParaList(de.dhbwstuttgart.typeinference.Menge)">set_ParaList</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;pl)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -218,7 +218,7 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myclass/UsedId.html#set_Typen(java.util.Vector)">set_Typen</A></B>(java.util.Vector&nbsp;t)</CODE>
<TD><CODE><B><A HREF="../../mycompiler/myclass/UsedId.html#set_Typen(de.dhbwstuttgart.typeinference.Menge)">set_Typen</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;t)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -249,7 +249,7 @@ java.lang.Object
<A NAME="name"><!-- --></A><H3>
name</H3>
<PRE>
public java.util.Vector <B>name</B></PRE>
public de.dhbwstuttgart.typeinference.Menge <B>name</B></PRE>
<DL>
<DL>
</DL>
@ -259,7 +259,7 @@ public java.util.Vector <B>name</B></PRE>
<A NAME="vParaOrg"><!-- --></A><H3>
vParaOrg</H3>
<PRE>
public java.util.Vector <B>vParaOrg</B></PRE>
public de.dhbwstuttgart.typeinference.Menge <B>vParaOrg</B></PRE>
<DL>
<DL>
</DL>
@ -306,7 +306,7 @@ public void <B>set_Name</B>(java.lang.String&nbsp;name)</PRE>
<A NAME="get_Name()"><!-- --></A><H3>
get_Name</H3>
<PRE>
public java.util.Vector <B>get_Name</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>get_Name</B>()</PRE>
<DL>
<DD><DL>
</DL>
@ -325,10 +325,10 @@ public java.lang.String <B>get_Name_1Element</B>()</PRE>
</DL>
<HR>
<A NAME="set_Typen(java.util.Vector)"><!-- --></A><H3>
<A NAME="set_Typen(de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
set_Typen</H3>
<PRE>
public void <B>set_Typen</B>(java.util.Vector&nbsp;t)</PRE>
public void <B>set_Typen</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;t)</PRE>
<DL>
<DD><DL>
</DL>
@ -336,10 +336,10 @@ public void <B>set_Typen</B>(java.util.Vector&nbsp;t)</PRE>
</DL>
<HR>
<A NAME="set_ParaList(java.util.Vector)"><!-- --></A><H3>
<A NAME="set_ParaList(de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
set_ParaList</H3>
<PRE>
public void <B>set_ParaList</B>(java.util.Vector&nbsp;pl)</PRE>
public void <B>set_ParaList</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;pl)</PRE>
<DL>
<DD><DL>
</DL>
@ -350,7 +350,7 @@ public void <B>set_ParaList</B>(java.util.Vector&nbsp;pl)</PRE>
<A NAME="get_ParaList()"><!-- --></A><H3>
get_ParaList</H3>
<PRE>
public java.util.Vector <B>get_ParaList</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>get_ParaList</B>()</PRE>
<DL>
<DD><DL>
</DL>
@ -361,7 +361,7 @@ public java.util.Vector <B>get_ParaList</B>()</PRE>
<A NAME="get_vParaOrg()"><!-- --></A><H3>
get_vParaOrg</H3>
<PRE>
public java.util.Vector <B>get_vParaOrg</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>get_vParaOrg</B>()</PRE>
<DL>
<DD><DL>
</DL>
@ -372,7 +372,7 @@ public java.util.Vector <B>get_vParaOrg</B>()</PRE>
<A NAME="get_Typen()"><!-- --></A><H3>
get_Typen</H3>
<PRE>
public java.util.Vector <B>get_Typen</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>get_Typen</B>()</PRE>
<DL>
<DD><DL>
</DL>

View File

@ -113,13 +113,13 @@ Uses of <A HREF="../../../mycompiler/myclass/ParameterList.html" title="class in
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>ClassFile.</B><B><A HREF="../../../mycompiler/mybytecode/ClassFile.html#add_method(java.lang.String, java.lang.String, mycompiler.myclass.ParameterList, mycompiler.mytype.Type, mycompiler.mystatement.Block, short, java.util.Vector)">add_method</A></B>(java.lang.String&nbsp;name,
<TD><CODE><B>ClassFile.</B><B><A HREF="../../../mycompiler/mybytecode/ClassFile.html#add_method(java.lang.String, java.lang.String, mycompiler.myclass.ParameterList, mycompiler.mytype.Type, mycompiler.mystatement.Block, short, de.dhbwstuttgart.typeinference.Menge)">add_method</A></B>(java.lang.String&nbsp;name,
java.lang.String&nbsp;param_type,
<A HREF="../../../mycompiler/myclass/ParameterList.html" title="class in mycompiler.myclass">ParameterList</A>&nbsp;param,
<A HREF="../../../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>&nbsp;type,
<A HREF="../../../mycompiler/mystatement/Block.html" title="class in mycompiler.mystatement">Block</A>&nbsp;block,
short&nbsp;acc_flag,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>

View File

@ -133,7 +133,7 @@ Uses of <A HREF="../../../mycompiler/myclass/UsedId.html" title="class in mycomp
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Hashtable</CODE></FONT></TD>
<TD><CODE><B>ClassBody.</B><B><A HREF="../../../mycompiler/myclass/ClassBody.html#complete_parahashtable(java.util.Vector, mycompiler.myclass.UsedId, java.util.Hashtable, boolean)">complete_parahashtable</A></B>(java.util.Vector&nbsp;classlist,
<TD><CODE><B>ClassBody.</B><B><A HREF="../../../mycompiler/myclass/ClassBody.html#complete_parahashtable(de.dhbwstuttgart.typeinference.Menge, mycompiler.myclass.UsedId, java.util.Hashtable, boolean)">complete_parahashtable</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classlist,
<A HREF="../../../mycompiler/myclass/UsedId.html" title="class in mycompiler.myclass">UsedId</A>&nbsp;superclassid,
java.util.Hashtable&nbsp;childhash,
boolean&nbsp;ext)</CODE>

View File

@ -143,7 +143,7 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myexception/SCClassBodyException.html#get_exlist()">get_exlist</A></B>()</CODE>
<BR>
@ -212,7 +212,7 @@ public void <B>addException</B>(<A HREF="../../mycompiler/myexception/SCExcept.h
<A NAME="get_exlist()"><!-- --></A><H3>
get_exlist</H3>
<PRE>
public java.util.Vector <B>get_exlist</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>get_exlist</B>()</PRE>
<DL>
<DD><DL>
</DL>

View File

@ -144,7 +144,7 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myexception/SCClassException.html#addException(java.util.Vector)">addException</A></B>(java.util.Vector&nbsp;v)</CODE>
<TD><CODE><B><A HREF="../../mycompiler/myexception/SCClassException.html#addException(de.dhbwstuttgart.typeinference.Menge)">addException</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;v)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -206,10 +206,10 @@ public <B>SCClassException</B>()</PRE>
</TR>
</TABLE>
<A NAME="addException(java.util.Vector)"><!-- --></A><H3>
<A NAME="addException(de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
addException</H3>
<PRE>
public void <B>addException</B>(java.util.Vector&nbsp;v)</PRE>
public void <B>addException</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;v)</PRE>
<DL>
<DD><DL>
</DL>

View File

@ -135,7 +135,7 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myexception/SCMethodException.html#get_exlist()">get_exlist</A></B>()</CODE>
<BR>
@ -144,7 +144,7 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myexception/SCMethodException.html#set_exlist(java.util.Vector)">set_exlist</A></B>(java.util.Vector&nbsp;list)</CODE>
<TD><CODE><B><A HREF="../../mycompiler/myexception/SCMethodException.html#set_exlist(de.dhbwstuttgart.typeinference.Menge)">set_exlist</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;list)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -201,7 +201,7 @@ public <B>SCMethodException</B>()</PRE>
<A NAME="get_exlist()"><!-- --></A><H3>
get_exlist</H3>
<PRE>
public java.util.Vector <B>get_exlist</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>get_exlist</B>()</PRE>
<DL>
<DD><DL>
</DL>
@ -209,10 +209,10 @@ public java.util.Vector <B>get_exlist</B>()</PRE>
</DL>
<HR>
<A NAME="set_exlist(java.util.Vector)"><!-- --></A><H3>
<A NAME="set_exlist(de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
set_exlist</H3>
<PRE>
public void <B>set_exlist</B>(java.util.Vector&nbsp;list)</PRE>
public void <B>set_exlist</B>(de.dhbwstuttgart.typeinference.Menge&nbsp;list)</PRE>
<DL>
<DD><DL>
</DL>

View File

@ -143,7 +143,7 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myexception/SCStatementException.html#get_exlist()">get_exlist</A></B>()</CODE>
<BR>
@ -201,7 +201,7 @@ public <B>SCStatementException</B>()</PRE>
<A NAME="get_exlist()"><!-- --></A><H3>
get_exlist</H3>
<PRE>
public java.util.Vector <B>get_exlist</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>get_exlist</B>()</PRE>
<DL>
<DD><DL>
</DL>

View File

@ -128,28 +128,28 @@ Uses of <A HREF="../../../mycompiler/myexception/CTypeReconstructionException.ht
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector&lt;<A HREF="../../../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>&gt;</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge&lt;<A HREF="../../../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>&gt;</CODE></FONT></TD>
<TD><CODE><B>SourceFile.</B><B><A HREF="../../../mycompiler/SourceFile.html#typeReconstruction()">typeReconstruction</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tyrekonstruktionsalgorithmus: ruft für jede Klasse den Algorithmus TRProg auf.</TD>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tyrekonstruktionsalgorithmus: ruft f<EFBFBD>r jede Klasse den Algorithmus TRProg auf.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector&lt;<A HREF="../../../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>&gt;</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge&lt;<A HREF="../../../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>&gt;</CODE></FONT></TD>
<TD><CODE><B>MyCompilerAPI.</B><B><A HREF="../../../mycompiler/MyCompilerAPI.html#typeReconstruction()">typeReconstruction</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: Jörg Bäuerle<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: J<EFBFBD>rg B<>uerle<br/>
Ruft den Typrekonstruktionsalgorithmus auf.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector&lt;<A HREF="../../../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>&gt;</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge&lt;<A HREF="../../../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>&gt;</CODE></FONT></TD>
<TD><CODE><B>MyCompiler.</B><B><A HREF="../../../mycompiler/MyCompiler.html#typeReconstruction()">typeReconstruction</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: Jörg Bäuerle<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: J<EFBFBD>rg B<>uerle<br/>
Ruft den Typrekonstruktionsalgorithmus auf.</TD>
</TR>
</TABLE>
@ -171,11 +171,11 @@ Uses of <A HREF="../../../mycompiler/myexception/CTypeReconstructionException.ht
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector&lt;<A HREF="../../../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>&gt;</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge&lt;<A HREF="../../../mycompiler/mytypereconstruction/CTypeReconstructionResult.html" title="class in mycompiler.mytypereconstruction">CTypeReconstructionResult</A>&gt;</CODE></FONT></TD>
<TD><CODE><B>Class.</B><B><A HREF="../../../mycompiler/myclass/Class.html#TRProg(mycompiler.mytypereconstruction.CSupportData)">TRProg</A></B>(<A HREF="../../../mycompiler/mytypereconstruction/CSupportData.html" title="class in mycompiler.mytypereconstruction">CSupportData</A>&nbsp;supportData)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ausgangspunkt für den Typrekonstruktionsalgorithmus.</TD>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ausgangspunkt f<EFBFBD>r den Typrekonstruktionsalgorithmus.</TD>
</TR>
</TABLE>
&nbsp;
@ -247,8 +247,8 @@ Uses of <A HREF="../../../mycompiler/myexception/CTypeReconstructionException.ht
<A HREF="../../../mycompiler/mytypereconstruction/CSupportData.html" title="class in mycompiler.mytypereconstruction">CSupportData</A>&nbsp;supportData)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implementierung des Algorithmus 5.22 von Martin Plümicke
<br>Author: Jörg Bäuerle</TD>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implementierung des Algorithmus 5.22 von Martin Pl<EFBFBD>micke
<br>Author: J<EFBFBD>rg B<>uerle</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@ -258,22 +258,22 @@ Uses of <A HREF="../../../mycompiler/myexception/CTypeReconstructionException.ht
<A HREF="../../../mycompiler/mytypereconstruction/CSupportData.html" title="class in mycompiler.mytypereconstruction">CSupportData</A>&nbsp;supportData)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implementierung des Algorithmus 5.20 von Martin Plümicke
<br>Author: Jörg Bäuerle</TD>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implementierung des Algorithmus 5.20 von Martin Pl<EFBFBD>micke
<br>Author: J<EFBFBD>rg B<>uerle</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../mycompiler/mytypereconstruction/set/CTripleSet.html" title="class in mycompiler.mytypereconstruction.set">CTripleSet</A></CODE></FONT></TD>
<TD><CODE><B>Block.</B><B><A HREF="../../../mycompiler/mystatement/Block.html#TRStatements(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, java.util.Vector, int, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)">TRStatements</A></B>(<A HREF="../../../mycompiler/mytypereconstruction/set/CSubstitutionSet.html" title="class in mycompiler.mytypereconstruction.set">CSubstitutionSet</A>&nbsp;sigma,
<TD><CODE><B>Block.</B><B><A HREF="../../../mycompiler/mystatement/Block.html#TRStatements(mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, de.dhbwstuttgart.typeinference.Menge, int, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)">TRStatements</A></B>(<A HREF="../../../mycompiler/mytypereconstruction/set/CSubstitutionSet.html" title="class in mycompiler.mytypereconstruction.set">CSubstitutionSet</A>&nbsp;sigma,
<A HREF="../../../mycompiler/mytypereconstruction/set/CTypeAssumptionSet.html" title="class in mycompiler.mytypereconstruction.set">CTypeAssumptionSet</A>&nbsp;V,
java.util.Vector&lt;<A HREF="../../../mycompiler/mystatement/Statement.html" title="class in mycompiler.mystatement">Statement</A>&gt;&nbsp;statementList,
de.dhbwstuttgart.typeinference.Menge&lt;<A HREF="../../../mycompiler/mystatement/Statement.html" title="class in mycompiler.mystatement">Statement</A>&gt;&nbsp;statementList,
int&nbsp;index,
<A HREF="../../../mycompiler/mytypereconstruction/set/CTypeAssumptionSet.html" title="class in mycompiler.mytypereconstruction.set">CTypeAssumptionSet</A>&nbsp;V_start,
<A HREF="../../../mycompiler/mytypereconstruction/CSupportData.html" title="class in mycompiler.mytypereconstruction">CSupportData</A>&nbsp;supportData)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implementierung des Algorithmus 5.19 von Martin Plümicke
<br/>Author: Jörg Bäuerle</TD>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implementierung des Algorithmus 5.19 von Martin Pl<EFBFBD>micke
<br/>Author: J<EFBFBD>rg B<>uerle</TD>
</TR>
</TABLE>
&nbsp;
@ -299,7 +299,7 @@ Uses of <A HREF="../../../mycompiler/myexception/CTypeReconstructionException.ht
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sucht die eindeutige Instanz der TyplosenVariable in der Registry der
TyplosenVariablen des Syntaxbaumes und führt die Typsubstitution im
TyplosenVariablen des Syntaxbaumes und f<EFBFBD>hrt die Typsubstitution im
Syntaxbaum durch.</TD>
</TR>
</TABLE>
@ -339,7 +339,7 @@ Uses of <A HREF="../../../mycompiler/myexception/CTypeReconstructionException.ht
<TD><CODE><B>CSubstitutionSet.</B><B><A HREF="../../../mycompiler/mytypereconstruction/set/CSubstitutionSet.html#execute()">execute</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Führt jede einzelne <code>CSubstitution</code> aus.</TD>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;F<EFBFBD>hrt jede einzelne <code>CSubstitution</code> aus.</TD>
</TR>
</TABLE>
&nbsp;
@ -350,7 +350,7 @@ Uses of <A HREF="../../../mycompiler/myexception/CTypeReconstructionException.ht
<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../mycompiler/mytypereconstruction/set/package-summary.html">mycompiler.mytypereconstruction.set</A> that throw <A HREF="../../../mycompiler/myexception/CTypeReconstructionException.html" title="class in mycompiler.myexception">CTypeReconstructionException</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../mycompiler/mytypereconstruction/set/CSubstitutionSet.html#CSubstitutionSet(java.util.Vector)">CSubstitutionSet</A></B>(java.util.Vector&lt;<A HREF="../../../mycompiler/mytype/Pair.html" title="class in mycompiler.mytype">Pair</A>&gt;&nbsp;unifiers)</CODE>
<TD><CODE><B><A HREF="../../../mycompiler/mytypereconstruction/set/CSubstitutionSet.html#CSubstitutionSet(de.dhbwstuttgart.typeinference.Menge)">CSubstitutionSet</A></B>(de.dhbwstuttgart.typeinference.Menge&lt;<A HREF="../../../mycompiler/mytype/Pair.html" title="class in mycompiler.mytype">Pair</A>&gt;&nbsp;unifiers)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>

View File

@ -131,13 +131,13 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>ClassFile.</B><B><A HREF="../../../mycompiler/mybytecode/ClassFile.html#add_method(java.lang.String, java.lang.String, mycompiler.myclass.ParameterList, mycompiler.mytype.Type, mycompiler.mystatement.Block, short, java.util.Vector)">add_method</A></B>(java.lang.String&nbsp;name,
<TD><CODE><B>ClassFile.</B><B><A HREF="../../../mycompiler/mybytecode/ClassFile.html#add_method(java.lang.String, java.lang.String, mycompiler.myclass.ParameterList, mycompiler.mytype.Type, mycompiler.mystatement.Block, short, de.dhbwstuttgart.typeinference.Menge)">add_method</A></B>(java.lang.String&nbsp;name,
java.lang.String&nbsp;param_type,
<A HREF="../../../mycompiler/myclass/ParameterList.html" title="class in mycompiler.myclass">ParameterList</A>&nbsp;param,
<A HREF="../../../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>&nbsp;type,
<A HREF="../../../mycompiler/mystatement/Block.html" title="class in mycompiler.mystatement">Block</A>&nbsp;block,
short&nbsp;acc_flag,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -198,7 +198,7 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>JVMCode.</B><B><A HREF="../../../mycompiler/mybytecode/JVMCode.html#get_Command(java.util.Vector)">get_Command</A></B>(java.util.Vector&nbsp;b)</CODE>
<TD><CODE><B>JVMCode.</B><B><A HREF="../../../mycompiler/mybytecode/JVMCode.html#get_Command(de.dhbwstuttgart.typeinference.Menge)">get_Command</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;b)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -411,9 +411,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>DeclId.</B><B><A HREF="../../../mycompiler/myclass/DeclId.html#codegen_InstVarDecl(mycompiler.mybytecode.ClassFile, mycompiler.mytype.Type, java.util.Vector)">codegen_InstVarDecl</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>DeclId.</B><B><A HREF="../../../mycompiler/myclass/DeclId.html#codegen_InstVarDecl(mycompiler.mybytecode.ClassFile, mycompiler.mytype.Type, de.dhbwstuttgart.typeinference.Menge)">codegen_InstVarDecl</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>&nbsp;type,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -421,10 +421,10 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>DeclId.</B><B><A HREF="../../../mycompiler/myclass/DeclId.html#codegen_LocalVarDecl(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mytype.Type, java.util.Vector)">codegen_LocalVarDecl</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>DeclId.</B><B><A HREF="../../../mycompiler/myclass/DeclId.html#codegen_LocalVarDecl(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mytype.Type, de.dhbwstuttgart.typeinference.Menge)">codegen_LocalVarDecl</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>&nbsp;type,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -440,8 +440,8 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Method.</B><B><A HREF="../../../mycompiler/myclass/Method.html#codegen(mycompiler.mybytecode.ClassFile, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
java.util.Vector&nbsp;paralist)</CODE>
<TD><CODE><B>Method.</B><B><A HREF="../../../mycompiler/myclass/Method.html#codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -449,8 +449,8 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>InstVarDecl.</B><B><A HREF="../../../mycompiler/myclass/InstVarDecl.html#codegen(mycompiler.mybytecode.ClassFile, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
java.util.Vector&nbsp;paralist)</CODE>
<TD><CODE><B>InstVarDecl.</B><B><A HREF="../../../mycompiler/myclass/InstVarDecl.html#codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -458,8 +458,8 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;void</CODE></FONT></TD>
<TD><CODE><B>FieldDecl.</B><B><A HREF="../../../mycompiler/myclass/FieldDecl.html#codegen(mycompiler.mybytecode.ClassFile, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
java.util.Vector&nbsp;paralist)</CODE>
<TD><CODE><B>FieldDecl.</B><B><A HREF="../../../mycompiler/myclass/FieldDecl.html#codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -467,8 +467,8 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Constructor.</B><B><A HREF="../../../mycompiler/myclass/Constructor.html#codegen(mycompiler.mybytecode.ClassFile, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
java.util.Vector&nbsp;paralist)</CODE>
<TD><CODE><B>Constructor.</B><B><A HREF="../../../mycompiler/myclass/Constructor.html#codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -476,8 +476,8 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>ClassBody.</B><B><A HREF="../../../mycompiler/myclass/ClassBody.html#codegen(mycompiler.mybytecode.ClassFile, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
java.util.Vector&nbsp;paralist)</CODE>
<TD><CODE><B>ClassBody.</B><B><A HREF="../../../mycompiler/myclass/ClassBody.html#codegen(mycompiler.mybytecode.ClassFile, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -502,14 +502,14 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LogOp.</B><B><A HREF="../../../mycompiler/myoperator/LogOp.html#build(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, java.util.Vector, boolean, boolean, boolean, java.util.Vector)">build</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>LogOp.</B><B><A HREF="../../../mycompiler/myoperator/LogOp.html#build(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, de.dhbwstuttgart.typeinference.Menge, boolean, boolean, boolean, de.dhbwstuttgart.typeinference.Menge)">build</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
java.util.Vector&nbsp;indices,
de.dhbwstuttgart.typeinference.Menge&nbsp;indices,
boolean&nbsp;not,
boolean&nbsp;ex2,
boolean&nbsp;and,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -517,11 +517,11 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>TimesOp.</B><B><A HREF="../../../mycompiler/myoperator/TimesOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>TimesOp.</B><B><A HREF="../../../mycompiler/myoperator/TimesOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;neg,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -529,11 +529,11 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>PlusOp.</B><B><A HREF="../../../mycompiler/myoperator/PlusOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>PlusOp.</B><B><A HREF="../../../mycompiler/myoperator/PlusOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;neg,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -541,11 +541,11 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Operator.</B><B><A HREF="../../../mycompiler/myoperator/Operator.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>Operator.</B><B><A HREF="../../../mycompiler/myoperator/Operator.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;neg_not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -553,11 +553,11 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>NotEqualOp.</B><B><A HREF="../../../mycompiler/myoperator/NotEqualOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>NotEqualOp.</B><B><A HREF="../../../mycompiler/myoperator/NotEqualOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -565,11 +565,11 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>ModuloOp.</B><B><A HREF="../../../mycompiler/myoperator/ModuloOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>ModuloOp.</B><B><A HREF="../../../mycompiler/myoperator/ModuloOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;neg,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -577,11 +577,11 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>MinusOp.</B><B><A HREF="../../../mycompiler/myoperator/MinusOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>MinusOp.</B><B><A HREF="../../../mycompiler/myoperator/MinusOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;neg,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -589,11 +589,11 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LogOp.</B><B><A HREF="../../../mycompiler/myoperator/LogOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>LogOp.</B><B><A HREF="../../../mycompiler/myoperator/LogOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -601,11 +601,11 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LessOp.</B><B><A HREF="../../../mycompiler/myoperator/LessOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>LessOp.</B><B><A HREF="../../../mycompiler/myoperator/LessOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -613,11 +613,11 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LessEquOp.</B><B><A HREF="../../../mycompiler/myoperator/LessEquOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>LessEquOp.</B><B><A HREF="../../../mycompiler/myoperator/LessEquOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -625,11 +625,11 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>GreaterOp.</B><B><A HREF="../../../mycompiler/myoperator/GreaterOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>GreaterOp.</B><B><A HREF="../../../mycompiler/myoperator/GreaterOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -637,11 +637,11 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>GreaterEquOp.</B><B><A HREF="../../../mycompiler/myoperator/GreaterEquOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>GreaterEquOp.</B><B><A HREF="../../../mycompiler/myoperator/GreaterEquOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -649,11 +649,11 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>EqualOp.</B><B><A HREF="../../../mycompiler/myoperator/EqualOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>EqualOp.</B><B><A HREF="../../../mycompiler/myoperator/EqualOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -661,11 +661,11 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>DivideOp.</B><B><A HREF="../../../mycompiler/myoperator/DivideOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>DivideOp.</B><B><A HREF="../../../mycompiler/myoperator/DivideOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;neg,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -673,11 +673,11 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;void</CODE></FONT></TD>
<TD><CODE><B>AddOp.</B><B><A HREF="../../../mycompiler/myoperator/AddOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>AddOp.</B><B><A HREF="../../../mycompiler/myoperator/AddOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;neg,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -685,13 +685,13 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LogOp.</B><B><A HREF="../../../mycompiler/myoperator/LogOp.html#if_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, boolean, mycompiler.mystatement.Expr, mycompiler.mystatement.Statement, mycompiler.mystatement.Statement, java.util.Vector)">if_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>LogOp.</B><B><A HREF="../../../mycompiler/myoperator/LogOp.html#if_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, boolean, mycompiler.mystatement.Expr, mycompiler.mystatement.Statement, mycompiler.mystatement.Statement, de.dhbwstuttgart.typeinference.Menge)">if_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
boolean&nbsp;not,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
<A HREF="../../../mycompiler/mystatement/Statement.html" title="class in mycompiler.mystatement">Statement</A>&nbsp;then_block,
<A HREF="../../../mycompiler/mystatement/Statement.html" title="class in mycompiler.mystatement">Statement</A>&nbsp;else_block,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -776,12 +776,12 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LogOp.</B><B><A HREF="../../../mycompiler/myoperator/LogOp.html#loop_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, int, boolean, java.util.Vector)">loop_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>LogOp.</B><B><A HREF="../../../mycompiler/myoperator/LogOp.html#loop_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, int, boolean, de.dhbwstuttgart.typeinference.Menge)">loop_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
int&nbsp;breakpoint,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -789,8 +789,8 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LogOp.</B><B><A HREF="../../../mycompiler/myoperator/LogOp.html#replace_index(mycompiler.mybytecode.CodeAttribute, java.util.Vector, int, int)">replace_index</A></B>(<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;indices,
<TD><CODE><B>LogOp.</B><B><A HREF="../../../mycompiler/myoperator/LogOp.html#replace_index(mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge, int, int)">replace_index</A></B>(<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
de.dhbwstuttgart.typeinference.Menge&nbsp;indices,
int&nbsp;else_index,
int&nbsp;then_index)</CODE>
@ -838,9 +838,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>WhileStmt.</B><B><A HREF="../../../mycompiler/mystatement/WhileStmt.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>WhileStmt.</B><B><A HREF="../../../mycompiler/mystatement/WhileStmt.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -848,9 +848,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;void</CODE></FONT></TD>
<TD><CODE><B>UnaryExpr.</B><B><A HREF="../../../mycompiler/mystatement/UnaryExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>UnaryExpr.</B><B><A HREF="../../../mycompiler/mystatement/UnaryExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -858,9 +858,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>This.</B><B><A HREF="../../../mycompiler/mystatement/This.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>This.</B><B><A HREF="../../../mycompiler/mystatement/This.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -868,9 +868,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>StringLiteral.</B><B><A HREF="../../../mycompiler/mystatement/StringLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>StringLiteral.</B><B><A HREF="../../../mycompiler/mystatement/StringLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -878,9 +878,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Statement.</B><B><A HREF="../../../mycompiler/mystatement/Statement.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>Statement.</B><B><A HREF="../../../mycompiler/mystatement/Statement.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -888,9 +888,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Return.</B><B><A HREF="../../../mycompiler/mystatement/Return.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>Return.</B><B><A HREF="../../../mycompiler/mystatement/Return.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -898,9 +898,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>PreIncExpr.</B><B><A HREF="../../../mycompiler/mystatement/PreIncExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>PreIncExpr.</B><B><A HREF="../../../mycompiler/mystatement/PreIncExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -908,9 +908,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>PreDecExpr.</B><B><A HREF="../../../mycompiler/mystatement/PreDecExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>PreDecExpr.</B><B><A HREF="../../../mycompiler/mystatement/PreDecExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -918,9 +918,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>PostIncExpr.</B><B><A HREF="../../../mycompiler/mystatement/PostIncExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>PostIncExpr.</B><B><A HREF="../../../mycompiler/mystatement/PostIncExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -928,9 +928,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>PostDecExpr.</B><B><A HREF="../../../mycompiler/mystatement/PostDecExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>PostDecExpr.</B><B><A HREF="../../../mycompiler/mystatement/PostDecExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -938,9 +938,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>PositivExpr.</B><B><A HREF="../../../mycompiler/mystatement/PositivExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>PositivExpr.</B><B><A HREF="../../../mycompiler/mystatement/PositivExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -948,9 +948,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Null.</B><B><A HREF="../../../mycompiler/mystatement/Null.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>Null.</B><B><A HREF="../../../mycompiler/mystatement/Null.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -958,9 +958,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>NotExpr.</B><B><A HREF="../../../mycompiler/mystatement/NotExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>NotExpr.</B><B><A HREF="../../../mycompiler/mystatement/NotExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -968,9 +968,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>NewClass.</B><B><A HREF="../../../mycompiler/mystatement/NewClass.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>NewClass.</B><B><A HREF="../../../mycompiler/mystatement/NewClass.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -978,9 +978,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>NewArray.</B><B><A HREF="../../../mycompiler/mystatement/NewArray.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>NewArray.</B><B><A HREF="../../../mycompiler/mystatement/NewArray.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -988,9 +988,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>NegativeExpr.</B><B><A HREF="../../../mycompiler/mystatement/NegativeExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>NegativeExpr.</B><B><A HREF="../../../mycompiler/mystatement/NegativeExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -998,9 +998,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>MethodCall.</B><B><A HREF="../../../mycompiler/mystatement/MethodCall.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>MethodCall.</B><B><A HREF="../../../mycompiler/mystatement/MethodCall.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1008,9 +1008,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LocalVarDecl.</B><B><A HREF="../../../mycompiler/mystatement/LocalVarDecl.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>LocalVarDecl.</B><B><A HREF="../../../mycompiler/mystatement/LocalVarDecl.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1018,9 +1018,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LocalOrFieldVar.</B><B><A HREF="../../../mycompiler/mystatement/LocalOrFieldVar.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>LocalOrFieldVar.</B><B><A HREF="../../../mycompiler/mystatement/LocalOrFieldVar.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1028,9 +1028,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>IntLiteral.</B><B><A HREF="../../../mycompiler/mystatement/IntLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>IntLiteral.</B><B><A HREF="../../../mycompiler/mystatement/IntLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1038,9 +1038,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>InstVar.</B><B><A HREF="../../../mycompiler/mystatement/InstVar.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>InstVar.</B><B><A HREF="../../../mycompiler/mystatement/InstVar.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1048,9 +1048,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>InstanceOf.</B><B><A HREF="../../../mycompiler/mystatement/InstanceOf.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>InstanceOf.</B><B><A HREF="../../../mycompiler/mystatement/InstanceOf.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1058,9 +1058,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>IfStmt.</B><B><A HREF="../../../mycompiler/mystatement/IfStmt.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>IfStmt.</B><B><A HREF="../../../mycompiler/mystatement/IfStmt.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1068,9 +1068,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>EmptyStmt.</B><B><A HREF="../../../mycompiler/mystatement/EmptyStmt.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>EmptyStmt.</B><B><A HREF="../../../mycompiler/mystatement/EmptyStmt.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1078,9 +1078,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>CharLiteral.</B><B><A HREF="../../../mycompiler/mystatement/CharLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>CharLiteral.</B><B><A HREF="../../../mycompiler/mystatement/CharLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1088,9 +1088,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>CastExpr.</B><B><A HREF="../../../mycompiler/mystatement/CastExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>CastExpr.</B><B><A HREF="../../../mycompiler/mystatement/CastExpr.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1098,9 +1098,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>BoolLiteral.</B><B><A HREF="../../../mycompiler/mystatement/BoolLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>BoolLiteral.</B><B><A HREF="../../../mycompiler/mystatement/BoolLiteral.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1108,9 +1108,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Block.</B><B><A HREF="../../../mycompiler/mystatement/Block.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>Block.</B><B><A HREF="../../../mycompiler/mystatement/Block.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1118,9 +1118,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Binary.</B><B><A HREF="../../../mycompiler/mystatement/Binary.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>Binary.</B><B><A HREF="../../../mycompiler/mystatement/Binary.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1128,9 +1128,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Assign.</B><B><A HREF="../../../mycompiler/mystatement/Assign.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>Assign.</B><B><A HREF="../../../mycompiler/mystatement/Assign.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1138,9 +1138,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>ArgumentList.</B><B><A HREF="../../../mycompiler/mystatement/ArgumentList.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>ArgumentList.</B><B><A HREF="../../../mycompiler/mystatement/ArgumentList.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1166,10 +1166,10 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>IfStmt.</B><B><A HREF="../../../mycompiler/mystatement/IfStmt.html#if_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, boolean, java.util.Vector)">if_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>IfStmt.</B><B><A HREF="../../../mycompiler/mystatement/IfStmt.html#if_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, boolean, de.dhbwstuttgart.typeinference.Menge)">if_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1177,11 +1177,11 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>WhileStmt.</B><B><A HREF="../../../mycompiler/mystatement/WhileStmt.html#loop_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, int, boolean, java.util.Vector)">loop_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>WhileStmt.</B><B><A HREF="../../../mycompiler/mystatement/WhileStmt.html#loop_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, int, boolean, de.dhbwstuttgart.typeinference.Menge)">loop_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
int&nbsp;breakpoint,
boolean&nbsp;not,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1189,9 +1189,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>NegativeExpr.</B><B><A HREF="../../../mycompiler/mystatement/NegativeExpr.html#neg_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">neg_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>NegativeExpr.</B><B><A HREF="../../../mycompiler/mystatement/NegativeExpr.html#neg_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">neg_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1199,9 +1199,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Binary.</B><B><A HREF="../../../mycompiler/mystatement/Binary.html#neg_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">neg_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>Binary.</B><B><A HREF="../../../mycompiler/mystatement/Binary.html#neg_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">neg_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1209,9 +1209,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>NotExpr.</B><B><A HREF="../../../mycompiler/mystatement/NotExpr.html#not_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">not_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>NotExpr.</B><B><A HREF="../../../mycompiler/mystatement/NotExpr.html#not_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">not_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -1219,9 +1219,9 @@ Uses of <A HREF="../../../mycompiler/myexception/JVMCodeException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Binary.</B><B><A HREF="../../../mycompiler/mystatement/Binary.html#not_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, java.util.Vector)">not_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B>Binary.</B><B><A HREF="../../../mycompiler/mystatement/Binary.html#not_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge)">not_codegen</A></B>(<A HREF="../../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>

View File

@ -109,7 +109,7 @@ Uses of <A HREF="../../../mycompiler/myexception/SCClassBodyException.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Hashtable</CODE></FONT></TD>
<TD><CODE><B>ClassBody.</B><B><A HREF="../../../mycompiler/myclass/ClassBody.html#complete_parahashtable(java.util.Vector, mycompiler.myclass.UsedId, java.util.Hashtable, boolean)">complete_parahashtable</A></B>(java.util.Vector&nbsp;classlist,
<TD><CODE><B>ClassBody.</B><B><A HREF="../../../mycompiler/myclass/ClassBody.html#complete_parahashtable(de.dhbwstuttgart.typeinference.Menge, mycompiler.myclass.UsedId, java.util.Hashtable, boolean)">complete_parahashtable</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classlist,
<A HREF="../../../mycompiler/myclass/UsedId.html" title="class in mycompiler.myclass">UsedId</A>&nbsp;superclassid,
java.util.Hashtable&nbsp;childhash,
boolean&nbsp;ext)</CODE>
@ -120,8 +120,8 @@ Uses of <A HREF="../../../mycompiler/myexception/SCClassBodyException.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B>ClassBody.</B><B><A HREF="../../../mycompiler/myclass/ClassBody.html#is_declared(mycompiler.mytype.Type, java.util.Vector)">is_declared</A></B>(<A HREF="../../../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>&nbsp;t,
java.util.Vector&nbsp;classlist)</CODE>
<TD><CODE><B>ClassBody.</B><B><A HREF="../../../mycompiler/myclass/ClassBody.html#is_declared(mycompiler.mytype.Type, de.dhbwstuttgart.typeinference.Menge)">is_declared</A></B>(<A HREF="../../../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>&nbsp;t,
de.dhbwstuttgart.typeinference.Menge&nbsp;classlist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -129,7 +129,7 @@ Uses of <A HREF="../../../mycompiler/myexception/SCClassBodyException.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>ClassBody.</B><B><A HREF="../../../mycompiler/myclass/ClassBody.html#sc_check(java.util.Vector, boolean)">sc_check</A></B>(java.util.Vector&nbsp;classlist,
<TD><CODE><B>ClassBody.</B><B><A HREF="../../../mycompiler/myclass/ClassBody.html#sc_check(de.dhbwstuttgart.typeinference.Menge, boolean)">sc_check</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classlist,
boolean&nbsp;ext)</CODE>
<BR>
@ -138,7 +138,7 @@ Uses of <A HREF="../../../mycompiler/myexception/SCClassBodyException.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>ClassBody.</B><B><A HREF="../../../mycompiler/myclass/ClassBody.html#sc_init_hashtable(java.util.Vector, java.lang.String, java.lang.String, boolean)">sc_init_hashtable</A></B>(java.util.Vector&nbsp;KlassenVektor,
<TD><CODE><B>ClassBody.</B><B><A HREF="../../../mycompiler/myclass/ClassBody.html#sc_init_hashtable(de.dhbwstuttgart.typeinference.Menge, java.lang.String, java.lang.String, boolean)">sc_init_hashtable</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;KlassenVektor,
java.lang.String&nbsp;strSuperKlassenName,
java.lang.String&nbsp;classname,
boolean&nbsp;ext)</CODE>

View File

@ -113,7 +113,7 @@ Uses of <A HREF="../../../mycompiler/myexception/SCClassException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Class.</B><B><A HREF="../../../mycompiler/myclass/Class.html#para_check(java.util.Vector, boolean)">para_check</A></B>(java.util.Vector&nbsp;classlist,
<TD><CODE><B>Class.</B><B><A HREF="../../../mycompiler/myclass/Class.html#para_check(de.dhbwstuttgart.typeinference.Menge, boolean)">para_check</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classlist,
boolean&nbsp;ext)</CODE>
<BR>
@ -122,7 +122,7 @@ Uses of <A HREF="../../../mycompiler/myexception/SCClassException.html" title="c
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Class.</B><B><A HREF="../../../mycompiler/myclass/Class.html#sc_check(java.util.Vector, boolean)">sc_check</A></B>(java.util.Vector&nbsp;classlist,
<TD><CODE><B>Class.</B><B><A HREF="../../../mycompiler/myclass/Class.html#sc_check(de.dhbwstuttgart.typeinference.Menge, boolean)">sc_check</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classlist,
boolean&nbsp;ext)</CODE>
<BR>

View File

@ -128,7 +128,7 @@ Uses of <A HREF="../../../mycompiler/myexception/SCException.html" title="class
<TD><CODE><B>MyCompilerAPI.</B><B><A HREF="../../../mycompiler/MyCompilerAPI.html#semanticCheck()">semanticCheck</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: Jörg Bäuerle<br/>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: J<EFBFBD>rg B<>uerle<br/>
Ruft den Semantik-Check ohne Typrekonstruktion auf.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
@ -137,8 +137,8 @@ Uses of <A HREF="../../../mycompiler/myexception/SCException.html" title="class
<TD><CODE><B>MyCompiler.</B><B><A HREF="../../../mycompiler/MyCompiler.html#semanticCheck()">semanticCheck</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: Jörg Bäuerle<br/>
Ruft über <code>SourceFile.sc_check(false)</code>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Author: J<EFBFBD>rg B<>uerle<br/>
Ruft <EFBFBD>ber <code>SourceFile.sc_check(false)</code>
den alten Semantik-Check ohne Typrekonstruktion auf.</TD>
</TR>
</TABLE>
@ -186,10 +186,10 @@ Uses of <A HREF="../../../mycompiler/myexception/SCException.html" title="class
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B>Unify.</B><B><A HREF="../../../mycompiler/mytypereconstruction/unify/Unify.html#pi(int, java.lang.String, java.lang.String, java.util.Vector)">pi</A></B>(int&nbsp;n,
<TD><CODE><B>Unify.</B><B><A HREF="../../../mycompiler/mytypereconstruction/unify/Unify.html#pi(int, java.lang.String, java.lang.String, de.dhbwstuttgart.typeinference.Menge)">pi</A></B>(int&nbsp;n,
java.lang.String&nbsp;C,
java.lang.String&nbsp;D,
java.util.Vector&nbsp;tto)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;tto)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>

View File

@ -109,7 +109,7 @@ Uses of <A HREF="../../../mycompiler/myexception/SCMethodException.html" title="
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Method.</B><B><A HREF="../../../mycompiler/myclass/Method.html#call_sc_check(java.util.Vector, java.util.Hashtable, boolean, java.util.Hashtable)">call_sc_check</A></B>(java.util.Vector&nbsp;classlist,
<TD><CODE><B>Method.</B><B><A HREF="../../../mycompiler/myclass/Method.html#call_sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, boolean, java.util.Hashtable)">call_sc_check</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classlist,
java.util.Hashtable&nbsp;classhash,
boolean&nbsp;ext,
java.util.Hashtable&nbsp;parach)</CODE>

View File

@ -109,9 +109,9 @@ Uses of <A HREF="../../../mycompiler/myexception/SCStatementException.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LocalVarDecl.</B><B><A HREF="../../../mycompiler/mystatement/LocalVarDecl.html#check_anz(mycompiler.mytype.Type, java.util.Vector, java.util.Vector)">check_anz</A></B>(<A HREF="../../../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>&nbsp;type,
java.util.Vector&nbsp;paralist,
java.util.Vector&nbsp;classlist)</CODE>
<TD><CODE><B>LocalVarDecl.</B><B><A HREF="../../../mycompiler/mystatement/LocalVarDecl.html#check_anz(mycompiler.mytype.Type, de.dhbwstuttgart.typeinference.Menge, de.dhbwstuttgart.typeinference.Menge)">check_anz</A></B>(<A HREF="../../../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>&nbsp;type,
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist,
de.dhbwstuttgart.typeinference.Menge&nbsp;classlist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -119,8 +119,8 @@ Uses of <A HREF="../../../mycompiler/myexception/SCStatementException.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LocalVarDecl.</B><B><A HREF="../../../mycompiler/mystatement/LocalVarDecl.html#is_declared(mycompiler.mytype.Type, java.util.Vector)">is_declared</A></B>(<A HREF="../../../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>&nbsp;t,
java.util.Vector&nbsp;classlist)</CODE>
<TD><CODE><B>LocalVarDecl.</B><B><A HREF="../../../mycompiler/mystatement/LocalVarDecl.html#is_declared(mycompiler.mytype.Type, de.dhbwstuttgart.typeinference.Menge)">is_declared</A></B>(<A HREF="../../../mycompiler/mytype/Type.html" title="class in mycompiler.mytype">Type</A>&nbsp;t,
de.dhbwstuttgart.typeinference.Menge&nbsp;classlist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -128,7 +128,7 @@ Uses of <A HREF="../../../mycompiler/myexception/SCStatementException.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>MethodCall.</B><B><A HREF="../../../mycompiler/mystatement/MethodCall.html#sc_check_get_Method(java.util.Vector, java.lang.String, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check_get_Method</A></B>(java.util.Vector&nbsp;classlist,
<TD><CODE><B>MethodCall.</B><B><A HREF="../../../mycompiler/mystatement/MethodCall.html#sc_check_get_Method(de.dhbwstuttgart.typeinference.Menge, java.lang.String, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check_get_Method</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classlist,
java.lang.String&nbsp;methodname,
boolean&nbsp;ext,
java.util.Hashtable&nbsp;parach,
@ -140,8 +140,8 @@ Uses of <A HREF="../../../mycompiler/myexception/SCStatementException.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>MethodCall.</B><B><A HREF="../../../mycompiler/mystatement/MethodCall.html#sc_check_uebergabe(java.util.Vector, java.util.Vector, boolean, int, java.util.Hashtable, java.util.Hashtable)">sc_check_uebergabe</A></B>(java.util.Vector&nbsp;classlist,
java.util.Vector&nbsp;method,
<TD><CODE><B>MethodCall.</B><B><A HREF="../../../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></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classlist,
de.dhbwstuttgart.typeinference.Menge&nbsp;method,
boolean&nbsp;ext,
int&nbsp;paranum,
java.util.Hashtable&nbsp;parach,
@ -153,7 +153,7 @@ Uses of <A HREF="../../../mycompiler/myexception/SCStatementException.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>This.</B><B><A HREF="../../../mycompiler/mystatement/This.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(java.util.Vector&nbsp;classname,
<TD><CODE><B>This.</B><B><A HREF="../../../mycompiler/mystatement/This.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classname,
java.util.Hashtable&nbsp;ch,
java.util.Hashtable&nbsp;bh,
boolean&nbsp;ext,
@ -166,7 +166,7 @@ Uses of <A HREF="../../../mycompiler/myexception/SCStatementException.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Receiver.</B><B><A HREF="../../../mycompiler/mystatement/Receiver.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(java.util.Vector&nbsp;classname,
<TD><CODE><B>Receiver.</B><B><A HREF="../../../mycompiler/mystatement/Receiver.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classname,
java.util.Hashtable&nbsp;ch,
java.util.Hashtable&nbsp;bh,
boolean&nbsp;ext,
@ -179,7 +179,7 @@ Uses of <A HREF="../../../mycompiler/myexception/SCStatementException.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>PreIncExpr.</B><B><A HREF="../../../mycompiler/mystatement/PreIncExpr.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(java.util.Vector&nbsp;classname,
<TD><CODE><B>PreIncExpr.</B><B><A HREF="../../../mycompiler/mystatement/PreIncExpr.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classname,
java.util.Hashtable&nbsp;ch,
java.util.Hashtable&nbsp;bh,
boolean&nbsp;ext,
@ -192,7 +192,7 @@ Uses of <A HREF="../../../mycompiler/myexception/SCStatementException.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>PreDecExpr.</B><B><A HREF="../../../mycompiler/mystatement/PreDecExpr.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(java.util.Vector&nbsp;classname,
<TD><CODE><B>PreDecExpr.</B><B><A HREF="../../../mycompiler/mystatement/PreDecExpr.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classname,
java.util.Hashtable&nbsp;ch,
java.util.Hashtable&nbsp;bh,
boolean&nbsp;ext,
@ -205,7 +205,7 @@ Uses of <A HREF="../../../mycompiler/myexception/SCStatementException.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>PostIncExpr.</B><B><A HREF="../../../mycompiler/mystatement/PostIncExpr.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(java.util.Vector&nbsp;classname,
<TD><CODE><B>PostIncExpr.</B><B><A HREF="../../../mycompiler/mystatement/PostIncExpr.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classname,
java.util.Hashtable&nbsp;ch,
java.util.Hashtable&nbsp;bh,
boolean&nbsp;ext,
@ -218,7 +218,7 @@ Uses of <A HREF="../../../mycompiler/myexception/SCStatementException.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>PostDecExpr.</B><B><A HREF="../../../mycompiler/mystatement/PostDecExpr.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(java.util.Vector&nbsp;classname,
<TD><CODE><B>PostDecExpr.</B><B><A HREF="../../../mycompiler/mystatement/PostDecExpr.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classname,
java.util.Hashtable&nbsp;ch,
java.util.Hashtable&nbsp;bh,
boolean&nbsp;ext,
@ -231,7 +231,7 @@ Uses of <A HREF="../../../mycompiler/myexception/SCStatementException.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>NotExpr.</B><B><A HREF="../../../mycompiler/mystatement/NotExpr.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(java.util.Vector&nbsp;classname,
<TD><CODE><B>NotExpr.</B><B><A HREF="../../../mycompiler/mystatement/NotExpr.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classname,
java.util.Hashtable&nbsp;ch,
java.util.Hashtable&nbsp;bh,
boolean&nbsp;ext,
@ -244,7 +244,7 @@ Uses of <A HREF="../../../mycompiler/myexception/SCStatementException.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>NewClass.</B><B><A HREF="../../../mycompiler/mystatement/NewClass.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(java.util.Vector&nbsp;classname,
<TD><CODE><B>NewClass.</B><B><A HREF="../../../mycompiler/mystatement/NewClass.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classname,
java.util.Hashtable&nbsp;bh,
java.util.Hashtable&nbsp;ch,
boolean&nbsp;ext,
@ -257,7 +257,7 @@ Uses of <A HREF="../../../mycompiler/myexception/SCStatementException.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>NegativeExpr.</B><B><A HREF="../../../mycompiler/mystatement/NegativeExpr.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(java.util.Vector&nbsp;classname,
<TD><CODE><B>NegativeExpr.</B><B><A HREF="../../../mycompiler/mystatement/NegativeExpr.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classname,
java.util.Hashtable&nbsp;ch,
java.util.Hashtable&nbsp;bh,
boolean&nbsp;ext,
@ -270,7 +270,7 @@ Uses of <A HREF="../../../mycompiler/myexception/SCStatementException.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>MethodCall.</B><B><A HREF="../../../mycompiler/mystatement/MethodCall.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(java.util.Vector&nbsp;classname,
<TD><CODE><B>MethodCall.</B><B><A HREF="../../../mycompiler/mystatement/MethodCall.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classname,
java.util.Hashtable&nbsp;ch,
java.util.Hashtable&nbsp;bh,
boolean&nbsp;ext,
@ -283,7 +283,7 @@ Uses of <A HREF="../../../mycompiler/myexception/SCStatementException.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LocalVarDecl.</B><B><A HREF="../../../mycompiler/mystatement/LocalVarDecl.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(java.util.Vector&nbsp;classname,
<TD><CODE><B>LocalVarDecl.</B><B><A HREF="../../../mycompiler/mystatement/LocalVarDecl.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classname,
java.util.Hashtable&nbsp;ch,
java.util.Hashtable&nbsp;bh,
boolean&nbsp;ext,
@ -296,7 +296,7 @@ Uses of <A HREF="../../../mycompiler/myexception/SCStatementException.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>LocalOrFieldVar.</B><B><A HREF="../../../mycompiler/mystatement/LocalOrFieldVar.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(java.util.Vector&nbsp;classname,
<TD><CODE><B>LocalOrFieldVar.</B><B><A HREF="../../../mycompiler/mystatement/LocalOrFieldVar.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classname,
java.util.Hashtable&nbsp;ch,
java.util.Hashtable&nbsp;bh,
boolean&nbsp;ext,
@ -309,7 +309,7 @@ Uses of <A HREF="../../../mycompiler/myexception/SCStatementException.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>InstanceOf.</B><B><A HREF="../../../mycompiler/mystatement/InstanceOf.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(java.util.Vector&nbsp;classname,
<TD><CODE><B>InstanceOf.</B><B><A HREF="../../../mycompiler/mystatement/InstanceOf.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classname,
java.util.Hashtable&nbsp;ch,
java.util.Hashtable&nbsp;bh,
boolean&nbsp;ext,
@ -322,7 +322,7 @@ Uses of <A HREF="../../../mycompiler/myexception/SCStatementException.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Expr.</B><B><A HREF="../../../mycompiler/mystatement/Expr.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(java.util.Vector&nbsp;classname,
<TD><CODE><B>Expr.</B><B><A HREF="../../../mycompiler/mystatement/Expr.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classname,
java.util.Hashtable&nbsp;ch,
java.util.Hashtable&nbsp;bh,
boolean&nbsp;ext,
@ -335,7 +335,7 @@ Uses of <A HREF="../../../mycompiler/myexception/SCStatementException.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>CastExpr.</B><B><A HREF="../../../mycompiler/mystatement/CastExpr.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(java.util.Vector&nbsp;classname,
<TD><CODE><B>CastExpr.</B><B><A HREF="../../../mycompiler/mystatement/CastExpr.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classname,
java.util.Hashtable&nbsp;ch,
java.util.Hashtable&nbsp;bh,
boolean&nbsp;ext,
@ -348,7 +348,7 @@ Uses of <A HREF="../../../mycompiler/myexception/SCStatementException.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Block.</B><B><A HREF="../../../mycompiler/mystatement/Block.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(java.util.Vector&nbsp;classname,
<TD><CODE><B>Block.</B><B><A HREF="../../../mycompiler/mystatement/Block.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classname,
java.util.Hashtable&nbsp;ch,
java.util.Hashtable&nbsp;bh,
boolean&nbsp;ext,
@ -361,7 +361,7 @@ Uses of <A HREF="../../../mycompiler/myexception/SCStatementException.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Binary.</B><B><A HREF="../../../mycompiler/mystatement/Binary.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(java.util.Vector&nbsp;classname,
<TD><CODE><B>Binary.</B><B><A HREF="../../../mycompiler/mystatement/Binary.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classname,
java.util.Hashtable&nbsp;ch,
java.util.Hashtable&nbsp;bh,
boolean&nbsp;ext,
@ -374,7 +374,7 @@ Uses of <A HREF="../../../mycompiler/myexception/SCStatementException.html" titl
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B>Assign.</B><B><A HREF="../../../mycompiler/mystatement/Assign.html#sc_check(java.util.Vector, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(java.util.Vector&nbsp;classname,
<TD><CODE><B>Assign.</B><B><A HREF="../../../mycompiler/mystatement/Assign.html#sc_check(de.dhbwstuttgart.typeinference.Menge, java.util.Hashtable, java.util.Hashtable, boolean, java.util.Hashtable, java.util.Hashtable)">sc_check</A></B>(de.dhbwstuttgart.typeinference.Menge&nbsp;classname,
java.util.Hashtable&nbsp;ch,
java.util.Hashtable&nbsp;bh,
boolean&nbsp;ext,

View File

@ -111,7 +111,7 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mymodifier/Modifiers.html#modifier">modifier</A></B></CODE>
<BR>
@ -153,7 +153,7 @@ java.lang.Object
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Vector</CODE></FONT></TD>
<CODE>&nbsp;de.dhbwstuttgart.typeinference.Menge</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/mymodifier/Modifiers.html#get_modifiers()">get_modifiers</A></B>()</CODE>
<BR>
@ -185,7 +185,7 @@ java.lang.Object
<A NAME="modifier"><!-- --></A><H3>
modifier</H3>
<PRE>
public java.util.Vector <B>modifier</B></PRE>
public de.dhbwstuttgart.typeinference.Menge <B>modifier</B></PRE>
<DL>
<DL>
</DL>
@ -221,7 +221,7 @@ public <B>Modifiers</B>()</PRE>
<A NAME="get_modifiers()"><!-- --></A><H3>
get_modifiers</H3>
<PRE>
public java.util.Vector <B>get_modifiers</B>()</PRE>
public de.dhbwstuttgart.typeinference.Menge <B>get_modifiers</B>()</PRE>
<DL>
<DD><DL>
</DL>

View File

@ -133,11 +133,11 @@ java.lang.Object
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../mycompiler/myoperator/AddOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></B>(<A HREF="../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<TD><CODE><B><A HREF="../../mycompiler/myoperator/AddOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></B>(<A HREF="../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;neg,
java.util.Vector&nbsp;paralist)</CODE>
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
@ -151,9 +151,9 @@ java.lang.Object
<A HREF="../../mycompiler/mytypereconstruction/CSupportData.html" title="class in mycompiler.mytypereconstruction">CSupportData</A>&nbsp;supportData)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implementierung der Algorithmen 5.44 und 5.45 von Martin Plümicke
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implementierung der Algorithmen 5.44 und 5.45 von Martin Pl<EFBFBD>micke
<br/>Achtung Workaround: Wenn die BaseTypes endlich korrekt implementiert sind, dann sollte
der RefType "Integer" überall durch den BaseType "IntegerType" ersetzt werden!!!</TD>
der RefType "Integer" <EFBFBD>berall durch den BaseType "IntegerType" ersetzt werden!!!</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@ -195,18 +195,18 @@ public <B>AddOp</B>()</PRE>
</TR>
</TABLE>
<A NAME="codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)"><!-- --></A><H3>
<A NAME="codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)"><!-- --></A><H3>
codegen</H3>
<PRE>
public abstract void <B>codegen</B>(<A HREF="../../mycompiler/mybytecode/ClassFile.html" title="class in mycompiler.mybytecode">ClassFile</A>&nbsp;classfile,
<A HREF="../../mycompiler/mybytecode/CodeAttribute.html" title="class in mycompiler.mybytecode">CodeAttribute</A>&nbsp;code,
<A HREF="../../mycompiler/mystatement/Expr.html" title="class in mycompiler.mystatement">Expr</A>&nbsp;expr,
boolean&nbsp;neg,
java.util.Vector&nbsp;paralist)
de.dhbwstuttgart.typeinference.Menge&nbsp;paralist)
throws <A HREF="../../mycompiler/myexception/JVMCodeException.html" title="class in mycompiler.myexception">JVMCodeException</A></PRE>
<DL>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../mycompiler/myoperator/Operator.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A></CODE> in class <CODE><A HREF="../../mycompiler/myoperator/Operator.html" title="class in mycompiler.myoperator">Operator</A></CODE></DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../mycompiler/myoperator/Operator.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A></CODE> in class <CODE><A HREF="../../mycompiler/myoperator/Operator.html" title="class in mycompiler.myoperator">Operator</A></CODE></DL>
</DD>
<DD><DL>
@ -224,10 +224,10 @@ public <A HREF="../../mycompiler/mytypereconstruction/set/CTripleSet.html" title
<A HREF="../../mycompiler/mytypereconstruction/set/CTypeAssumptionSet.html" title="class in mycompiler.mytypereconstruction.set">CTypeAssumptionSet</A>&nbsp;V,
<A HREF="../../mycompiler/mytypereconstruction/CSupportData.html" title="class in mycompiler.mytypereconstruction">CSupportData</A>&nbsp;supportData)</PRE>
<DL>
<DD>Implementierung der Algorithmen 5.44 und 5.45 von Martin Plümicke
<DD>Implementierung der Algorithmen 5.44 und 5.45 von Martin Pl<EFBFBD>micke
<br/>Achtung Workaround: Wenn die BaseTypes endlich korrekt implementiert sind, dann sollte
der RefType "Integer" überall durch den BaseType "IntegerType" ersetzt werden!!!
<br>Author: Jörg Bäuerle
der RefType "Integer" <EFBFBD>berall durch den BaseType "IntegerType" ersetzt werden!!!
<br>Author: J<EFBFBD>rg B<>uerle
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../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><A HREF="../../mycompiler/myoperator/Operator.html" title="class in mycompiler.myoperator">Operator</A></CODE></DL>

View File

@ -135,7 +135,7 @@ java.lang.Object
<TH ALIGN="left"><B>Methods inherited from class mycompiler.myoperator.<A HREF="../../mycompiler/myoperator/LogOp.html" title="class in mycompiler.myoperator">LogOp</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../mycompiler/myoperator/LogOp.html#build(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, java.util.Vector, boolean, boolean, boolean, java.util.Vector)">build</A>, <A HREF="../../mycompiler/myoperator/LogOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, java.util.Vector)">codegen</A>, <A HREF="../../mycompiler/myoperator/LogOp.html#if_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, boolean, mycompiler.mystatement.Expr, mycompiler.mystatement.Statement, mycompiler.mystatement.Statement, java.util.Vector)">if_codegen</A>, <A HREF="../../mycompiler/myoperator/LogOp.html#loop_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, int, boolean, java.util.Vector)">loop_codegen</A>, <A HREF="../../mycompiler/myoperator/LogOp.html#replace_index(mycompiler.mybytecode.CodeAttribute, java.util.Vector, int, int)">replace_index</A>, <A HREF="../../mycompiler/myoperator/LogOp.html#TRExp(mycompiler.mystatement.Binary, mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)">TRExp</A></CODE></TD>
<TD><CODE><A HREF="../../mycompiler/myoperator/LogOp.html#build(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, de.dhbwstuttgart.typeinference.Menge, boolean, boolean, boolean, de.dhbwstuttgart.typeinference.Menge)">build</A>, <A HREF="../../mycompiler/myoperator/LogOp.html#codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, boolean, de.dhbwstuttgart.typeinference.Menge)">codegen</A>, <A HREF="../../mycompiler/myoperator/LogOp.html#if_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, boolean, mycompiler.mystatement.Expr, mycompiler.mystatement.Statement, mycompiler.mystatement.Statement, de.dhbwstuttgart.typeinference.Menge)">if_codegen</A>, <A HREF="../../mycompiler/myoperator/LogOp.html#loop_codegen(mycompiler.mybytecode.ClassFile, mycompiler.mybytecode.CodeAttribute, mycompiler.mystatement.Expr, int, boolean, de.dhbwstuttgart.typeinference.Menge)">loop_codegen</A>, <A HREF="../../mycompiler/myoperator/LogOp.html#replace_index(mycompiler.mybytecode.CodeAttribute, de.dhbwstuttgart.typeinference.Menge, int, int)">replace_index</A>, <A HREF="../../mycompiler/myoperator/LogOp.html#TRExp(mycompiler.mystatement.Binary, mycompiler.mytypereconstruction.set.CSubstitutionSet, mycompiler.mytypereconstruction.set.CTypeAssumptionSet, mycompiler.mytypereconstruction.CSupportData)">TRExp</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>

Some files were not shown because too many files have changed in this diff Show More