42 return new Not(*
this);
TE_DEFINE_VISITABLE Not(Expression *arg)
Constructor.
This is an abstract class that models a query expression.
Not & operator=(const Not &rhs)
UnaryOp & operator=(const UnaryOp &rhs)
Boolean NOT operator - syntatic-suggar.
A base class for unary operators.
Expression * clone() const
It creates a new copy of this expression.