## Uses of Class
de.dhbwstuttgart.syntaxtree.statement.Expr

Packages that use Expr
de.dhbwstuttgart.syntaxtree
de.dhbwstuttgart.syntaxtree.misc
de.dhbwstuttgart.syntaxtree.statement

### Uses of Expr in de.dhbwstuttgart.syntaxtree

Fields in de.dhbwstuttgart.syntaxtree declared as Expr
`protected Expr` Constant.`exp`
`private Expr` FieldDeclaration.`wert`

Methods in de.dhbwstuttgart.syntaxtree that return Expr
`Expr` Constant.`getValue()` Gibt den Wert der Konstantendefinition zurueck.
`Expr` FieldDeclaration.`getWert()`

Methods in de.dhbwstuttgart.syntaxtree with parameters of type Expr
`void` Constant.`setValue(Expr exp)` Legt den Wert der Konstantendefinition fest.
`void` FieldDeclaration.`setWert(Expr initialExpression)`

Method parameters in de.dhbwstuttgart.syntaxtree with type arguments of type Expr
`java.lang.String` Class.`getTypeInformation(Menge<Method> methodList, Menge<Expr> fieldList)`

### Uses of Expr in de.dhbwstuttgart.syntaxtree.misc

Subclasses of Expr in de.dhbwstuttgart.syntaxtree.misc
`class` `ConstructorCall` Diese Klasse stellt den this()-Aufruf dar.

### Uses of Expr in de.dhbwstuttgart.syntaxtree.statement

Subclasses of Expr in de.dhbwstuttgart.syntaxtree.statement
`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`

Fields in de.dhbwstuttgart.syntaxtree.statement declared as Expr
`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`

Fields in de.dhbwstuttgart.syntaxtree.statement with type parameters of type Expr
`Menge<Expr>` ArgumentList.`expr`
`Menge<Expr>` NewArray.`expr`

Methods in de.dhbwstuttgart.syntaxtree.statement that return Expr
`Expr` ArgumentList.`argumentAt(int n)`
`Expr` Receiver.`get_Expr()`
`Expr` NotExpr.`get_Expr()`
`Expr` Binary.`get_Expr1()`
`Expr` Binary.`get_Expr2()`

Methods in de.dhbwstuttgart.syntaxtree.statement with parameters of type Expr
`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)`

Method parameters in de.dhbwstuttgart.syntaxtree.statement with type arguments of type Expr
`void` MethodCall.`set_Expr_Menge(Menge<Expr> v)`

Constructors in de.dhbwstuttgart.syntaxtree.statement with parameters of type Expr
Constructor and Description
`InstVar(Expr e, java.lang.String n, int offset)`
`Receiver(Expr expr)` Autor: JÃ¯Â¿Â½rg BÃ¯Â¿Â½uerle