A B C D E F G H I J K L M N O P R S T U V W X Y 

I

i2b - Static variable in class mycompiler.mybytecode.JVMCode
 
i2c - Static variable in class mycompiler.mybytecode.JVMCode
 
i2d - Static variable in class mycompiler.mybytecode.JVMCode
 
i2f - Static variable in class mycompiler.mybytecode.JVMCode
 
i2l - Static variable in class mycompiler.mybytecode.JVMCode
 
i2s - Static variable in class mycompiler.mybytecode.JVMCode
 
iadd - Static variable in class mycompiler.mybytecode.JVMCode
 
iaload - Static variable in class mycompiler.mybytecode.JVMCode
 
iand - Static variable in class mycompiler.mybytecode.JVMCode
 
iastore - Static variable in class mycompiler.mybytecode.JVMCode
 
iconst_0 - Static variable in class mycompiler.mybytecode.JVMCode
 
iconst_1 - Static variable in class mycompiler.mybytecode.JVMCode
 
iconst_2 - Static variable in class mycompiler.mybytecode.JVMCode
 
iconst_3 - Static variable in class mycompiler.mybytecode.JVMCode
 
iconst_4 - Static variable in class mycompiler.mybytecode.JVMCode
 
iconst_5 - Static variable in class mycompiler.mybytecode.JVMCode
 
iconst_m1 - Static variable in class mycompiler.mybytecode.JVMCode
 
IDENTIFIER - Static variable in class mycompiler.myparser.JavaParser
 
idiv - Static variable in class mycompiler.mybytecode.JVMCode
 
IExpectation - Interface in mycompiler.test.expectationTypes
15-04-08
IF - Static variable in class mycompiler.myparser.JavaParser
 
if_acmpeq - Static variable in class mycompiler.mybytecode.JVMCode
 
if_acmpne - Static variable in class mycompiler.mybytecode.JVMCode
 
if_codegen(ClassFile, CodeAttribute, String, boolean) - Method in class mycompiler.myoperator.EqualOp
 
if_codegen(ClassFile, CodeAttribute, String, boolean) - Method in class mycompiler.myoperator.GreaterEquOp
 
if_codegen(ClassFile, CodeAttribute, String, boolean) - Method in class mycompiler.myoperator.GreaterOp
 
if_codegen(ClassFile, CodeAttribute, String, boolean) - Method in class mycompiler.myoperator.LessEquOp
 
if_codegen(ClassFile, CodeAttribute, String, boolean) - Method in class mycompiler.myoperator.LessOp
 
if_codegen(ClassFile, CodeAttribute, boolean, Expr, Statement, Statement, Menge) - Method in class mycompiler.myoperator.LogOp
 
if_codegen(ClassFile, CodeAttribute, String, boolean) - Method in class mycompiler.myoperator.NotEqualOp
 
if_codegen(ClassFile, CodeAttribute, String, boolean) - Method in class mycompiler.myoperator.RelOp
 
if_codegen(ClassFile, CodeAttribute, boolean, Menge) - Method in class mycompiler.mystatement.IfStmt
 
if_codegen(ClassFile, CodeAttribute, boolean) - Method in class mycompiler.mystatement.UnaryNot
 
if_icmpeq - Static variable in class mycompiler.mybytecode.JVMCode
 
if_icmpge - Static variable in class mycompiler.mybytecode.JVMCode
 
if_icmpgt - Static variable in class mycompiler.mybytecode.JVMCode
 
if_icmple - Static variable in class mycompiler.mybytecode.JVMCode
 
if_icmplt - Static variable in class mycompiler.mybytecode.JVMCode
 
if_icmpne - Static variable in class mycompiler.mybytecode.JVMCode
 
if_ncmpeq(String) - Static method in class mycompiler.mybytecode.JVMCode
 
if_ncmpne(String) - Static method in class mycompiler.mybytecode.JVMCode
 
ifeq - Static variable in class mycompiler.mybytecode.JVMCode
 
ifge - Static variable in class mycompiler.mybytecode.JVMCode
 
ifgt - Static variable in class mycompiler.mybytecode.JVMCode
 
ifle - Static variable in class mycompiler.mybytecode.JVMCode
 
iflt - Static variable in class mycompiler.mybytecode.JVMCode
 
ifne - Static variable in class mycompiler.mybytecode.JVMCode
 
ifnonnull - Static variable in class mycompiler.mybytecode.JVMCode
 
ifnull - Static variable in class mycompiler.mybytecode.JVMCode
 
IfStmt - Class in mycompiler.mystatement
 
IfStmt(int, int) - Constructor for class mycompiler.mystatement.IfStmt
 
IHashSetElement - Interface in mycompiler.mytypereconstruction.set
 
IHashSetKey - Interface in mycompiler.mytypereconstruction.set
 
iinc - Static variable in class mycompiler.mybytecode.JVMCode
 
IItemWithOffset - Interface in mycompiler
 
iload - Static variable in class mycompiler.mybytecode.JVMCode
 
iload_0 - Static variable in class mycompiler.mybytecode.JVMCode
 
iload_1 - Static variable in class mycompiler.mybytecode.JVMCode
 
iload_2 - Static variable in class mycompiler.mybytecode.JVMCode
 
iload_3 - Static variable in class mycompiler.mybytecode.JVMCode
 
IMatchable - Interface in mycompiler.mytype
Dieses Interface wird von allen Klassen implementiert, die weitere Klassen enthalten, die im match des Unify beachtet werden m�ssen.
IMethodBoundKey - Interface in mycompiler.mytypereconstruction.typeassumptionkey
 
impdep1 - Static variable in class mycompiler.mybytecode.JVMCode
 
impdep2 - Static variable in class mycompiler.mybytecode.JVMCode
 
IMPLEMENTS - Static variable in class mycompiler.myparser.JavaParser
 
IMPORT - Static variable in class mycompiler.myparser.JavaParser
 
Import - Class in mycompiler.unused
 
Import() - Constructor for class mycompiler.unused.Import
 
ImportDeclarations - Class in mycompiler.myclass
HOTI 4.5.06 Auch wenn es nicht so aussieht, hat diese Klasse einen Sinn :-) Der Parser kann keine Generischen Typen darstellen, damit trotzdem an amap Stellen die Typsicherheit gew�hrleistet ist, hier eine Kapselung...
ImportDeclarations() - Constructor for class mycompiler.myclass.ImportDeclarations
 
imul - Static variable in class mycompiler.mybytecode.JVMCode
 
incBlockDepth() - Method in class mycompiler.mytypereconstruction.CSupportData
 
includesModifier(Modifier) - Method in class mycompiler.mymodifier.Modifiers
Gibt zurueck, ob der angegebene Modifier enthalten ist.
INCREMENT - Static variable in class mycompiler.myparser.JavaParser
 
ineg - Static variable in class mycompiler.mybytecode.JVMCode
 
init() - Method in class mycompiler.MyCompiler
Author: J�rg B�uerle
Initialisiert den Compiler
init() - Method in interface mycompiler.MyCompilerAPI
Author: J�rg B�uerle
Initialisiert den Compiler
init_parahashtable(Menge, boolean) - Method in class mycompiler.myclass.ClassBody
 
INSTANCEOF - Static variable in class mycompiler.myparser.JavaParser
 
InstanceOf - Class in mycompiler.mystatement
 
InstanceOf(int, int) - Constructor for class mycompiler.mystatement.InstanceOf
 
instanceof_ - Static variable in class mycompiler.mybytecode.JVMCode
 
instanceSmaller(Pair, FC_TTO) - Static method in class mycompiler.mytypereconstruction.unify.Unify
 
instanzeEquals(Object) - Method in class mycompiler.mytype.Pair
Author: Arne L�dtke
�berpr�ft ob die Paare die gleichen Instanzen sind.
InstVar - Class in mycompiler.mystatement
 
InstVar(Expr, String, int) - Constructor for class mycompiler.mystatement.InstVar
 
InstVar(String, String, int) - Constructor for class mycompiler.mystatement.InstVar
 
InstVar(UsedId, int, int) - Constructor for class mycompiler.mystatement.InstVar
macht aus einem UsedId mit einem Menge von Strings eine InstVar
Author: Martin Pl�micke PL 05-08-17
InstVarDecl - Class in mycompiler.myclass
 
InstVarDecl() - Constructor for class mycompiler.myclass.InstVarDecl
 
INT - Static variable in class mycompiler.myparser.JavaParser
 
IntegerTest - Class in mycompiler.test.primitiveTypes
02-04-08
IntegerTest(String) - Constructor for class mycompiler.test.primitiveTypes.IntegerTest
 
IntegerType - Class in mycompiler.mytype
 
IntegerType() - Constructor for class mycompiler.mytype.IntegerType
 
Interface - Class in mycompiler.myinterface
Die Klasse stellt die Definition eines Interfaces dar.
Interface() - Constructor for class mycompiler.myinterface.Interface
 
Interface(String) - Constructor for class mycompiler.myinterface.Interface
 
Interface(String, Modifiers) - Constructor for class mycompiler.myinterface.Interface
 
INTERFACE - Static variable in class mycompiler.myparser.JavaParser
 
InterfaceAndParameter - Class in mycompiler.myparser
Hilfskonstrukt, um die Grammatik fuer einen Interfaceheader ueberschaubar zu halten.
InterfaceAndParameter(String) - Constructor for class mycompiler.myparser.InterfaceAndParameter
 
InterfaceAndParameter(String, ParaList) - Constructor for class mycompiler.myparser.InterfaceAndParameter
 
InterfaceBody - Class in mycompiler.myinterface
Die Klasse enthaelt den Inhalt eines Interfaces, also Konstanten- und Mehtodendefinitionen.
InterfaceBody() - Constructor for class mycompiler.myinterface.InterfaceBody
 
InterfaceList - Class in mycompiler.myparser
Hilfskonstrukt fuer die Grammatik, um ungepruefte Typcasts fuer Mengeen zu umgehen.
InterfaceList() - Constructor for class mycompiler.myparser.InterfaceList
 
InterfaceModifier - Class in mycompiler.mymodifier
 
InterfaceModifier() - Constructor for class mycompiler.mymodifier.InterfaceModifier
 
InterfaceVektor - Variable in class mycompiler.SourceFile
 
INTLITERAL - Static variable in class mycompiler.myparser.JavaParser
 
IntLiteral - Class in mycompiler.mystatement
 
IntLiteral() - Constructor for class mycompiler.mystatement.IntLiteral
 
invokeinterface - Static variable in class mycompiler.mybytecode.JVMCode
 
invokespecial - Static variable in class mycompiler.mybytecode.JVMCode
 
invokestatic - Static variable in class mycompiler.mybytecode.JVMCode
 
invokevirtual - Static variable in class mycompiler.mybytecode.JVMCode
 
ior - Static variable in class mycompiler.mybytecode.JVMCode
 
irem - Static variable in class mycompiler.mybytecode.JVMCode
 
IReplaceTypeEventProvider - Interface in mycompiler.mytypereconstruction.replacementlistener
Interface f�r ein Objekt, das ReplaceTypeEvents zur Verf�gung stellt und es TypeReplacementListenern erlaubt, sich zu registrieren.
IResultValidator - Interface in mycompiler.test.notUsedAnymore
 
ireturn - Static variable in class mycompiler.mybytecode.JVMCode
 
is_declared(Type, Menge<Class>) - Method in class mycompiler.myclass.ClassBody
 
is_declared(Type, Menge<Class>) - Method in class mycompiler.mystatement.LocalVarDecl
 
is_Equiv(RefType, Hashtable<String, Type>) - Method in class mycompiler.mytype.RefType
 
is_member(String) - Method in class mycompiler.myclass.Class
 
isAbstract() - Method in class mycompiler.myclass.Method
Gibt zurueck, ob ByteCode innerhabl der Methode generiert wird.
isAGenericType(RefType) - Method in class mycompiler.myinterface.Interface
 
IsArray() - Method in class mycompiler.mytype.BaseType
Author: Daniel Feinler
Handelt ab, ob der Typ eines Objekts ein Array ist, wenn true dann wird im Bytecode ein flag gesetzt wenn nicht, dann halt nicht.
IsArray() - Method in class mycompiler.mytype.RefType
Author: Daniel Feinler
Handelt ab, ob der Typ eines Objekts ein Array ist, wenn true dann wird im Bytecode ein flag gesetzt wenn nicht, dann halt nicht.
isEqual() - Method in class mycompiler.mytype.Pair
 
isFirstLocalVarDecl - Static variable in class mycompiler.myclass.Class
 
ishl - Static variable in class mycompiler.mybytecode.JVMCode
 
ishr - Static variable in class mycompiler.mybytecode.JVMCode
 
isInFC(RefType, RefType, Menge<Pair>) - Static method in class mycompiler.mytypereconstruction.unify.Unify
 
isInFCrechtsUnify(RefType, RefType, FC_TTO) - Static method in class mycompiler.mytypereconstruction.unify.Unify
 
isInMenge(Menge<Pair>) - Method in class mycompiler.mytype.Pair
 
isOverloadedIDSet() - Method in class mycompiler.mytypereconstruction.typeassumptionkey.CLocalVarKey
 
isOverloadedIDSet() - Method in class mycompiler.mytypereconstruction.typeassumptionkey.CMethodKey
 
isOverloadedIDSet() - Method in class mycompiler.mytypereconstruction.typeassumptionkey.CMethodParaKey
 
isOverloadedIDSet() - Method in interface mycompiler.mytypereconstruction.typeassumptionkey.IMethodBoundKey
Gibt an, ob die overloaded-id initialisiert wurde, oder ob das Objekt mit dem "lazy"-konstruktor initialisiert wurde
isPlaceholderVariable() - Method in class mycompiler.mytypereconstruction.typeassumption.CTypeAssumption
 
isRealSubClass(String, String, FC_TTO) - Static method in class mycompiler.mytypereconstruction.unify.Unify
 
isRXSimilarRY(RefType, RefType, boolean) - Static method in class mycompiler.mytypereconstruction.unify.Unify
 
istore - Static variable in class mycompiler.mybytecode.JVMCode
 
istore_0 - Static variable in class mycompiler.mybytecode.JVMCode
 
istore_1 - Static variable in class mycompiler.mybytecode.JVMCode
 
istore_2 - Static variable in class mycompiler.mybytecode.JVMCode
 
istore_3 - Static variable in class mycompiler.mybytecode.JVMCode
 
istParameterOK(Menge, Menge<Class>) - Method in class mycompiler.myclass.ClassBody
 
isTV(int) - Method in class mycompiler.mytype.RefType
 
isTVinRefType(TypePlaceholder, RefType) - Static method in class mycompiler.mytypereconstruction.unify.Unify
 
isub - Static variable in class mycompiler.mybytecode.JVMCode
 
iterator() - Method in class mycompiler.mytype.CRefTypeSet
 
iterator() - Method in class mycompiler.mytypereconstruction.set.CMultiplyTupleSet
 
iterator() - Method in class mycompiler.mytypereconstruction.set.CReconstructionTupleSet
 
iterator() - Method in class mycompiler.mytypereconstruction.set.CSubstitutionSet
 
iterator() - Method in class mycompiler.mytypereconstruction.set.CTripleSet
 
iterator() - Method in class mycompiler.mytypereconstruction.set.CTypeAssumptionSet
 
iterator() - Method in class typinferenz.ConstraintsSet
 
iterator() - Method in class typinferenz.ResultSet
 
iterator() - Method in class typinferenz.TypeAssumptions
 
ITypeContainer - Interface in mycompiler.mytype
Dieses Interface wird von allen Klassen implementiert, die weitere Klassen enthalten.
ITypeReplacementListener - Interface in mycompiler.mytypereconstruction.replacementlistener
Interface f�r einen TypeReplacementListener, der es erm�glicht, einen Typ gegen einen anderen auszutauschen.
IUnknownTypeExpect - Interface in mycompiler.test.expectationTypes
15-05-08
iushr - Static variable in class mycompiler.mybytecode.JVMCode
 
ixor - Static variable in class mycompiler.mybytecode.JVMCode
 
A B C D E F G H I J K L M N O P R S T U V W X Y