il::binop_expression Class Reference

An expression of the form exp1 binop exp2. More...

#include <binop_expression.h>

Inheritance diagram for il::binop_expression:
il::expression il::node

List of all members.

Public Member Functions

 binop_expression (expression *exp1, expression *exp2, binop_type op, type *t, location loc)
virtual string to_string () const
virtual binop_type get_operator ()
void set_first_operand (expression *op1)
void set_second_operand (expression *op2)
virtual expressionget_first_operand ()
virtual expressionget_second_operand ()
virtual bool is_vector_binop ()

Static Public Member Functions

static string binop_to_string (binop_type op)
static bool is_predicate_binop (il::binop_type bt)

Friends

class boost::serialization::access

Detailed Description

An expression of the form exp1 binop exp2.


The documentation for this class was generated from the following files:
Generated on Sun Oct 17 14:01:21 2010 by  doxygen 1.6.3