|
ESBMC
Efficient SMT-based Context-Bounded Model Checker
|
#include <clang-c-frontend/typecast.h>#include <util/lang/c_typecast.h>#include <util/lang/c_types.h>#include <stdexcept>#include <sstream>#include <clang-c-frontend/clang_c_convert.h>#include <util/message/message.h>Functions | |
| void | gen_typecast (const namespacet &ns, exprt &dest, const typet &type) |
| void | gen_typecast_bool (const namespacet &ns, exprt &dest) |
| void | gen_typecast_arithmetic (const namespacet &ns, exprt &expr1, exprt &expr2) |
| void | gen_typecast_arithmetic (const namespacet &ns, exprt &expr) |
| static const struct_union_typet::componentt & | union_init_component (const struct_union_typet::componentst &u, const typet &t) |
| void gen_typecast | ( | const namespacet & | ns, |
| exprt & | dest, | ||
| const typet & | type ) |
| void gen_typecast_arithmetic | ( | const namespacet & | ns, |
| exprt & | expr ) |
| void gen_typecast_arithmetic | ( | const namespacet & | ns, |
| exprt & | expr1, | ||
| exprt & | expr2 ) |
| void gen_typecast_bool | ( | const namespacet & | ns, |
| exprt & | dest ) |
|
static |