- m_AbstractSyntaxTree - Variable in class de.dhbwstuttgart.core.MyCompiler
-
Der abstrake Syntaxbaum
Autor: J�rg B�uerle
- m_Elements - Variable in class de.dhbwstuttgart.typeinference.unify.CVectorSet
-
- m_LineNumber - Variable in class de.dhbwstuttgart.parser.Token
-
- m_LineNumber - Variable in class de.dhbwstuttgart.syntaxtree.Method
-
- m_LineNumber - Variable in class de.dhbwstuttgart.syntaxtree.misc.DeclId
-
- m_Offset - Variable in class de.dhbwstuttgart.parser.Token
-
- m_Offset - Variable in class de.dhbwstuttgart.syntaxtree.Method
-
- m_Offset - Variable in class de.dhbwstuttgart.syntaxtree.misc.DeclId
-
- m_Offset - Variable in class de.dhbwstuttgart.syntaxtree.misc.UsedId
-
- m_Type - Variable in class de.dhbwstuttgart.typeinference.unify.CSubstitution
-
- m_TypePlaceholdersRegistry - Static variable in class de.dhbwstuttgart.syntaxtree.type.TypePlaceholder
-
- m_TypeVar - Variable in class de.dhbwstuttgart.typeinference.unify.CSubstitution
-
- m_TypeVar - Variable in class de.dhbwstuttgart.typeinference.unify.CSubstitutionGenVar
-
- main(String[]) - Static method in class de.dhbwstuttgart.core.ConsoleInterface
-
- main(String[]) - Static method in class de.dhbwstuttgart.core.MyCompiler
-
Die Main-Funktion, �ber die der Compiler auch per Konsole gestartet
werden kann.
- main(String[]) - Static method in class de.dhbwstuttgart.JvmDisassembler.jvmDisassembler
-
- makeBasicAssumptions() - Method in class de.dhbwstuttgart.syntaxtree.SourceFile
-
Erzeugt die Anfangsinformationen �ber bereits bekannte Klassen.
- makeBasicAssumptionsFromJRE(Menge<UsedId>, boolean) - Method in class de.dhbwstuttgart.syntaxtree.SourceFile
-
Erstellt die Assumptions der standardmäÃig importierten Packages (java.lang.) sowie der von imports übergebenen Klassen zusammen.
- makeFC(TypeAssumptions) - Method in class de.dhbwstuttgart.syntaxtree.SourceFile
-
Erstellt die Finite Closure
- makeFunNAssumptions() - Method in class de.dhbwstuttgart.core.MyCompiler
-
Erstellt die FunN-Assumptions
Fun0-FunN (momentan für N = 6)
- makeGenericTypeVars2TypePlaceHolders(Type) - Static method in class de.dhbwstuttgart.core.MyCompiler
-
- makeNewName() - Static method in class de.dhbwstuttgart.syntaxtree.type.FreshWildcardType
-
Erzeugt einen neuen Namen, und gibt diesen zurück
Methode aus TypePlaceholder kopiert
- makeNewName() - Static method in class de.dhbwstuttgart.syntaxtree.type.TypePlaceholder
-
Berechnet einen neuen, eindeutigen Namen f�r eine neue
TypePlaceholder
.
- makeParaList(int) - Static method in class de.dhbwstuttgart.typeinference.FunNInterface
-
- makePosByte(int) - Static method in class de.dhbwstuttgart.JvmDisassembler.jvmDisassembler
-
- makePosInt(long) - Static method in class de.dhbwstuttgart.JvmDisassembler.jvmDisassembler
-
- makePosShort(int) - Static method in class de.dhbwstuttgart.JvmDisassembler.jvmDisassembler
-
- manipulate(int, char) - Static method in class de.dhbwstuttgart.syntaxtree.type.FreshWildcardType
-
Hilfsmethode für makeNewName
Methode aus TypePlaceholder kopiert
- manipulate(int, char) - Static method in class de.dhbwstuttgart.syntaxtree.type.TypePlaceholder
-
Hilfsfunktion zur Berechnung eines neuen Namens.
- match(RefType, RefType, Hashtable<JavaClassName, Type>) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
-
- MatchException - Exception in de.dhbwstuttgart.myexception
-
- MatchException(String) - Constructor for exception de.dhbwstuttgart.myexception.MatchException
-
- Matrix - Class in plugindevelopment.TypeInsertTests.LargeSourceCodeTests
-
- Matrix() - Constructor for class plugindevelopment.TypeInsertTests.LargeSourceCodeTests.Matrix
-
- Matrix_simple - Class in plugindevelopment.TypeInsertTests
-
- Matrix_simple() - Constructor for class plugindevelopment.TypeInsertTests.Matrix_simple
-
- Menge<A> - Class in de.dhbwstuttgart.typeinference
-
- Menge() - Constructor for class de.dhbwstuttgart.typeinference.Menge
-
- MengePair2SubstHashtableMengePair(Menge<Pair>) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
-
- mergeConfiguration(LoggerConfiguration) - Method in class de.dhbwstuttgart.logger.LoggerConfiguration
-
- message - Variable in exception de.dhbwstuttgart.myexception.CTypeReconstructionException
-
- message - Variable in exception de.dhbwstuttgart.typeinference.exceptions.TypeinferenceException
-
- meth(a) - Method in class de.dhbwstuttgart.JvmDisassembler.GenericsTest
-
- meth2(b, t) - Method in class de.dhbwstuttgart.JvmDisassembler.GenericsTest
-
- Method - Class in de.dhbwstuttgart.syntaxtree
-
Stellt eine Methode dar.
- Method(int) - Constructor for class de.dhbwstuttgart.syntaxtree.Method
-
- Method(String, Type, ParameterList, Block, GenericDeclarationList, int) - Constructor for class de.dhbwstuttgart.syntaxtree.Method
-
- method - Variable in class de.dhbwstuttgart.typeinference.assumptions.MethodAssumption
-
- method_body - Variable in class de.dhbwstuttgart.syntaxtree.statement.LambdaExpression
-
- MethodAssumption - Class in de.dhbwstuttgart.typeinference.assumptions
-
- MethodAssumption(Method, Class) - Constructor for class de.dhbwstuttgart.typeinference.assumptions.MethodAssumption
-
- methodAssumptions - Variable in class de.dhbwstuttgart.typeinference.assumptions.TypeAssumptions
-
- MethodCall - Class in de.dhbwstuttgart.syntaxtree.statement
-
- MethodCall(Receiver, String, ArgumentList, int) - Constructor for class de.dhbwstuttgart.syntaxtree.statement.MethodCall
-
- MethodCall(int, int) - Constructor for class de.dhbwstuttgart.syntaxtree.statement.MethodCall
-
- methode - Variable in class de.dhbwstuttgart.syntaxtree.Constructor
-
- MethodTypeInsertTest - Class in plugindevelopment
-
- MethodTypeInsertTest() - Constructor for class plugindevelopment.MethodTypeInsertTest
-
- MethodVektor - Variable in class de.dhbwstuttgart.syntaxtree.InterfaceBody
-
- MINUSEQUAL - Static variable in class de.dhbwstuttgart.parser.JavaParser
-
- MinusOp - Class in de.dhbwstuttgart.syntaxtree.operator
-
- MinusOp(int, int) - Constructor for class de.dhbwstuttgart.syntaxtree.operator.MinusOp
-
- mod - Variable in class de.dhbwstuttgart.syntaxtree.Constant
-
- Modifier - Class in de.dhbwstuttgart.syntaxtree.modifier
-
- Modifier() - Constructor for class de.dhbwstuttgart.syntaxtree.modifier.Modifier
-
- modifier - Variable in class de.dhbwstuttgart.syntaxtree.modifier.Modifiers
-
- modifiers - Variable in class de.dhbwstuttgart.syntaxtree.Class
-
- modifiers - Variable in class de.dhbwstuttgart.syntaxtree.misc.DeclId
-
- Modifiers - Class in de.dhbwstuttgart.syntaxtree.modifier
-
Die Klasse beinhaltet die Liste der Access-Modifier fuer eine Klasse,
Methode usw.
- Modifiers() - Constructor for class de.dhbwstuttgart.syntaxtree.modifier.Modifiers
-
- MODULOEQUAL - Static variable in class de.dhbwstuttgart.parser.JavaParser
-
- ModuloOp - Class in de.dhbwstuttgart.syntaxtree.operator
-
- ModuloOp(int, int) - Constructor for class de.dhbwstuttgart.syntaxtree.operator.ModuloOp
-
- MUB - Class in de.dhbwstuttgart.typeinference.unify
-
- MUB(Menge<? extends Type>, Menge<Pair>) - Constructor for class de.dhbwstuttgart.typeinference.unify.MUB
-
- Mub - Variable in class de.dhbwstuttgart.typeinference.unify.MUB
-
- MulOp - Class in de.dhbwstuttgart.syntaxtree.operator
-
- MulOp(int, int) - Constructor for class de.dhbwstuttgart.syntaxtree.operator.MulOp
-
- MultipleTypesInsertTester - Class in plugindevelopment.TypeInsertTests
-
- MultipleTypesInsertTester() - Constructor for class plugindevelopment.TypeInsertTests.MultipleTypesInsertTester
-
- MutlitpleTestCases - Class in plugindevelopment.TypeInsertTests
-
- MutlitpleTestCases() - Constructor for class plugindevelopment.TypeInsertTests.MutlitpleTestCases
-
- MyCompiler - Class in de.dhbwstuttgart.core
-
- MyCompiler() - Constructor for class de.dhbwstuttgart.core.MyCompiler
-
Author: J�rg B�uerle
Der private Konstruktor.
- MyCompilerAPI - Interface in de.dhbwstuttgart.core
-
Schnittstellen-Klasse zum Compiler.