public class Binary extends BinaryExpr
Modifier and Type | Field and Description |
---|---|
Expr |
expr1 |
Expr |
expr2 |
Operator |
op |
protected static Logger |
parserlog
Logger: log4j
|
inferencelog
parent
Constructor and Description |
---|
Binary(int offset,
int variableLength) |
Modifier and Type | Method and Description |
---|---|
Expr |
get_Expr1() |
Expr |
get_Expr2() |
java.lang.String |
get_Name() |
Operator |
get_Operator() |
Menge<SyntaxTreeNode> |
getChildren() |
JavaCodeResult |
printJavaCode(ResultSet resultSet) |
void |
set_Expr1(Expr exp) |
void |
set_Expr2(Expr exp) |
void |
set_Operator(Operator Op) |
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
protected static Logger parserlog
public Expr expr1
public Operator op
public Expr expr2
public void set_Expr1(Expr exp)
public void set_Expr2(Expr exp)
public void set_Operator(Operator Op)
public Operator get_Operator()
public Expr get_Expr1()
public Expr get_Expr2()
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