Package | Description |
---|---|
mycompiler | |
mycompiler.mybytecode | |
mycompiler.myclass | |
mycompiler.myparser | |
mycompiler.mystatement | |
mycompiler.mytype |
Modifier and Type | Method and Description |
---|---|
UsedId |
AClassOrInterface.getPackageName() |
UsedId |
SourceFile.getPackageName()
Erzeugt f�r jede Klasse einen Vector, in den Referenzen auf die GenericTypeVars
dieser Klasse gespeichert werden.
|
Modifier and Type | Method and Description |
---|---|
java.util.Vector<UsedId> |
AClassOrInterface.getSuperInterfaces() |
Modifier and Type | Method and Description |
---|---|
void |
AClassOrInterface.setPackageName(UsedId pkgName) |
void |
SourceFile.setPackageName(UsedId pkgName) |
Modifier and Type | Method and Description |
---|---|
void |
AClassOrInterface.setSuperInterfaces(java.util.Vector<UsedId> superif) |
Modifier and Type | Method and Description |
---|---|
void |
ClassFile.addGenerics(java.util.Vector<Type> para,
UsedId superClass,
java.util.Vector<UsedId> superIf)
Fuegt ggf.
|
Modifier and Type | Method and Description |
---|---|
void |
ClassFile.addGenerics(java.util.Vector<Type> para,
UsedId superClass,
java.util.Vector<UsedId> superIf)
Fuegt ggf.
|
void |
ClassFile.addSuperInterfaces(java.util.Vector<UsedId> superif)
Fuegt die erweiterten (bei Interfaces) implementierten (bei Klassen)
Interfaces ein.
|
Constructor and Description |
---|
SignatureInfo(java.util.Vector<Type> vec,
UsedId superclass,
java.util.Vector<UsedId> superIf,
ClassFile cf)
Konstruktor fuer die Signatur einer Klasse bzw. eines Interfaces.
|
Constructor and Description |
---|
SignatureInfo(java.util.Vector<Type> vec,
UsedId superclass,
java.util.Vector<UsedId> superIf,
ClassFile cf)
Konstruktor fuer die Signatur einer Klasse bzw. eines Interfaces.
|
Modifier and Type | Field and Description |
---|---|
UsedId |
Class.superclassid |
Modifier and Type | Method and Description |
---|---|
static UsedId |
UsedId.createFromQualifiedName(java.lang.String qualifiedName,
int offset) |
UsedId |
UsedId.getPackageName() |
Modifier and Type | Method and Description |
---|---|
java.util.Vector<UsedId> |
Class.getUsedIdsToCheck() |
Modifier and Type | Method and Description |
---|---|
java.util.Hashtable<java.lang.String,java.lang.String> |
ClassBody.complete_parahashtable(java.util.Vector<Class> classlist,
UsedId superclassid,
java.util.Hashtable childhash,
boolean ext) |
void |
Class.set_UsedId(UsedId uid) |
Constructor and Description |
---|
Class(java.lang.String name,
Modifiers mod,
ClassBody cb,
java.util.Vector<Type> ct,
java.util.Vector<UsedId> usedIdsToCheck,
UsedId superclass,
java.util.Vector<UsedId> superif,
java.util.Vector<Type> paralist)
Konstruktor, der die Angabe aller Parameter ermoeglicht.
|
Constructor and Description |
---|
Class(java.lang.String name,
Modifiers mod,
ClassBody cb,
java.util.Vector<Type> ct,
java.util.Vector<UsedId> usedIdsToCheck,
UsedId superclass,
java.util.Vector<UsedId> superif,
java.util.Vector<Type> paralist)
Konstruktor, der die Angabe aller Parameter ermoeglicht.
|
Class(java.lang.String name,
Modifiers mod,
ClassBody cb,
java.util.Vector<Type> ct,
java.util.Vector<UsedId> usedIdsToCheck,
UsedId superclass,
java.util.Vector<UsedId> superif,
java.util.Vector<Type> paralist)
Konstruktor, der die Angabe aller Parameter ermoeglicht.
|
Modifier and Type | Method and Description |
---|---|
java.util.Vector<UsedId> |
InterfaceList.getVector() |
Modifier and Type | Method and Description |
---|---|
void |
InterfaceList.addInterface(UsedId uid) |
Modifier and Type | Field and Description |
---|---|
UsedId |
Expr.usedid |
Modifier and Type | Method and Description |
---|---|
UsedId |
Expr.get_UsedId() |
Modifier and Type | Method and Description |
---|---|
void |
Expr.set_UsedId(UsedId ui) |
void |
This.set_UsedId(UsedId ui) |
void |
LocalOrFieldVar.set_UsedId(UsedId u) |
void |
MethodCall.set_UsedId(UsedId u) |
void |
NewClass.set_UsedId(UsedId t) |
Constructor and Description |
---|
InstVar(UsedId ui,
int offset,
int variableLength)
macht aus einem UsedId mit einem Vector von Strings eine InstVar
Author: Martin Pl�micke PL 05-08-17 |
Modifier and Type | Method and Description |
---|---|
UsedId |
Type.get_UsedId() |
Modifier and Type | Method and Description |
---|---|
void |
Type.set_UsedId(UsedId uid) |