|
CBMC
|
#include "simplify_expr_class.h"#include "arith_tools.h"#include "bitvector_expr.h"#include "c_types.h"#include "config.h"#include "expr_util.h"#include "fixedbv.h"#include "ieee_float.h"#include "invariant.h"#include "mathematical_types.h"#include "namespace.h"#include "pointer_expr.h"#include "pointer_offset_size.h"#include "rational.h"#include "rational_tools.h"#include "simplify_utils.h"#include "std_expr.h"
Include dependency graph for simplify_expr_int.cpp:Go to the source code of this file.
Macros | |
| #define | NORMALISE_CONSTANT_TESTS |
Functions | |
| static bool | sum_expr (constant_exprt &dest, const constant_exprt &expr) |
| produce a sum of two constant expressions of the same type More... | |
| static bool | mul_expr (constant_exprt &dest, const constant_exprt &expr) |
| produce a product of two expressions of the same type More... | |
| static bool | eliminate_common_addends (exprt &op0, exprt &op1) |
| #define NORMALISE_CONSTANT_TESTS |
Definition at line 1429 of file simplify_expr_int.cpp.
|
static |
produce a product of two expressions of the same type
Definition at line 112 of file simplify_expr_int.cpp.
|
static |
produce a sum of two constant expressions of the same type
Definition at line 63 of file simplify_expr_int.cpp.