69 const irep_idt &field,
70 const typet &field_type);
74exprt
build_index(
const exprt &arr,
const exprt &idx,
const typet &t);
77exprt
build_index(
const exprt &arr,
const exprt &idx);
100exprt
build_or(
const exprt &a,
const exprt &b);
105exprt
build_and(
const exprt &a,
const exprt &b);
111exprt
build_xor(
const exprt &a,
const exprt &b);
114exprt
build_add(
const exprt &a,
const exprt &b,
const typet &t);
117exprt
build_sub(
const exprt &a,
const exprt &b,
const typet &t);
120exprt
build_mod(
const exprt &a,
const exprt &b,
const typet &t);
123exprt
build_mul(
const exprt &a,
const exprt &b,
const typet &t);
140exprt
build_if(
const exprt &
cond,
const exprt &then_,
const exprt &else_);
145 const typet &return_type,
146 const std::vector<exprt> &args);
151 const irep_idt &fn_id,
152 const typet &return_type,
153 const std::vector<exprt> &args);
159 const typet &return_type,
160 const std::vector<exprt> &args);
static const twodig_t base
Definition bigint.cpp:28
pthread_cond_t cond
Definition cuda.h:50
Definition python_expr_builder.cpp:12
exprt build_typecast(const exprt &from, const typet &t)
Definition python_expr_builder.cpp:73
exprt build_equal(const exprt &a, const exprt &b)
Definition python_expr_builder.cpp:330
exprt build_not(const exprt &op)
Definition python_expr_builder.cpp:195
exprt build_if(const exprt &cond, const exprt &then_, const exprt &else_)
Definition python_expr_builder.cpp:354
exprt build_deref_member(const exprt &obj, const irep_idt &field, const typet &field_type)
Definition python_expr_builder.cpp:142
exprt decay_function_to_pointer(const exprt &value)
Definition python_expr_builder.cpp:98
exprt build_symbol(const symbolt &sym)
Definition python_expr_builder.cpp:61
exprt build_less_than(const exprt &a, const exprt &b)
Definition python_expr_builder.cpp:235
exprt build_greater_than(const exprt &a, const exprt &b)
Definition python_expr_builder.cpp:248
exprt build_mul(const exprt &a, const exprt &b, const typet &t)
Definition python_expr_builder.cpp:310
exprt build_call_expr(const symbolt &fn, const typet &return_type, const std::vector< exprt > &args)
Definition python_expr_builder.cpp:375
exprt build_notequal(const exprt &a, const exprt &b)
Definition python_expr_builder.cpp:341
exprt build_call(const exprt &callee, const typet &return_type, const std::vector< exprt > &args)
Definition python_expr_builder.cpp:412
exprt build_xor(const exprt &a, const exprt &b)
Definition python_expr_builder.cpp:277
exprt build_dereference(const exprt &ptr, const typet &t)
Definition python_expr_builder.cpp:105
exprt build_add(const exprt &a, const exprt &b, const typet &t)
Definition python_expr_builder.cpp:292
exprt build_sub(const exprt &a, const exprt &b, const typet &t)
Definition python_expr_builder.cpp:301
exprt build_mod(const exprt &a, const exprt &b, const typet &t)
Definition python_expr_builder.cpp:319
exprt build_and(const exprt &a, const exprt &b)
Definition python_expr_builder.cpp:270
void set_function_type(symbolt &sym, const typet &t)
Definition python_expr_builder.cpp:45
exprt build_address_of(const exprt &obj)
Definition python_expr_builder.cpp:89
exprt build_less_equal(const exprt &a, const exprt &b)
Definition python_expr_builder.cpp:241
void set_symbol_type(symbolt &sym, const typet &t)
Definition python_expr_builder.cpp:27
exprt build_index(const exprt &arr, const exprt &idx, const typet &t)
Definition python_expr_builder.cpp:156
bool contains_dyn_array(const typet &t)
Definition python_expr_builder.cpp:13
exprt build_member(const exprt &base, const irep_idt &name, const typet &t)
Definition python_expr_builder.cpp:121
void set_symbol_type_if_carried(symbolt &sym, const typet &t)
Definition python_expr_builder.cpp:37
exprt build_greater_equal(const exprt &a, const exprt &b)
Definition python_expr_builder.cpp:255
exprt build_or(const exprt &a, const exprt &b)
Definition python_expr_builder.cpp:263
void * value
Definition solidity_mapping.c:2