- sc_check(Menge<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class de.dhbwstuttgart.syntaxtree.statement.ForStmt
-
- sc_get_Formalparalist() - Method in class de.dhbwstuttgart.syntaxtree.ParameterList
-
- Scanner - Class in de.dhbwstuttgart.parser
-
- Scanner(Reader) - Constructor for class de.dhbwstuttgart.parser.Scanner
-
- SCClassBodyException - Exception in de.dhbwstuttgart.myexception
-
- SCClassBodyException() - Constructor for exception de.dhbwstuttgart.myexception.SCClassBodyException
-
- SCClassException - Exception in de.dhbwstuttgart.myexception
-
- SCClassException() - Constructor for exception de.dhbwstuttgart.myexception.SCClassException
-
- scerrors - Variable in exception de.dhbwstuttgart.myexception.SCException
-
- SCExcept - Class in de.dhbwstuttgart.myexception
-
- SCExcept() - Constructor for class de.dhbwstuttgart.myexception.SCExcept
-
- SCException - Exception in de.dhbwstuttgart.myexception
-
- SCException() - Constructor for exception de.dhbwstuttgart.myexception.SCException
-
- schnitt(Menge<Menge<TypePlaceholder>>) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
-
Bildet Schnittmengen der Mengen von Typeplaceholders
Rueckgabe ist die Menge der Menge von Indizies die Schnittmengen sind.
- schnitt1(Menge<TypePlaceholder>, Menge<Menge<TypePlaceholder>>, Menge<Integer>) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
-
PL 2014-10-25
schnitt1 checkt ob die Typeplaceholders aus in den Elemeneten aus vars enthalten sind
Rückgabe ist die Menge der Indizies von vars der Schnittmengen mit var nicht leer sind.
- SCMethodException - Exception in de.dhbwstuttgart.myexception
-
- SCMethodException() - Constructor for exception de.dhbwstuttgart.myexception.SCMethodException
-
- SCStatementException - Exception in de.dhbwstuttgart.myexception
-
- SCStatementException() - Constructor for exception de.dhbwstuttgart.myexception.SCStatementException
-
- Section - Enum in de.dhbwstuttgart.logger
-
- Section() - Constructor for enum de.dhbwstuttgart.logger.Section
-
- section - Variable in class de.dhbwstuttgart.logger.SectionLogger
-
- SectionLogger - Class in de.dhbwstuttgart.logger
-
Sämtliche Logging Ausgaben werden in die bei der Erstellung des Loggers übergebene Section eingeteilt
- SectionLogger(Logger, Section) - Constructor for class de.dhbwstuttgart.logger.SectionLogger
-
- seesType(Type) - Method in class de.dhbwstuttgart.syntaxtree.SyntaxTreeNode
-
- serialVersionUID - Static variable in exception de.dhbwstuttgart.myexception.CTypeReconstructionException
-
- serialVersionUID - Static variable in exception de.dhbwstuttgart.myexception.JVMCodeException
-
- serialVersionUID - Static variable in exception de.dhbwstuttgart.myexception.MatchException
-
- serialVersionUID - Static variable in exception de.dhbwstuttgart.myexception.SCClassBodyException
-
- serialVersionUID - Static variable in exception de.dhbwstuttgart.myexception.SCClassException
-
- serialVersionUID - Static variable in exception de.dhbwstuttgart.myexception.SCException
-
- serialVersionUID - Static variable in exception de.dhbwstuttgart.myexception.SCMethodException
-
- serialVersionUID - Static variable in exception de.dhbwstuttgart.myexception.SCStatementException
-
- serialVersionUID - Static variable in class de.dhbwstuttgart.syntaxtree.ImportDeclarations
-
- set - Variable in class de.dhbwstuttgart.typeinference.OderMenge
-
- set - Variable in class de.dhbwstuttgart.typeinference.UndMenge
-
- set_addElem(RefType) - Method in class de.dhbwstuttgart.syntaxtree.ExceptionList
-
- set_AddParameter(FormalParameter) - Method in class de.dhbwstuttgart.syntaxtree.ParameterList
-
- set_ArgumentList(ArgumentList) - Method in class de.dhbwstuttgart.syntaxtree.statement.MethodCall
-
- set_ArgumentList(ArgumentList) - Method in class de.dhbwstuttgart.syntaxtree.statement.NewClass
-
- set_ArgumentList(ArgumentList) - Method in class de.dhbwstuttgart.syntaxtree.statement.This
-
- set_ArgumentList(ArgumentList) - Method in class de.dhbwstuttgart.syntaxtree.statement.ThisCall
-
- set_Block(Block) - Method in class de.dhbwstuttgart.syntaxtree.Method
-
- set_body_Loop_block(Statement) - Method in class de.dhbwstuttgart.syntaxtree.statement.ForStmt
-
- set_Bool(boolean) - Method in class de.dhbwstuttgart.syntaxtree.statement.BoolLiteral
-
- set_Char(char) - Method in class de.dhbwstuttgart.syntaxtree.statement.CharLiteral
-
- set_class_block(Block) - Method in class de.dhbwstuttgart.syntaxtree.Class
-
- set_ClassBody(ClassBody) - Method in class de.dhbwstuttgart.syntaxtree.Class
-
Setzt den ClassBody dieser Klasse.
- set_classname(String) - Method in class de.dhbwstuttgart.myexception.SCExcept
-
- set_DeclId(DeclId) - Method in class de.dhbwstuttgart.syntaxtree.Field
-
- set_DeclId(DeclId) - Method in class de.dhbwstuttgart.syntaxtree.FormalParameter
-
- set_DeclId(DeclId) - Method in class de.dhbwstuttgart.syntaxtree.statement.LocalVarDecl
-
- set_Double(double) - Method in class de.dhbwstuttgart.syntaxtree.statement.DoubleLiteral
-
- set_Else_block(Statement) - Method in class de.dhbwstuttgart.syntaxtree.statement.IfStmt
-
- set_error(String) - Method in class de.dhbwstuttgart.myexception.SCExcept
-
- set_ExceptionList(ExceptionList) - Method in class de.dhbwstuttgart.syntaxtree.Method
-
- set_exlist(Menge<SCExcept>) - Method in exception de.dhbwstuttgart.myexception.SCMethodException
-
- set_Expr(Expr, Expr) - Method in class de.dhbwstuttgart.syntaxtree.statement.Assign
-
- set_Expr(Expr) - Method in class de.dhbwstuttgart.syntaxtree.statement.CastExpr
-
- set_Expr(Expr) - Method in class de.dhbwstuttgart.syntaxtree.statement.IfStmt
-
- set_Expr(Expr) - Method in class de.dhbwstuttgart.syntaxtree.statement.InstanceOf
-
- set_Expr(Expr) - Method in class de.dhbwstuttgart.syntaxtree.statement.NegativeExpr
-
- set_Expr(Expr) - Method in class de.dhbwstuttgart.syntaxtree.statement.NotExpr
-
- set_Expr(Expr) - Method in class de.dhbwstuttgart.syntaxtree.statement.PositivExpr
-
- set_Expr(Expr) - Method in class de.dhbwstuttgart.syntaxtree.statement.PostDecExpr
-
- set_Expr(Expr) - Method in class de.dhbwstuttgart.syntaxtree.statement.PostIncExpr
-
- set_Expr(Expr) - Method in class de.dhbwstuttgart.syntaxtree.statement.PreDecExpr
-
- set_Expr(Expr) - Method in class de.dhbwstuttgart.syntaxtree.statement.PreIncExpr
-
- set_Expr(Expr) - Method in class de.dhbwstuttgart.syntaxtree.statement.Receiver
-
- set_Expr(Expr) - Method in class de.dhbwstuttgart.syntaxtree.statement.WhileStmt
-
- set_Expr1(Expr) - Method in class de.dhbwstuttgart.syntaxtree.statement.Binary
-
- set_Expr2(Expr) - Method in class de.dhbwstuttgart.syntaxtree.statement.Binary
-
- set_Expr_Menge(Menge<Expr>) - Method in class de.dhbwstuttgart.syntaxtree.statement.MethodCall
-
- set_Float(float) - Method in class de.dhbwstuttgart.syntaxtree.statement.FloatLiteral
-
- set_function(String) - Method in class de.dhbwstuttgart.myexception.SCExcept
-
- set_head_Condition(Expr) - Method in class de.dhbwstuttgart.syntaxtree.statement.ForStmt
-
- set_head_Initializer(Expr) - Method in class de.dhbwstuttgart.syntaxtree.statement.ForStmt
-
- set_head_Loop_expr(Expr) - Method in class de.dhbwstuttgart.syntaxtree.statement.ForStmt
-
- set_Int(int) - Method in class de.dhbwstuttgart.syntaxtree.statement.IntLiteral
-
- set_ListType(Type) - Method in class de.dhbwstuttgart.syntaxtree.misc.DeclId
-
- set_Long(long) - Method in class de.dhbwstuttgart.syntaxtree.statement.LongLiteral
-
- set_Loop_block(Statement) - Method in class de.dhbwstuttgart.syntaxtree.statement.WhileStmt
-
- set_Method_Name(String) - Method in class de.dhbwstuttgart.syntaxtree.Method
-
- set_Modifiers(Modifiers) - Method in class de.dhbwstuttgart.syntaxtree.Method
-
- set_Modifiers(Modifiers) - Method in class de.dhbwstuttgart.syntaxtree.misc.DeclId
-
- set_Name(String) - Method in class de.dhbwstuttgart.syntaxtree.misc.DeclId
-
- set_Name(String) - Method in class de.dhbwstuttgart.syntaxtree.misc.UsedId
-
- set_Name(String) - Method in class de.dhbwstuttgart.syntaxtree.statement.MethodCall
-
- set_Operator(Operator) - Method in class de.dhbwstuttgart.syntaxtree.statement.Binary
-
- set_ParaHash(Hashtable<String, String>) - Method in class de.dhbwstuttgart.syntaxtree.Class
-
- set_ParaList(Menge<Type>) - Method in class de.dhbwstuttgart.syntaxtree.misc.UsedId
-
- set_ParaList(Menge) - Method in class de.dhbwstuttgart.syntaxtree.statement.LocalVarDecl
-
- set_ParaList(Menge<Type>) - Method in class de.dhbwstuttgart.syntaxtree.type.RefType
-
Fügt eine Parameterliste an und tauscht zuvor alle GenerictTypeVars durch TPH aus.
- set_Paratyp(Menge) - Method in class de.dhbwstuttgart.syntaxtree.misc.DeclId
-
- set_Receiver(Receiver) - Method in class de.dhbwstuttgart.syntaxtree.statement.MethodCall
-
- set_ReturnExpr(Expr) - Method in class de.dhbwstuttgart.syntaxtree.statement.Return
-
- set_statement(String) - Method in class de.dhbwstuttgart.myexception.SCExcept
-
- set_Statement(Statement) - Method in class de.dhbwstuttgart.syntaxtree.statement.Block
-
- set_Statement_Menge(Menge<Statement>) - Method in class de.dhbwstuttgart.syntaxtree.statement.Block
-
- set_String(String) - Method in class de.dhbwstuttgart.syntaxtree.statement.StringLiteral
-
- set_Then_block(Statement) - Method in class de.dhbwstuttgart.syntaxtree.statement.IfStmt
-
- set_Type(Type) - Method in class de.dhbwstuttgart.syntaxtree.statement.CastExpr
-
- set_Type(Type) - Method in class de.dhbwstuttgart.syntaxtree.statement.Expr
-
- set_Type(RefType) - Method in class de.dhbwstuttgart.syntaxtree.statement.InstanceOf
-
- set_Typen(Menge) - Method in class de.dhbwstuttgart.syntaxtree.misc.UsedId
-
- set_UnaryMinus(UnaryMinus) - Method in class de.dhbwstuttgart.syntaxtree.statement.NegativeExpr
-
- set_UnaryNot(UnaryNot) - Method in class de.dhbwstuttgart.syntaxtree.statement.NotExpr
-
- set_UnaryPlus(UnaryPlus) - Method in class de.dhbwstuttgart.syntaxtree.statement.PositivExpr
-
- set_UpperBounds(Menge<Type>) - Method in class de.dhbwstuttgart.syntaxtree.type.FreshWildcardType
-
Author: Arne Lüdtke
Setzt den Menge der oberen Grenzen
- set_UsedId(UsedId) - Method in class de.dhbwstuttgart.syntaxtree.Class
-
Generiert die ClassFile für diese Klasse.
- set_UsedId(UsedId) - Method in class de.dhbwstuttgart.syntaxtree.statement.Expr
-
- set_UsedId(UsedId) - Method in class de.dhbwstuttgart.syntaxtree.statement.LocalOrFieldVar
-
- set_UsedId(UsedId) - Method in class de.dhbwstuttgart.syntaxtree.statement.MethodCall
-
- set_UsedId(UsedId) - Method in class de.dhbwstuttgart.syntaxtree.statement.NewClass
-
- set_UsedId(UsedId) - Method in class de.dhbwstuttgart.syntaxtree.statement.This
-
- set_UsedId(UsedId) - Method in class de.dhbwstuttgart.syntaxtree.statement.ThisCall
-
- set_UsedId(UsedId) - Method in class de.dhbwstuttgart.syntaxtree.type.Type
-
- set_UserDef(UserDef) - Method in class de.dhbwstuttgart.syntaxtree.misc.Status
-
- set_Wert(ExprStmt) - Method in class de.dhbwstuttgart.syntaxtree.misc.DeclId
-
- setAbstract(boolean) - Method in class de.dhbwstuttgart.syntaxtree.Method
-
Legt fuer die ByteCodeGen fest, ob Bytecode
innerhalb der Methode generiert wird.
- setArray(boolean) - Method in class de.dhbwstuttgart.syntaxtree.type.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.
- setArray(boolean) - Method in class de.dhbwstuttgart.syntaxtree.type.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.
- setBody(Block) - Method in class de.dhbwstuttgart.syntaxtree.statement.LambdaExpression
-
- setConstantVektor(Menge<Constant>) - Method in class de.dhbwstuttgart.syntaxtree.InterfaceBody
-
- setContainedTypes(Menge<Type>) - Method in class de.dhbwstuttgart.syntaxtree.Class
-
- setDeclIdMenge(Menge<DeclId>) - Method in class de.dhbwstuttgart.syntaxtree.Field
-
- setDeclidMenge(Menge<DeclId>) - Method in class de.dhbwstuttgart.syntaxtree.statement.LocalVarDecl
-
- setExpr(Expr) - Method in class de.dhbwstuttgart.syntaxtree.statement.LambdaExpression
-
- setFileName(String) - Method in class de.dhbwstuttgart.syntaxtree.SourceFile
-
Deprecated.
- setGenericParameter(GenericDeclarationList) - Method in class de.dhbwstuttgart.syntaxtree.Class
-
- setGenericParameter(GenericDeclarationList) - Method in class de.dhbwstuttgart.syntaxtree.Field
-
- setGenericParameter(GenericDeclarationList) - Method in interface de.dhbwstuttgart.syntaxtree.Generic
-
- setImports(ImportDeclarations) - Method in class de.dhbwstuttgart.syntaxtree.SourceFile
-
- setInterfaceBody(InterfaceBody) - Method in class de.dhbwstuttgart.syntaxtree.Interface
-
- setLineNumber(int) - Method in class de.dhbwstuttgart.syntaxtree.Method
-
- setLineNumber(int) - Method in class de.dhbwstuttgart.syntaxtree.misc.DeclId
-
- setMenge(Menge<E>) - Method in class de.dhbwstuttgart.typeinference.unify.CVectorSet
-
- setMethodVektor(Menge<Method>) - Method in class de.dhbwstuttgart.syntaxtree.InterfaceBody
-
- setModifier(Menge<Modifier>) - Method in class de.dhbwstuttgart.syntaxtree.modifier.Modifiers
-
- setModifiers(Modifiers) - Method in class de.dhbwstuttgart.syntaxtree.Class
-
- setModifiers(Modifiers) - Method in class de.dhbwstuttgart.syntaxtree.Constant
-
- setName(String) - Method in class de.dhbwstuttgart.parser.ClassAndParameter
-
- setName(String) - Method in class de.dhbwstuttgart.parser.InterfaceAndParameter
-
- setName(String) - Method in class de.dhbwstuttgart.syntaxtree.Class
-
- setName(String) - Method in class de.dhbwstuttgart.syntaxtree.Constant
-
- setName(String) - Method in class de.dhbwstuttgart.syntaxtree.type.RefType
-
- setName(JavaClassName) - Method in class de.dhbwstuttgart.syntaxtree.type.RefType
-
- setOffset(int) - Method in class de.dhbwstuttgart.syntaxtree.Field
-
- setOffset(int) - Method in class de.dhbwstuttgart.syntaxtree.FormalParameter
-
- setOffset(int) - Method in class de.dhbwstuttgart.syntaxtree.Method
-
- setOffset(int) - Method in class de.dhbwstuttgart.syntaxtree.misc.DeclId
-
- setOffset(int) - Method in class de.dhbwstuttgart.syntaxtree.misc.UsedId
-
- setOffset(int) - Method in class de.dhbwstuttgart.syntaxtree.statement.LocalVarDecl
-
- setOffset(int) - Method in class de.dhbwstuttgart.syntaxtree.type.Type
-
- setOffset(int) - Method in interface de.dhbwstuttgart.typeinference.TypeInsertable
-
- SetOperator(Pair.PairOperator) - Method in class de.dhbwstuttgart.typeinference.Pair
-
Author: Arne Lüdtke
Setzt den Operator
- setOutput(Section, PrintStream) - Method in class de.dhbwstuttgart.logger.LoggerConfiguration
-
- setOutputDir(String) - Method in class de.dhbwstuttgart.core.MyCompiler
-
- setOutputDir(String) - Method in interface de.dhbwstuttgart.core.MyCompilerAPI
-
Author: Juergen Schmiing
Legt das Ausgabeverzeichnis fuer die class-Files fest.
- setOverloadedID(int) - Method in class de.dhbwstuttgart.syntaxtree.Method
-
- setPackageName(UsedId) - Method in class de.dhbwstuttgart.syntaxtree.Class
-
- setPackageName(UsedId) - Method in class de.dhbwstuttgart.syntaxtree.SourceFile
-
- setParalist(ParaList) - Method in class de.dhbwstuttgart.parser.ClassAndParameter
-
- setParalist(ParaList) - Method in class de.dhbwstuttgart.parser.InterfaceAndParameter
-
- setParaList(Menge<Type>) - Method in class de.dhbwstuttgart.syntaxtree.Interface
-
- setParalist(Menge<Type>) - Method in class de.dhbwstuttgart.syntaxtree.type.ParaList
-
- setParameterList(ParameterList) - Method in class de.dhbwstuttgart.syntaxtree.Method
-
- setParameterList(ParameterList) - Method in class de.dhbwstuttgart.syntaxtree.statement.LambdaExpression
-
- setPrimitiveFlag(boolean) - Method in class de.dhbwstuttgart.syntaxtree.statement.Literal
-
- setPrimitiveFlag(boolean) - Method in class de.dhbwstuttgart.syntaxtree.type.RefType
-
- setR(Type) - Method in class de.dhbwstuttgart.typeinference.FunN
-
- setReturnType(Type) - Method in class de.dhbwstuttgart.syntaxtree.Method
-
Author: Jrg Buerle
- setReturnType(Type) - Method in class de.dhbwstuttgart.syntaxtree.statement.Return
-
- setReturnType(Type) - Method in class de.dhbwstuttgart.syntaxtree.statement.Statement
-
- setStandardConfiguration(LoggerConfiguration) - Static method in class de.dhbwstuttgart.logger.Logger
-
wird hier null übergeben, so wird sämtliches Logging unterdrückt.
- setSuperInterfaces(Menge<Type>) - Method in interface de.dhbwstuttgart.core.AClassOrInterface
-
- setSuperInterfaces(Menge<Type>) - Method in class de.dhbwstuttgart.syntaxtree.Class
-
- setT(Menge<Type>) - Method in class de.dhbwstuttgart.typeinference.FunN
-
- setType(Type) - Method in class de.dhbwstuttgart.syntaxtree.Constant
-
Legt den Typ der Konstantendefinition fest
- setType(Type) - Method in class de.dhbwstuttgart.syntaxtree.Constructor
-
- setType(Type) - Method in class de.dhbwstuttgart.syntaxtree.Field
-
- setType(Type) - Method in class de.dhbwstuttgart.syntaxtree.FormalParameter
-
Author: J�rg B�uerle
- setType(Type) - Method in class de.dhbwstuttgart.syntaxtree.Method
-
- setType(Type) - Method in class de.dhbwstuttgart.syntaxtree.statement.NewArray
-
Author: J�rg B�uerle
- setType(Type) - Method in class de.dhbwstuttgart.syntaxtree.statement.Statement
-
- setType(Type) - Method in interface de.dhbwstuttgart.typeinference.Typeable
-
- setType(Type) - Method in class de.dhbwstuttgart.typeinference.unify.CSubstitution
-
Author: J�rg B�uerle
- setTypeVar(TypePlaceholder) - Method in class de.dhbwstuttgart.typeinference.unify.CSubstitution
-
Author: J�rg B�uerle
- setValue(Expr) - Method in class de.dhbwstuttgart.syntaxtree.Constant
-
Legt den Wert der Konstantendefinition fest.
- setWert(Expr) - Method in class de.dhbwstuttgart.syntaxtree.FieldDeclaration
-
- SetWildcardType(ObjectType) - Method in class de.dhbwstuttgart.syntaxtree.type.ExtendsWildcardType
-
Author: Arne Lüdtke
Setzt den Typ in der Wildcard
- SetWildcardType(ObjectType) - Method in class de.dhbwstuttgart.syntaxtree.type.SuperWildcardType
-
Author: Arne Lüdtke
Setzt den Typ in der Wildcard
- SetWildcardType(Type) - Method in class de.dhbwstuttgart.syntaxtree.type.WildcardType
-
Author: Arne Lüdtke
Setzt den Typ in der Wildcard, Allgemeine Wildcard hat aber keinen Typen.
- shallowCopy() - Method in class de.dhbwstuttgart.typeinference.unify.CSet
-
- shallowCopy() - Method in class de.dhbwstuttgart.typeinference.unify.CSubstitutionSet
-
- SHIFTLEFT - Static variable in class de.dhbwstuttgart.parser.JavaParser
-
- SHIFTLEFTEQUAL - Static variable in class de.dhbwstuttgart.parser.JavaParser
-
- SHIFTRIGHT - Static variable in class de.dhbwstuttgart.parser.JavaParser
-
- generateGenerics - Variable in class de.dhbwstuttgart.typeinference.unify.MUB
-
- SIGNEDSHIFTRIGHT - Static variable in class de.dhbwstuttgart.parser.JavaParser
-
- SIGNEDSHIFTRIGHTEQUAL - Static variable in class de.dhbwstuttgart.parser.JavaParser
-
- SingleConstraint - Class in de.dhbwstuttgart.typeinference
-
Beschreibung von Herrn Plümicke:
"The set of constraints consists of constraints of the form ø R ø' , where ø and
ø' are Java types and R (R â { < ,
- SingleConstraint(ConstraintType, ConstraintType) - Constructor for class de.dhbwstuttgart.typeinference.SingleConstraint
-
- SingleConstraint(ConstraintPair) - Constructor for class de.dhbwstuttgart.typeinference.SingleConstraint
-
- size() - Method in class de.dhbwstuttgart.syntaxtree.GenericDeclarationList
-
- size() - Method in class de.dhbwstuttgart.syntaxtree.statement.ArgumentList
-
- smaller(ObjectType, FC_TTO) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
-
Erzeugt alle Typen die smaller sind als T.
- smaller0(ObjectType, FC_TTO) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
-
smaller0 Schritt von smaller
- smaller1(Type, FC_TTO) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
-
smaller1 Schritt von smaller
- smaller2(Menge<ObjectType>, FC_TTO) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
-
smaller2 Schritt von smaller
- smaller3(Menge<ObjectType>, FC_TTO) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
-
smaller3 Schritt von smaller
- smaller4(Menge<ObjectType>) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
-
smaller4 Schritt von smaller
- smallerArg(Type, FC_TTO) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
-
smallerArg Schritt von smaller
- SOLUTION_FILE - Static variable in class plugindevelopment.MethodTypeInsertTest
-
- SOLUTION_FILE - Static variable in class plugindevelopment.ParameterInsertTest
-
- SOLUTION_FILE - Static variable in class plugindevelopment.VariableTypeInsertTest
-
- SourceFile - Class in de.dhbwstuttgart.syntaxtree
-
- SourceFile() - Constructor for class de.dhbwstuttgart.syntaxtree.SourceFile
-
Die SourceFile repräsntiert eine zu einem Syntaxbaum eingelesene Java-Datei.
- SourceFile(Menge<Class>) - Constructor for class de.dhbwstuttgart.syntaxtree.SourceFile
-
- SourcePatchPoint - Class in de.dhbwstuttgart.typeinference.typedeployment
-
- SourcePatchPoint() - Constructor for class de.dhbwstuttgart.typeinference.typedeployment.SourcePatchPoint
-
- standardConfiguration - Static variable in class de.dhbwstuttgart.logger.Logger
-
- statement - Variable in class de.dhbwstuttgart.myexception.SCExcept
-
- Statement - Class in de.dhbwstuttgart.syntaxtree.statement
-
- Statement(int, int) - Constructor for class de.dhbwstuttgart.syntaxtree.statement.Statement
-
- statements - Variable in class de.dhbwstuttgart.syntaxtree.statement.Block
-
- STATIC - Static variable in class de.dhbwstuttgart.parser.JavaParser
-
- Static - Class in de.dhbwstuttgart.syntaxtree.modifier
-
- Static() - Constructor for class de.dhbwstuttgart.syntaxtree.modifier.Static
-
- Status - Class in de.dhbwstuttgart.syntaxtree.misc
-
- Status() - Constructor for class de.dhbwstuttgart.syntaxtree.misc.Status
-
- string - Variable in class de.dhbwstuttgart.syntaxtree.statement.StringLiteral
-
- String2Bool() - Method in class de.dhbwstuttgart.parser.Token
-
- String2Double() - Method in class de.dhbwstuttgart.parser.Token
-
- String2Float() - Method in class de.dhbwstuttgart.parser.Token
-
- String2Int() - Method in class de.dhbwstuttgart.parser.Token
-
- String2Long() - Method in class de.dhbwstuttgart.parser.Token
-
- string_rec(Hashtable) - Static method in class de.dhbwstuttgart.syntaxtree.ClassBody
-
- string_rec(String, Hashtable) - Static method in class de.dhbwstuttgart.syntaxtree.ClassBody
-
- string_rec(String, Menge) - Static method in class de.dhbwstuttgart.syntaxtree.ClassBody
-
- STRINGLITERAL - Static variable in class de.dhbwstuttgart.parser.JavaParser
-
- StringLiteral - Class in de.dhbwstuttgart.syntaxtree.statement
-
- StringLiteral() - Constructor for class de.dhbwstuttgart.syntaxtree.statement.StringLiteral
-
- strNextName - Static variable in class de.dhbwstuttgart.syntaxtree.type.FreshWildcardType
-
- strNextName - Static variable in class de.dhbwstuttgart.syntaxtree.type.TypePlaceholder
-
- sub_unify(Menge<Pair>, FC_TTO) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
-
- sub_unify(Menge<Pair>, FC_TTO, boolean) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
-
- Subst(Pair, int, TypePlaceholder, Type, boolean) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
-
- SubstHashtable(RefType, Hashtable<JavaClassName, Type>) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
-
- SubstHashtable2MengePair(Hashtable<JavaClassName, Type>) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
-
- SubstHashtableGeneric(RefType, Hashtable<JavaClassName, Type>) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
-
- subtract(CSet<E>) - Method in class de.dhbwstuttgart.typeinference.unify.CSet
-
- subtract(CSet<E>) - Method in class de.dhbwstuttgart.typeinference.unify.CVectorSet
-
- SUPER - Static variable in class de.dhbwstuttgart.parser.JavaParser
-
- Super - Class in de.dhbwstuttgart.syntaxtree.modifier
-
- Super() - Constructor for class de.dhbwstuttgart.syntaxtree.modifier.Super
-
- superBoundType - Variable in class de.dhbwstuttgart.syntaxtree.type.FreshSuperWildcardType
-
- SuperCall - Class in de.dhbwstuttgart.syntaxtree.statement
-
- SuperCall(int, int) - Constructor for class de.dhbwstuttgart.syntaxtree.statement.SuperCall
-
- SuperCall(SyntaxTreeNode) - Constructor for class de.dhbwstuttgart.syntaxtree.statement.SuperCall
-
- superClass - Variable in class de.dhbwstuttgart.syntaxtree.Class
-
- superclassid - Variable in class de.dhbwstuttgart.syntaxtree.Class
-
- superif - Variable in class de.dhbwstuttgart.parser.InterfaceList
-
- superif - Variable in class de.dhbwstuttgart.syntaxtree.Class
-
- SuperTest - Class in plugindevelopment.TypeInsertTests
-
- SuperTest() - Constructor for class plugindevelopment.TypeInsertTests.SuperTest
-
- SuperWildcardType - Class in de.dhbwstuttgart.syntaxtree.type
-
Stellt eine Wildcard mit unterer Grenze dar.
- SuperWildcardType(ObjectType) - Constructor for class de.dhbwstuttgart.syntaxtree.type.SuperWildcardType
-
- SuperWildcardType(int, ObjectType) - Constructor for class de.dhbwstuttgart.syntaxtree.type.SuperWildcardType
-
Author: Arne Lüdtke
Standard Konstruktor für eine SuperWildcard
- SWITCH - Static variable in class de.dhbwstuttgart.parser.JavaParser
-
- syntaxTree - package syntaxTree
-
- SyntaxTreeNode - Class in de.dhbwstuttgart.syntaxtree
-
- SyntaxTreeNode() - Constructor for class de.dhbwstuttgart.syntaxtree.SyntaxTreeNode
-
- SyntaxTreeTests - Class in plugindevelopment
-
- SyntaxTreeTests() - Constructor for class plugindevelopment.SyntaxTreeTests
-