An expression of the form (unop exp). More...
#include <unop_expression.h>
Public Member Functions | |
unop_expression (expression *inner_exp, unop_type unop, type *t, location loc) | |
virtual string | to_string () const |
virtual expression * | get_operand () |
virtual unop_type | get_operator () |
virtual bool | is_vector_unop () |
virtual bool | is_postop () const |
virtual bool | has_side_effect () |
Static Public Member Functions | |
static string | unop_to_string (unop_type op, bool *need_paren) |
Friends | |
class | boost::serialization::access |
An expression of the form (unop exp).