public class Block extends Statement
| Modifier and Type | Field and Description |
|---|---|
protected static Logger |
inferencelog
Logger: log4j
|
protected static Logger |
parserlog |
Menge<Statement> |
statements |
protected static Logger |
typinferenceLog |
parent| Constructor and Description |
|---|
Block() |
| Modifier and Type | Method and Description |
|---|---|
Menge<Statement> |
get_Statement() |
Menge<SyntaxTreeNode> |
getChildren() |
java.lang.String |
getDescription()
Eine Beschreibung/Name des SyntaxTree-Nodes
|
java.lang.String |
getTypeInformation() |
int |
getTypeLineNumber() |
JavaCodeResult |
printJavaCode(ResultSet resultSet) |
void |
set_Statement_Menge(Menge<Statement> v) |
void |
set_Statement(Statement s) |
java.lang.String |
toString()
Author: Martin Pl�micke |
ConstraintsSet |
TYPEStmt(TypeAssumptions assumptions) |
void |
wandleRefTypeAttributes2GenericAttributes(Menge<Type> paralist,
Menge<GenericTypeVar> genericMethodParameters)
In allen lokalen Variablendeklarationen die "falschen" RefTypes ersetzen
|
getOffset, getReturnType, getType, getVariableLength, setReturnType, setTypeaddTypeInsertPoints, equals, getGTVDeclarationContext, getMatchingParentNode, getParent, getParentClass, parserPostProcessing, seesTypeprotected static Logger parserlog
protected static Logger inferencelog
protected static Logger typinferenceLog
public void set_Statement(Statement s)
public java.lang.String toString()
toString in class java.lang.Objectpublic void wandleRefTypeAttributes2GenericAttributes(Menge<Type> paralist, Menge<GenericTypeVar> genericMethodParameters)
wandleRefTypeAttributes2GenericAttributes in class Statementparalist - genericMethodParameters - public ConstraintsSet TYPEStmt(TypeAssumptions assumptions)
public java.lang.String getTypeInformation()
getTypeInformation in class Statementpublic int getTypeLineNumber()
public JavaCodeResult printJavaCode(ResultSet resultSet)
printJavaCode in class Statementpublic Menge<SyntaxTreeNode> getChildren()
getChildren in class SyntaxTreeNodepublic java.lang.String getDescription()
SyntaxTreeNodegetDescription in class Statement