- 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, Vector) - 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, Vector) - 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(Vector, 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 Vector 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 Vectoren 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, Vector<Class>) - Method in class mycompiler.myclass.ClassBody
-
- is_declared(Type, Vector<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, Vector<Pair>) - Static method in class mycompiler.mytypereconstruction.unify.Unify
-
- isInFCrechtsUnify(RefType, RefType, FC_TTO) - Static method in class mycompiler.mytypereconstruction.unify.Unify
-
- isInVector(Vector<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(Vector, Vector<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
-