public class NotExpr extends UnaryExpr
Modifier and Type | Field and Description |
---|---|
Expr |
expr |
private UnaryNot |
not |
protected static Logger |
parserlog |
inferencelog
parent
Constructor and Description |
---|
NotExpr(int offset,
int variableLength) |
Modifier and Type | Method and Description |
---|---|
Expr |
get_Expr() |
java.lang.String |
get_Name() |
Menge<SyntaxTreeNode> |
getChildren() |
JavaCodeResult |
printJavaCode(ResultSet resultSet) |
void |
set_Expr(Expr ex) |
void |
set_UnaryNot(UnaryNot unot) |
ConstraintsSet |
TYPEExpr(TypeAssumptions assumptions) |
void |
wandleRefTypeAttributes2GenericAttributes(Menge<Type> paralist,
Menge<GenericTypeVar> genericMethodParameters) |
get_Name_Menge, get_Type_Menge, get_UsedId, set_Type, set_UsedId
getTypeLineNumber, getTypeName
getDescription, getOffset, getReturnType, getType, getTypeInformation, getVariableLength, setReturnType, setType
addTypeInsertPoints, equals, getGTVDeclarationContext, getMatchingParentNode, getParent, getParentClass, parserPostProcessing, seesType
private UnaryNot not
public Expr expr
protected static Logger parserlog
public Expr get_Expr()
public void set_UnaryNot(UnaryNot unot)
public void set_Expr(Expr ex)
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