## Uses of Interface
de.dhbwstuttgart.typeinference.Typeable

Packages that use Typeable
de.dhbwstuttgart.syntaxtree
de.dhbwstuttgart.syntaxtree.misc
de.dhbwstuttgart.syntaxtree.statement
de.dhbwstuttgart.typeinference

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

Classes in de.dhbwstuttgart.syntaxtree that implement Typeable
`class` `Constant` Enthaelt die Eigenschaften einer Konstante (Name, Typ, Modifier, Wert)
`class` `Constructor`
`class` `Field`
`class` `FieldDeclaration` Eine Feldinitialisation steht fÃ¼r eine Felddeklaration mit gleichzeitiger Wertzuweisung Beispiel: 'public Feld FeldVar = FeldWert;'
`class` `FormalParameter`
`class` `Method` Stellt eine Methode dar.

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

Classes in de.dhbwstuttgart.syntaxtree.misc that implement Typeable
`class` `ConstructorCall` Diese Klasse stellt den this()-Aufruf dar.

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

Classes in de.dhbwstuttgart.syntaxtree.statement that implement Typeable
`class` `Assign`
`class` `Binary`
`class` `BinaryExpr`
`class` `Block`
`class` `BoolLiteral`
`class` `CastExpr`
`class` `CharLiteral`
`class` `DoubleLiteral`
`class` `EmptyStmt`
`class` `Expr`
`class` `ExprStmt`
`class` `FloatLiteral`
`class` `ForStmt`
`class` `IfStmt`
`class` `InstanceOf`
`class` `InstVar`
`class` `IntLiteral`
`class` `LambdaExpression`
`class` `LambdaParameter` Der FormalParameter einer LambdaExpression hat gesonderte Eigenschaften.
`class` `Literal`
`class` `LocalOrFieldVar`
`class` `LocalVarDecl`
`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` `Return`
`class` `Statement`
`class` `StringLiteral`
`class` `SuperCall`
`class` `This`
`class` `ThisCall`
`class` `UnaryExpr`
`class` `WhileStmt`

### Uses of Typeable in de.dhbwstuttgart.typeinference

Subinterfaces of Typeable in de.dhbwstuttgart.typeinference
`interface` `TypeInsertable`

Classes in de.dhbwstuttgart.typeinference that implement Typeable
`class` `FunNMethod`