Package | Description |
---|---|
mycompiler.myclass | |
mycompiler.myexception | |
mycompiler.myoperator | |
mycompiler.mystatement | |
mycompiler.mytype | |
typinferenz |
Modifier and Type | Class and Description |
---|---|
class |
Constructor |
class |
Method |
class |
UsedId |
Modifier and Type | Method and Description |
---|---|
java.util.Vector<IItemWithOffset> |
CTypeReconstructionException.getHighestProblemSources() |
Constructor and Description |
---|
CTypeReconstructionException(java.lang.String message,
IItemWithOffset problemSource) |
CTypeReconstructionException(java.lang.String message,
java.util.Vector<CTypeReconstructionException> parentExceptions,
IItemWithOffset problemSource) |
Modifier and Type | Class and Description |
---|---|
class |
AddOp |
class |
AndOp |
class |
DivideOp |
class |
EqualOp |
class |
GreaterEquOp |
class |
GreaterOp |
class |
LessEquOp |
class |
LessOp |
class |
LogOp |
class |
MinusOp |
class |
ModuloOp |
class |
MulOp |
class |
NotEqualOp |
class |
Operator |
class |
OrOp |
class |
PlusOp |
class |
RelOp |
class |
TimesOp |
Modifier and Type | Class and Description |
---|---|
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 |
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 |
This |
class |
UnaryExpr |
class |
WhileStmt |
Modifier and Type | Class and Description |
---|---|
class |
BaseType |
class |
BooleanType |
class |
BoundedGenericTypeVar
Entspricht einem GenericTypeVar, jedoch mit Bounds
(d.h. vorgaben, von welchem Typ die Typevar sein darf
=> extends Class x
=> implements Interface y
...
|
class |
CharacterType |
class |
DoubleType |
class |
ExtendsWildcardType
Stellt eine Wildcard mit oberer Grenze dar.
|
class |
FloatType |
class |
FreshExtendsWildcardType |
class |
FreshSuperWildcardType |
class |
FreshWildcardType |
class |
GenericTypeVar |
class |
IntegerType |
class |
LongType |
class |
RefType |
class |
ReturnType |
class |
SuperWildcardType
Stellt eine Wildcard mit unterer Grenze dar.
|
class |
Type |
class |
TypePlaceholder
Repr�sentiert einen Typparameter f�r einen vom Programmierer nicht angegeben
Typ.
|
class |
Void |
class |
WildcardType
Stellt eine Wildcard in Java dar.
|
Modifier and Type | Class and Description |
---|---|
class |
FreshTypeVariable |
class |
FunN |