public class NewArray extends Expr
| Modifier and Type | Field and Description |
|---|---|
Menge<Expr> |
expr |
protected static Logger |
parserlog |
private Type |
type |
inferencelogparent| Constructor and Description |
|---|
NewArray(int offset,
int variableLength) |
| Modifier and Type | Method and Description |
|---|---|
int |
get_codegen_Array_Type() |
java.lang.String |
get_Name() |
Menge<SyntaxTreeNode> |
getChildren() |
Type |
getType()
Author: J�rg B�uerle
|
JavaCodeResult |
printJavaCode(ResultSet resultSet) |
void |
setType(Type type)
Author: J�rg B�uerle
|
ConstraintsSet |
TYPEExpr(TypeAssumptions assumptions) |
void |
wandleRefTypeAttributes2GenericAttributes(Menge<Type> paralist,
Menge<GenericTypeVar> genericMethodParameters) |
get_Name_Menge, get_Type_Menge, get_UsedId, set_Type, set_UsedId, TYPEStmtgetTypeLineNumber, getTypeNamegetDescription, getOffset, getReturnType, getTypeInformation, getVariableLength, setReturnTypeaddTypeInsertPoints, equals, getGTVDeclarationContext, getMatchingParentNode, getParent, getParentClass, parserPostProcessing, seesTypepublic Type getType()
public void setType(Type type)
public int get_codegen_Array_Type()
throws JVMCodeException
JVMCodeExceptionpublic void wandleRefTypeAttributes2GenericAttributes(Menge<Type> paralist, Menge<GenericTypeVar> genericMethodParameters)
wandleRefTypeAttributes2GenericAttributes in class Statementpublic ConstraintsSet TYPEExpr(TypeAssumptions assumptions)
public JavaCodeResult printJavaCode(ResultSet resultSet)
printJavaCode in class Statementpublic Menge<SyntaxTreeNode> getChildren()
getChildren in class SyntaxTreeNode