Modifier and Type | Field and Description |
---|---|
(package private) Declarations |
ClassDeclaration.declarations
Die innerhalb dieser Klasse sichtbaren Deklarationen.
|
Modifier and Type | Method and Description |
---|---|
(package private) Expression |
Expression.box(Declarations declarations)
Die Methode prüft, ob dieser Ausdruck "geboxt" oder dereferenziert werden muss.
|
(package private) void |
IfStatement.contextAnalysis(Declarations declarations)
Die Methode führt die Kontextanalyse für diese Anweisung durch.
|
(package private) void |
WriteStatement.contextAnalysis(Declarations declarations)
Die Methode führt die Kontextanalyse für diese Anweisung durch.
|
(package private) Expression |
BinaryExpression.contextAnalysis(Declarations declarations)
Die Methode führt die Kontextanalyse für diesen Ausdruck durch.
|
(package private) void |
CallStatement.contextAnalysis(Declarations declarations)
Die Methode führt die Kontextanalyse für diese Anweisung durch.
|
(package private) void |
Assignment.contextAnalysis(Declarations declarations)
Die Methode führt die Kontextanalyse für diese Anweisung durch.
|
(package private) void |
ClassDeclaration.contextAnalysis(Declarations declarations)
Die Methode führt die Kontextanalyse für diese Klassen-Deklaration durch.
|
(package private) Expression |
UnaryExpression.contextAnalysis(Declarations declarations)
Die Methode führt die Kontextanalyse für diesen Ausdruck durch.
|
(package private) void |
VarDeclaration.contextAnalysis(Declarations declarations)
Führt die Kontextanalyse für diese Variablen-Deklaration durch.
|
(package private) void |
WhileStatement.contextAnalysis(Declarations declarations)
Die Methode führt die Kontextanalyse für diese Anweisung durch.
|
(package private) Expression |
Expression.contextAnalysis(Declarations declarations)
Die Methode führt die Kontextanalyse für diesen Ausdruck durch.
|
(package private) abstract void |
Declaration.contextAnalysis(Declarations declarations)
Führt die Kontextanalyse für diese Deklaration durch.
|
(package private) Expression |
NewExpression.contextAnalysis(Declarations declarations)
Die Methode führt die Kontextanalyse für diesen Ausdruck durch.
|
(package private) Expression |
AccessExpression.contextAnalysis(Declarations declarations)
Die Methode führt die Kontextanalyse für diesen Ausdruck durch.
|
(package private) Expression |
VarOrCall.contextAnalysis(Declarations declarations)
Die Methode führt die Kontextanalyse für diesen Ausdruck durch.
|
(package private) abstract void |
Statement.contextAnalysis(Declarations declarations)
Die Methode führt die Kontextanalyse für diese Anweisung durch.
|
(package private) void |
ReadStatement.contextAnalysis(Declarations declarations)
Die Methode führt die Kontextanalyse für diese Anweisung durch.
|
(package private) void |
MethodDeclaration.contextAnalysis(Declarations declarations)
Führt die Kontextanalyse für diese Methoden-Deklaration durch.
|
(package private) void |
VarOrCall.contextAnalysisForMember(Declarations declarations)
Die Methode führt die Kontextanalyse für diesen Ausdruck durch.
|
Constructor and Description |
---|
BoxExpression(Expression operand,
Declarations declarations)
Konstruktor.
|