#include "simplify_utils.h"#include "arith_tools.h"#include "c_types.h"#include "config.h"#include "endianness_map.h"#include "expr_util.h"#include "namespace.h"#include "pointer_expr.h"#include "pointer_offset_size.h"#include "std_expr.h"#include "string_constant.h"#include "symbol.h"#include <algorithm>Go to the source code of this file.
Definition at line 196 of file simplify_utils.cpp.
Definition at line 414 of file simplify_utils.cpp.
Definition at line 121 of file simplify_utils.cpp.
Definition at line 109 of file simplify_utils.cpp.
Definition at line 191 of file simplify_utils.cpp.
Definition at line 186 of file simplify_utils.cpp.
Definition at line 136 of file simplify_utils.cpp.
sort operands of an expression according to ordering defined by operator<
Definition at line 28 of file simplify_utils.cpp.
Get char sequence from content field of a refined string expression.
If content is of the form &id[e], where id is an array-typed symbol expression (and e is any expression), return the value of the symbol id (as given by the value field of the symbol in the namespace ns); otherwise return an empty optional.
Definition at line 489 of file simplify_utils.cpp.