Shift left expression. More...
#include <shl.h>


Public Member Functions | |
| ShlExpr (Expr *lhs, Expr *rhs) | |
| ShlExpr constructor. | |
| ShlExpr (const ShlExpr &expr) | |
| ShlExpr copy constructor. | |
| ShlExpr * | clone () const override |
| clone a ShlExpr. | |
| bool | is_commutative () const override |
| bool | is_associative () const override |
| virtual void | accept (util::ExprVisitor &v) override |
Shift left expression.
| sesstype::parameterised::ShlExpr::ShlExpr | ( | Expr * | lhs, |
| Expr * | rhs | ||
| ) | [inline] |
| bool sesstype::parameterised::ShlExpr::is_associative | ( | ) | const [inline, override, virtual] |
Implements sesstype::parameterised::BinExpr.
| bool sesstype::parameterised::ShlExpr::is_commutative | ( | ) | const [inline, override, virtual] |
Implements sesstype::parameterised::BinExpr.
1.7.6.1