16 index.
type().
id() == ID_signedbv || index.
type().
id() == ID_unsignedbv);
dereference_exprt array_element_from_pointer(const exprt &pointer, const exprt &index)
Generate statement using pointer arithmetic to access the element at the given index of a pointer arr...
Operator to dereference a pointer.
Base class for all expressions.
typet & type()
Return the type of the expression.
const irep_idt & id() const
The plus expression Associativity is not specified.
bool can_cast_type< pointer_typet >(const typet &type)
Check whether a reference to a typet is a pointer_typet.
#define PRECONDITION(CONDITION)