- wandleGeneric2RefType(Vector<Type>, Vector<Class>) - Static method in class mycompiler.MyCompiler
-
Author: Thomas Ott
Ersetzt in der Superklassenparameterliste einer Klasse, diejenigen
GenericTypeVars
, zu denen es eine Klasse gibt, die gleich hei�t.
- wandleRefTypeAttributes2GenericAttributes() - Method in class mycompiler.myclass.Class
-
Alle Methoden der Klassen �berpr�fen, ob sie als
RefType deklarierte Attribute haben, die aber GenericTypeVars sind
und ggf. ersetzen
Bsp.:
bei public E elementAt(i){...} wird E vorerst als RefType erkannt
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>) - Method in class mycompiler.myclass.Method
-
- wandleRefTypeAttributes2GenericAttributes() - Method in class mycompiler.myinterface.Interface
-
Alle RefTypes, die hier im Interface definiert sind
bspw: E doSomething()
und eigentlich Generics sind werden zu generics gewandelt
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.Assign
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.Binary
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.Block
-
In allen lokalen Variablendeklarationen die "falschen" RefTypes ersetzen
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.BoolLiteral
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.CastExpr
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.CharLiteral
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.DoubleLiteral
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.EmptyStmt
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.FloatLiteral
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.ForStmt
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.IfStmt
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.InstanceOf
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.InstVar
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.IntLiteral
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.LambdaExpression
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.LocalOrFieldVar
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.LocalVarDecl
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.LongLiteral
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.MethodCall
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.NegativeExpr
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.NewArray
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.NewClass
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.NotExpr
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.Null
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.PositivExpr
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.PostDecExpr
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.PostIncExpr
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.PreDecExpr
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.PreIncExpr
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.Return
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.Statement
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.StringLiteral
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.This
-
- wandleRefTypeAttributes2GenericAttributes(Vector<Type>, Vector<GenericTypeVar>) - Method in class mycompiler.mystatement.WhileStmt
-
- WHILE - Static variable in class mycompiler.myparser.JavaParser
-
- WhileStmt - Class in mycompiler.mystatement
-
- WhileStmt(int, int) - Constructor for class mycompiler.mystatement.WhileStmt
-
- wide - Static variable in class mycompiler.mybytecode.JVMCode
-
- WildcardType - Class in mycompiler.mytype
-
Stellt eine Wildcard in Java dar.
- WildcardType(int) - Constructor for class mycompiler.mytype.WildcardType
-
Author: Arne L�dtke
Standard Konstruktor f�r eine Wildcard
- writeByte(FileOutputStream, byte) - Method in class mycompiler.mybytecode.ClassFile
-
- writeByteArray(FileOutputStream, byte[]) - Method in class mycompiler.mybytecode.ClassFile
-
- writeInt(FileOutputStream, int) - Method in class mycompiler.mybytecode.ClassFile
-
- writeShort(FileOutputStream, short) - Method in class mycompiler.mybytecode.ClassFile
-