Loading...
Searching...
No Matches
+ Include dependency graph for expr.h:
Go to the source code of this file.
Base class for all expressions.
More...
Base class for all expressions.
More...
Macro Definition Documentation
◆ forall_expr
Value: for(exprt::operandst::const_iterator it=(expr).begin(); \
it!=(expr).end(); ++it)
Definition at line 33 of file expr.h.
◆ Forall_expr
Value: for(exprt::operandst::iterator it=(expr).begin(); \
it!=(expr).end(); ++it)
Definition at line 37 of file expr.h.
◆ forall_operands
Value: for(exprt::operandst::const_iterator \
it =
as_const(expr).operands().begin(), \
++it)
const T & as_const(T &value)
Return a reference to the same object but ensures the type is const.
ait supplies three of the four components needed: an abstract interpreter (in this case handling func...
Definition at line 21 of file expr.h.
◆ Forall_operands
Value: if((expr).has_operands())
/* NOLINT(readability/braces) */ \
for(exprt::operandst::iterator it=(expr).operands().begin(); \
it!=(expr).operands().end(); ++it)
Definition at line 28 of file expr.h.