public class InstanceOf extends BinaryExpr
Modifier and Type | Field and Description |
---|---|
Expr |
expr |
protected static Logger |
parserlog |
private RefType |
reftype |
inferencelog
parent
Constructor and Description |
---|
InstanceOf(int offset,
int variableLength) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
get_Name() |
Menge<SyntaxTreeNode> |
getChildren() |
JavaCodeResult |
printJavaCode(ResultSet resultSet) |
void |
set_Expr(Expr exp) |
void |
set_Type(RefType typ) |
ConstraintsSet |
TYPEExpr(TypeAssumptions assumptions) |
void |
wandleRefTypeAttributes2GenericAttributes(Menge<Type> paralist,
Menge<GenericTypeVar> genericMethodParameters) |
get_Name_Menge, get_Type_Menge, get_UsedId, set_Type, set_UsedId, TYPEStmt
getTypeLineNumber, getTypeName
getDescription, getOffset, getReturnType, getType, getTypeInformation, getVariableLength, setReturnType, setType
addTypeInsertPoints, equals, getGTVDeclarationContext, getMatchingParentNode, getParent, getParentClass, parserPostProcessing, seesType
public Expr expr
private RefType reftype
protected static Logger parserlog
public void set_Expr(Expr exp)
public void set_Type(RefType typ)
public void wandleRefTypeAttributes2GenericAttributes(Menge<Type> paralist, Menge<GenericTypeVar> genericMethodParameters)
wandleRefTypeAttributes2GenericAttributes
in class Statement
public ConstraintsSet TYPEExpr(TypeAssumptions assumptions)
public JavaCodeResult printJavaCode(ResultSet resultSet)
printJavaCode
in class Statement
public Menge<SyntaxTreeNode> getChildren()
getChildren
in class SyntaxTreeNode