public class NewClass extends Expr
Modifier and Type | Field and Description |
---|---|
private ArgumentList |
arglist |
protected static Logger |
parserlog |
inferencelog
parent
Constructor and Description |
---|
NewClass(int offset,
int variableLength) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
get_Name() |
ArgumentList |
getArgumentList() |
Menge<SyntaxTreeNode> |
getChildren() |
JavaCodeResult |
printJavaCode(ResultSet resultSet) |
void |
set_ArgumentList(ArgumentList al) |
void |
set_UsedId(UsedId t) |
java.lang.String |
toString()
Author: Martin Pl�micke |
ConstraintsSet |
TYPEExpr(TypeAssumptions assumptions) |
ConstraintsSet |
TYPEStmt(TypeAssumptions assumptions)
Spezifikation:
TYPEStmt( Ass, stmt ) =
let (stmt : rty, ConS) = TYPEExpr( Ass, stmt )
in (stmt : Void, ConS)
|
void |
wandleRefTypeAttributes2GenericAttributes(Menge<Type> paralist,
Menge<GenericTypeVar> genericMethodParameters) |
get_Name_Menge, get_Type_Menge, get_UsedId, set_Type
getTypeLineNumber, getTypeName
getDescription, getOffset, getReturnType, getType, getTypeInformation, getVariableLength, setReturnType, setType
addTypeInsertPoints, equals, getGTVDeclarationContext, getMatchingParentNode, getParent, getParentClass, parserPostProcessing, seesType
private ArgumentList arglist
protected static Logger parserlog
public ArgumentList getArgumentList()
public void set_UsedId(UsedId t)
set_UsedId
in class Expr
public void set_ArgumentList(ArgumentList al)
public java.lang.String toString()
toString
in class java.lang.Object
public void wandleRefTypeAttributes2GenericAttributes(Menge<Type> paralist, Menge<GenericTypeVar> genericMethodParameters)
wandleRefTypeAttributes2GenericAttributes
in class Statement
public ConstraintsSet TYPEExpr(TypeAssumptions assumptions)
public ConstraintsSet TYPEStmt(TypeAssumptions assumptions)
public JavaCodeResult printJavaCode(ResultSet resultSet)
printJavaCode
in class Statement
public Menge<SyntaxTreeNode> getChildren()
getChildren
in class SyntaxTreeNode