libsesstype  2.0.0
Library for Session Types programming.
sesstype::parameterised::BinExpr Member List
This is the complete list of members for sesstype::parameterised::BinExpr, including all inherited members.
accept(util::ExprVisitor &v)=0 (defined in sesstype::parameterised::BinExpr)sesstype::parameterised::BinExpr [pure virtual]
BinExpr(int op, Expr *lhs, Expr *rhs)sesstype::parameterised::BinExpr [inline, protected]
clone() const =0sesstype::parameterised::Expr [pure virtual]
Expr(int type) (defined in sesstype::parameterised::Expr)sesstype::parameterised::Expr [inline, protected]
is_associative() const =0sesstype::parameterised::BinExpr [pure virtual]
is_commutative() const =0sesstype::parameterised::BinExpr [pure virtual]
lhs() const sesstype::parameterised::BinExpr [inline]
lhs_ (defined in sesstype::parameterised::BinExpr)sesstype::parameterised::BinExpr [protected]
op() const sesstype::parameterised::BinExpr [inline]
operator<< (defined in sesstype::parameterised::Expr)sesstype::parameterised::Expr [friend]
rhs() const sesstype::parameterised::BinExpr [inline]
rhs_ (defined in sesstype::parameterised::BinExpr)sesstype::parameterised::BinExpr [protected]
type() const sesstype::parameterised::Expr [inline]
~BinExpr() overridesesstype::parameterised::BinExpr [inline, virtual]
~Clonable() (defined in sesstype::util::Clonable)sesstype::util::Clonable [inline, virtual]
~Expr()sesstype::parameterised::Expr [inline, virtual]
 All Classes Namespaces Files Functions