public class Return extends Statement
| Modifier and Type | Field and Description |
|---|---|
protected static Logger |
parserlog |
Expr |
retexpr |
parent| Constructor and Description |
|---|
Return(int offset,
int variableLength) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
get_Type() |
Menge<SyntaxTreeNode> |
getChildren() |
Type |
getReturnType() |
java.lang.String |
getTypeInformation() |
int |
getTypeLineNumber() |
JavaCodeResult |
printJavaCode(ResultSet resultSet) |
Return |
set_ReturnExpr(Expr ret) |
void |
setReturnType(Type t) |
java.lang.String |
toString() |
ConstraintsSet |
TYPEStmt(TypeAssumptions assumptions) |
void |
wandleRefTypeAttributes2GenericAttributes(Menge<Type> paralist,
Menge<GenericTypeVar> genericMethodParameters) |
getDescription, getOffset, getType, getVariableLength, setTypeaddTypeInsertPoints, equals, getGTVDeclarationContext, getMatchingParentNode, getParent, getParentClass, parserPostProcessing, seesTypepublic java.lang.String get_Type()
public java.lang.String toString()
toString in class java.lang.Objectpublic void wandleRefTypeAttributes2GenericAttributes(Menge<Type> paralist, Menge<GenericTypeVar> genericMethodParameters)
wandleRefTypeAttributes2GenericAttributes in class Statementpublic ConstraintsSet TYPEStmt(TypeAssumptions assumptions)
public int getTypeLineNumber()
public java.lang.String getTypeInformation()
getTypeInformation in class Statementpublic JavaCodeResult printJavaCode(ResultSet resultSet)
printJavaCode in class Statementpublic Menge<SyntaxTreeNode> getChildren()
getChildren in class SyntaxTreeNodepublic void setReturnType(Type t)
setReturnType in class Statementpublic Type getReturnType()
getReturnType in class Statement