Package | Description |
---|---|
de.dhbwstuttgart.syntaxtree | |
de.dhbwstuttgart.syntaxtree.misc | |
de.dhbwstuttgart.syntaxtree.statement |
Modifier and Type | Field and Description |
---|---|
protected Expr |
Constant.exp |
private Expr |
FieldDeclaration.wert |
Modifier and Type | Method and Description |
---|---|
Expr |
Constant.getValue()
Gibt den Wert der Konstantendefinition zurueck.
|
Expr |
FieldDeclaration.getWert() |
Modifier and Type | Method and Description |
---|---|
void |
Constant.setValue(Expr exp)
Legt den Wert der Konstantendefinition fest.
|
void |
FieldDeclaration.setWert(Expr initialExpression) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
Class.getTypeInformation(Menge<Method> methodList,
Menge<Expr> fieldList) |
Modifier and Type | Class and Description |
---|---|
class |
ConstructorCall
Diese Klasse stellt den this()-Aufruf dar.
|
Modifier and Type | Class and Description |
---|---|
class |
Assign |
class |
Binary |
class |
BinaryExpr |
class |
BoolLiteral |
class |
CastExpr |
class |
CharLiteral |
class |
DoubleLiteral |
class |
FloatLiteral |
class |
InstanceOf |
class |
InstVar |
class |
IntLiteral |
class |
LambdaExpression |
class |
Literal |
class |
LocalOrFieldVar |
class |
LongLiteral |
class |
MethodCall |
class |
NegativeExpr |
class |
NewArray |
class |
NewClass |
class |
NotExpr |
class |
Null |
class |
PositivExpr |
class |
PostDecExpr |
class |
PostIncExpr |
class |
PreDecExpr |
class |
PreIncExpr |
class |
StringLiteral |
class |
SuperCall |
class |
This |
class |
ThisCall |
class |
UnaryExpr |
Modifier and Type | Field and Description |
---|---|
Expr |
NegativeExpr.expr |
Expr |
PositivExpr.expr |
Expr |
CastExpr.expr |
private Expr |
InstVar.expr |
Expr |
UnaryExpr.expr |
private Expr |
Receiver.expr |
Expr |
IfStmt.expr |
Expr |
InstanceOf.expr |
Expr |
WhileStmt.expr |
Expr |
NotExpr.expr |
Expr |
Assign.expr1 |
Expr |
Binary.expr1 |
Expr |
Assign.expr2 |
Expr |
Binary.expr2 |
private Expr |
ForStmt.head_Condition |
private Expr |
ForStmt.head_Condition_1 |
private Expr |
ForStmt.head_Initializer |
private Expr |
ForStmt.head_Initializer_1 |
private Expr |
ForStmt.head_Loop_expr |
private Expr |
ForStmt.head_Loop_expr_1 |
Expr |
Return.retexpr |
Modifier and Type | Field and Description |
---|---|
Menge<Expr> |
ArgumentList.expr |
Menge<Expr> |
NewArray.expr |
Modifier and Type | Method and Description |
---|---|
Expr |
ArgumentList.argumentAt(int n) |
Expr |
Receiver.get_Expr() |
Expr |
NotExpr.get_Expr() |
Expr |
Binary.get_Expr1() |
Expr |
Binary.get_Expr2() |
Modifier and Type | Method and Description |
---|---|
void |
MethodCall.add_Expr(Expr e) |
void |
NegativeExpr.set_Expr(Expr ex) |
void |
PositivExpr.set_Expr(Expr ex) |
void |
PreDecExpr.set_Expr(Expr ex) |
void |
CastExpr.set_Expr(Expr ex) |
void |
Receiver.set_Expr(Expr express) |
void |
PostDecExpr.set_Expr(Expr ex) |
void |
PreIncExpr.set_Expr(Expr ex) |
void |
IfStmt.set_Expr(Expr exp) |
void |
InstanceOf.set_Expr(Expr exp) |
void |
WhileStmt.set_Expr(Expr exp) |
void |
PostIncExpr.set_Expr(Expr ex) |
void |
NotExpr.set_Expr(Expr ex) |
void |
Assign.set_Expr(Expr expr1,
Expr expr2) |
void |
Binary.set_Expr1(Expr exp) |
void |
Binary.set_Expr2(Expr exp) |
void |
ForStmt.set_head_Condition(Expr expr) |
void |
ForStmt.set_head_Initializer(Expr expr) |
void |
ForStmt.set_head_Loop_expr(Expr expr) |
Return |
Return.set_ReturnExpr(Expr ret) |
void |
LambdaExpression.setExpr(Expr expression) |
Modifier and Type | Method and Description |
---|---|
void |
MethodCall.set_Expr_Menge(Menge<Expr> v) |
Constructor and Description |
---|
InstVar(Expr e,
java.lang.String n,
int offset) |
Receiver(Expr expr)
Autor: J�rg B�uerle
|