19 if(expr.
type().
id()==ID_vector)
28 std::size_t op_width=width/operands.size();
34 if(tmp.size()!=op_width)
35 throw "convert_vector: unexpected operand width";
boolbv_widtht boolbv_width
#define forall_expr(it, expr)
#define forall_literals(it, bv)
const irep_idt & id() const
virtual const bvt & convert_bv(const exprt &expr)
void conversion_failed(const exprt &expr, bvt &bv)
std::vector< exprt > operandst
virtual bvt convert_vector(const exprt &expr)
Base class for all expressions.
std::vector< literalt > bvt